热门文档
- 2022-09-12 21:57:50 《HVD100系列通用变频器简易手册》-〖中文〗
- 2022-09-12 21:57:50 《CP520系列变频器用户手册》
- 2022-09-12 23:38:53 《中型PLC编程软件使用手册》
- 2022-09-12 23:59:15 《SV660N系列伺服选型手册》
- 2022-09-14 23:13:11 阿尔法6000E&6000M系列 电流矢量变频器说明书中文版
- 2022-09-12 23:59:15 19010795《SV660P系列伺服设计维护使用手册》
- 2022-09-12 23:38:53 AM400系列可编程控制器(NPN输出)用户手册
- 2022-09-13 22:07:40 H5U&Easy系列可编程逻辑控制器指令手册-CN-A10
- 2022-09-12 23:41:04 《IT7000系列人机界面(电容屏)用户手册》
- 2022-09-12 23:24:32 汇川-H3U系列可编程逻辑控制器简易手册版本号:V1.0
- 2022-09-12 21:57:50 《MD500系列Profinet扩展卡说明书》-〖英文〗
- 2022-09-12 23:24:32 H5U系列可编程逻辑控制器用户手册(无CAN和凸轮)

1、本文档共计 8 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
210140TRUEENENO◆红s6-n0c0服务器调试助手发送4个字节数据:16#78,16#90,16#23,16#45,客户端程序中定义的接收缓冲区是从绝对地址%MW100开始的,所以四个字节依次占用%MW100,%MW101。客户端PLC侧接收如下图:址意关闭TRUE8308ENxEnablepbyData拉义中岁2、当中型PLC作为服务器端,网络调试助手作为客户端:1)将中型PLC的1P地址设置为192.168.1.88,端口号定为8080,此端口号不需要在PLC软件中更改,直接在TCP_Server:功能块赋值即可。PC端P地址设置为192.168.1.10,设置方法同前。(客户端和服务器需要在同一网段)。2)程序编写如下:使用TCP_Server创建服务器通信,并使用TCP_Connect创建连接,和客户端连接成功之后,再使用TCP_Send或者TCP_Reveice实现数据发送和数据接收。0%服务器TCP_ServerTCP_ConnectENENOENOxDonehConnectionTCP_SendENODonexDonexBusy需要注意TCP_Server的strlpAddrLocal引脚是服务器IP地址,uiPortLocal是服务器端口号。TCP_Send和TCP_Receive的hConnection引脚需要与TCP_Client的hConnection引脚保持一致。3)PC端网口和中型PLC网口连上之后,打开网络调试助手,如下设置:网结调试助手PC作为客户端,协议类型需要选择TCP Client,远程主机地址和远程主机端口是服务器P和端口号。4)创建了服务器连接和服务器监听之后,若没有打开客户端连接即网络调试助手,则通信句柄是falseTCP_y当打开客户端,建立连接,此时通信句柄标志置位,并且通信连接句柄为非零值,建立通信成功,如开发送拉0此时可以实现数据收发:调试助手客户端发送三个字节数据16#11,16#22,16#33,服务器接收数据缓冲区程序中定义为绝对地址%MW20开始,所以数据分别占用%MW20,%MW21。服务器PLC侧接收如下图:ENO发送置Data112233发送0执行点WORDWORDWORD服务器发送三个字节,程序中发送缓冲区定义的绝对地址为%MW0开始,分别发送16D7,16#11,16#00,则调试助手客户端接收数据如下图:023-08-0018:08:11EN厂接收转向至文件WORDWORD3WORDWORD三、注意事项1、PLC作为客户端或是服务器,都需要注意指令中的服务器和端口号是否正确;若不正确,会造成通讯异常;2、功能块中的通讯句柄标志只要是非零值,通讯正常,若为0则会报通讯错误;3、PLC作为服务器端时,需要注意时序连接,必须要先触发TCP_Server和TCP_Connect,再使用客户端发起通信连接;4、若需要监控客户端或者服务器接收数据是否读取数据成功,可以使用TCP_Receive的两个引脚:uiCount输出实际读取的数据个数,xReady置TURE,两个变量保持一个扫描周期。需要注意功能块TCP_receive.uiCount的数据类型是_UXINT,在功能块中之间读不到,需要使用“UXⅪNTTO_目标数据”类型转换操作符转换。并且这两个输出是只保留一个扫描周期,需要使用TRACE去抓取。“UXINT_TO_目标数据”是转换操作符,此处以目标数据是INT为例,在软件里面表现形式如下:ST:UXINTTO INTENENO梯形图:5、若通讯连接过程中P地址和端口号都正常设置,连接时序也正常,但还连不上的情况,可以尝试关闭电脑P℃端无线设置和防火墙设置。6、正常接收和发送数据如果数据收到了,但是结果不对,可以检查数据格式是否正确,以上案例使用的是十六进制显示,若使用十进制或者ASC川码显示,调试助手里面可以做相应选择。




请如实的对该文档进行评分-
-
-
-
-
0 分