中显串口屏与PLC通信教程文件.docx

中显串口屏与PLC通信教程文件.docx

ID:57108199

大小:527.38 KB

页数:11页

时间:2020-08-01

中显串口屏与PLC通信教程文件.docx_第1页
中显串口屏与PLC通信教程文件.docx_第2页
中显串口屏与PLC通信教程文件.docx_第3页
中显串口屏与PLC通信教程文件.docx_第4页
中显串口屏与PLC通信教程文件.docx_第5页
资源描述:

《中显串口屏与PLC通信教程文件.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中显串口屏与PLC通信精品文档中显串口屏与PLC通信在一些对成本敏感的工业控制产品中,除了PLC选择微型或小型之外,触摸屏也可以选择其他形式的触摸屏,本文以中显串口通信屏(协议为可选择是否带CRC的MODBUS),与欧姆龙CP1E进行串口通信。使用CP1E内置的RS232端口,以CP1E作业主站,中显串口屏作为从站,通信协议以串口屏协议进行。因CP1E属于底端PLC,无变址寄存器,也不支持协议宏操作,故通信部分全部使用TXD与RXD指令实现。一:在CX-Programmer中配置好内置的串口参数。二:配置触摸屏通信参数。收集于网络,如有侵权请联系管理员删除精

2、品文档三:使用VGUS4.3组态软件编写触摸屏页面。1:编写触摸屏的背景页面,可以在PC内的画图工具制作。2:编写触摸屏的按扭及显示以及时间等组件信息。收集于网络,如有侵权请联系管理员删除精品文档3:显示参数及写入参数进行配置。四:PLC梯形图编写。1:通信参数初始化操作。收集于网络,如有侵权请联系管理员删除精品文档2:数据处理及数据调用等操作。收集于网络,如有侵权请联系管理员删除精品文档3:串口通信程序编写。PLC控制触摸屏页面切换命令:048003XXXX。收集于网络,如有侵权请联系管理员删除精品文档04:后面有4个字节数据;80:写系统寄存器;03:触

3、摸屏内页面寄存器;XXXX:页面信息字符串:03810001信息字符串:0582XXXXYYYY03:表示字节数;81:读触摸屏系统寄存器;0001:读触摸屏版本号信息;82:向触摸屏写命令。收集于网络,如有侵权请联系管理员删除精品文档将待发送的数据进行处理后,再使用TXD指令经过串口发送出去。D0010:发送数据的头字,本处用于帧头即A55A;D0100:使用的内置串口号;D0101:表示需传输的字节数。本处为6即表示传输D0010至D0015的数据发送至串口。使用RXD指令来对串口的数据进行接收。将接收的数据存入D200开头的连续字节里。即D201:帧头

4、为A55A;D202:使用MOVD指令提取D203-D204中存储的地址与数据;收集于网络,如有侵权请联系管理员删除精品文档使用间接寻址方式将接收到的数据存储至指定的地址中。MOVD指令可以将指定的16位数据中连接的任意至少整数倍4位数据进行组合,再传输至新的地址中。@MOVD121*D120将D121中的数据存储至D120中存储的地址中。NOP:空操作。纯粹为了程序在视觉上进行分解,提高程序的可读性。收集于网络,如有侵权请联系管理员删除精品文档收集于网络,如有侵权请联系管理员删除精品文档D124与D125为了后面间接寻址时提供初始地址。利用FOR-NEXT

5、循环执行30次比较指令,即提取出D300开始地址连续的30个字中与D340开始地址连接的30个字,数据不一致的时候,则跳出循环,并产生标志位,执行数据发送指令。目的:当D300开始连续30个字中数据有变动时,则立即将变动的数据发送至触摸屏。在每隔一秒读取触摸屏版本号,并从触摸屏晌应的字节中提取数据即可判断触摸屏是否通讯正常。在寻址数据不一致的地址并下次扫描并发送。同时并利用XFER块传输备份原数据。为下次数据变动时,执行比较命令时操作用。总结:1:在TXD与RXD中在执行前,需将待发送及接收进行处理;2:在数据接收时,利用寄存器的间接寻址方式,向PLC指定地

6、址中写数据,提供了便利;3:PLC内数据有变动时,利用间接寻址,找出有变动的地址,并将数据发送,同时备份原数据。收集于网络,如有侵权请联系管理员删除

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。