2022年PLC的RS-口与计算机通信实现远程监控 .pdf
《2022年PLC的RS-口与计算机通信实现远程监控 .pdf》由会员分享,可在线阅读,更多相关《2022年PLC的RS-口与计算机通信实现远程监控 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 PLC的 RS-485 口与计算机通信实现远程监控一、概述台达 DVP系列 PLC因其功能齐全、结构紧凑、组网简单、通信协议公开等特点而受到海内外客户的盛誉!台达 DVP系列 PLC集 RS232 、RS485于一身,且在组网方面 PLC端无需增加任何通信转接设备,网络连接简单,通信稳定可靠,可据用户的意念对其进行编写通信程序,使用方便。本文介绍计算机与台达PLC之间用 RS-485通信实现远程监控, 计算机作为主站,可以实现对 PLC从站各寄存器的读 / 写操作。计算机通过 COM 口发送指令到 PLC的 485 口,PLC通过通信串行 I/O(RS )指令,然后对指令进行译码,译码后调
2、用相应的读 / 写子程序实现指令要求的操作,并通过通信串行 I/O (RS )指令返回指令执行的状态信息。文章用中央空调监控系统为例子,为解决在计算机中能用RS-485 与PLC通信,在计算机中加插一块两口的RS232/RS485 转换卡,口号为(COM3 、COM4 ) ; 现场用 8 台台达 DVP20EX00R 作为控制子站(J1J8) , 其中 J1J4 5个子站连成一个485 子网与计算机COM3 口通信, J5J8 5个子站连成一个 485 子网与计算机 COM4 口通信。计算机上运行的程序由VB6.0 环境下实现(可用任一高级语言) 。名师资料总结 - - -精品资料欢迎下载 -
3、 - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 10 页 - - - - - - - - - 2 系统功能:A、 计算机从各PLC中读取当前的实时采样资料(温度、室内压力、湿度、各个风阀的开度与状态、各IO 及中间状态) ; B、 对 PLC设定温度、湿度; C、 对 PLC设定各个 PID 参数(每台 PLC 8 个 PID) D、 对 PLC设定开关机延时参数 E、 对 PLC设定温湿控制中的快启参数计算机在 0.5 秒内完成对所有 PLC资料的读取、处理与显示。二、系统方案及网络结构1、出于如下考虑我们选用R
4、S-485 A、DVP 系列 PLC具有 RS-485口与通信能力;B、整个系统有多台 PLC子系统组成;C、原有 RS-232已用于与其它设备通信;D、各子系统相距较远(最大距离600米) ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 10 页 - - - - - - - - - 3 E、抗干扰性强,有利于精确度的控制。2、系统硬件组成A、DVP系列(DVP20EX00R)PLC :自带 RS232与 RS485口,组网方便;B、2 芯带屏蔽双绞线:抗干扰性强;C、
5、工业控制计算机:稳定性好;D、RS232/RS485 转换卡:安装后,可象计算机自带的RS232口一样使用。三、通信实现 DVP系列 PLC的 485通信方式较为灵活,通俗地说其通信方式可分为:自由方式与可定义方式两种。本文中用自由方式的通信格式(即不对起始字符与结束字符定义)。1、通信串行 I/O 指令DVP系列 PLC指令集中有一指令专用于RS485通信:RS指令,用此指令可实现 DVP系列 PLC与所有遵循标准 RS-485通信功能的设备进行485方式的通信操作。2、与 RS指令有关的 M组件M1120 :用于保持已设定的通信协议。可在PLC RUN的瞬间( M1002 )时用 SET
6、M1120 指令:LD M1002 SET M1120 在 PLC RUN的瞬间, PLC会据 D1120内的设定资料作为当前的通名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 10 页 - - - - - - - - - 4 信协议。M1122 :通信条件开关。 无论用户是要用 RS指令发送资料或接收数据,在 RS指令之前,都要使 M1122处于 ON的状态,否则 RS指令不执行。当 RS指令执行完成后,PLC将自动把 M1122置为 OFF状态,用户要在RS指令在下一
7、次通信之前把M1122置为 ON状态。M1123 :RS指令接收数据完毕标志。当RS指令接收资料完毕时, PLC将把 M1123置为 ON 状态,用户可把此作为处理接收资料的入口,处理完接收来的资料后, 要实时把 M1123置为 OFF状态,以保通信程序的正确性。M1161 :通信位处理模式。 OFF :16 位;ON :8 位M1126 :通信位处理模式。 OFF :16 位;ON :8 位3、通信协议参数的定义( D1120)D1120中存放的数据用于定义RS指令在进行通信时所用到的基本参数。如用户要使用 9600, N, 8, 1 的参数,则 D1120中的资料需为 H81(0000 0
8、000 1000 0001 )D1120 中的设定一定要与对方的设定通信参数一致,否则通信将不能成功。注:为使 PLC中的资料在通信过程中确保不丢失,建议用8 位的资料位。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 10 页 - - - - - - - - - 5 4、通信格式的定义台达 DVP系列 PLC在通信的字符格式方面没有特别的规定,这样就有利于用户根据需要自由定义自己的通信字符格式。在本例系统中,因考虑到各PLC子系统离计算机较远,在各个电气柜中又有会产生干
9、扰源的变频器,为确保资料在传送过程中的正确性,在字符格式中增加了校验字符(一个字节),以校验数据的正确性。在本例系统中,计算机向PLC发送的信息有 8 种(分为读数与写设定资料),PLC又怎么识别计算机要PLC进行何种操作呢?据此在字符格式中增加了操作功能字符(一个字节),用于使 PLC识别计算机要 PLC进行何种操作。在本例系统中,一个RS485子网中不只一台 PLC ,要使 PLC能识别计算机是否要与自己通信, 在字符格式中还需要增加PLC站号字符(一个字节) ,用于使 PLC识别计算机是否要与自己通信。据以上的要求,形成的通信字符格式为:PLC站号+操作功能号 +要传送的资料 +校验字节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年PLC的RS-口与计算机通信实现远程监控 2022 PLC RS 计算机 通信 实现 远程 监控
限制150内