苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

首页国产自动化汇川中型PLC使用TCP自由协议应用指导
小刘爱学习

文档

73

关注

0

好评

0
PDF

中型PLC使用TCP自由协议应用指导

阅读 175 下载 133 大小 1.43M 总页数 8 页 2024-12-09 分享
价格:免费文档
下载文档
/ 8
全屏查看
中型PLC使用TCP自由协议应用指导
还有 8 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 8 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
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
发表评论

"π³ 实操派",培养中高端PLC工程师,PLC培训-Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超2000节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部