- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC的RS-485口与计算机通信实现远程监控
一、概述
台达DVP系列PLC因其功能齐全、结构紧凑、组网简单、通信协议公开等特点而受到海内外客户的盛誉!
台达DVP系列PLC集RS232、RS485于一身,且在组网方面PLC端无需增加任何通信转接设备,网络连接简单,通信稳定可靠,可据用户的意念对其进行编写通信程序,使用方便。
本文介绍计算机与台达PLC之间用RS-485通信实现远程监控,计算机作为主站,可以实现对PLC从站各寄存器的读/写操作。计算机通过COM口发送指令到PLC的485口,PLC通过通信串行I/O(RS)指令,然后对指令进行译码,译码后调用相应的读/写子程序实现指令要求的操作,并通过通信串行I/O(RS)指令返回指令执行的状态信息。QQ名字
文章用中央空调监控系统为例子,为解决在计算机中能用RS-485与PLC通信,在计算机中加插一块两口的RS232/RS485转换卡,口号为(COM3、COM4);现场用8台台达DVP20EX00R作为控制子站(J1~J8),其中J1~J4 5个子站连成一个485子网与计算机COM3口通信,J5~J8 5个子站连成一个485子网与计算机COM4口通信。计算机上运行的程序由VB6.0环境下实现(可用任一高级语言)。
系统功能:
A、 计算机从各PLC中读取当前的实时采样资料(温度、室内压力、湿度、各个风阀的开度与状态、各IO及中间状态);
B、 对PLC设定温度、湿度;
C、 对PLC设定各个PID参数(每台PLC 8个PID)
D、 对PLC设定开关机延时参数
E、 对PLC设定温湿控制中的快启参数
计算机在0.5秒内完成对所有PLC资料的读取、处理与显示。
二、系统方案及网络结构
出于如下考虑我们选用RS-485
DVP系列PLC具有RS-485口与通信能力;
整个系统有多台PLC子系统组成;
原有RS-232已用于与其它设备通信;
各子系统相距较远(最大距离600米);
抗干扰性强,有利于精确度的控制。
系统硬件组成
DVP系列(DVP20EX00R)PLC:自带RS232与RS485口,组网方便;
2芯带屏蔽双绞线:抗干扰性强;
工业控制计算机:稳定性好;
RS232/RS485转换卡:安装后,可象计算机自带的RS232口一样使用。
三、通信实现
DVP系列PLC的485通信方式较为灵活,通俗地说其通信方式可分为:自由方式与可定义方式两种。本文中用自由方式的通信格式(即不对起始字符与结束字符定义)。
通信串行I/O指令
DVP系列PLC指令集中有一指令专用于RS485通信:RS指令,用此指令可实现DVP系列PLC与所有遵循标准RS-485通信功能的设备进行485方式的通信操作。
与RS指令有关的M组件
M1120:用于保持已设定的通信协议。可在PLC RUN的瞬间(M1002)时用 SET M1120 指令:LD M1002
SET M1120
在PLC RUN的瞬间,PLC会据D1120内的设定资料作为当前的通信协议。
M1122:通信条件开关。无论用户是要用RS指令发送资料或接收数据,在RS指令之前,都要使M1122处于ON的状态,否则RS指令不执行。当RS指令执行完成后,PLC将自动把M1122置为OFF状态,用户要在RS指令在下一次通信之前把M1122置为ON状态。
M1123:RS指令接收数据完毕标志。当RS指令接收资料完毕时,PLC将把M1123置为ON状态,用户可把此作为处理接收资料的入口,处理完接收来的资料后,要实时把M1123置为OFF状态,以保通信程序的正确性。
M1161:通信位处理模式。OFF:16位;ON:8位
M1126:通信位处理模式。OFF:16位;ON:8位
通信协议参数的定义(D1120)
D1120中存放的数据用于定义RS指令在进行通信时所用到的基本参数。
如用户要使用9600,N,8,1 的参数,则D1120中的资料需为 H81(0000 0000 1000 0001)
D1120中的设定一定要与对方的设定通信参数一致,否则通信将不能成功。
注:为使PLC中的资料在通信过程中确保不丢失,建议用8位的资料位。
通信格式的定义
台达DVP系列PLC在通信的字符格式方面没有特别的规定,这样就有利于用户根据需要自由定义自己的通信字符格式。
在本例系统中,因考虑到各PLC子系统离计算机较远,在各个电气柜中又有会产生干扰源的变频器,为确保资料在传送过程中的正确性,在字符格式中增加了校验字符(一个字节),以校验数据的正确性。
在本例系统中,计算机向PLC发送的信息有8种(分为读数与写设
您可能关注的文档
最近下载
- YAESU八重洲FT-8800R中文使用说明书 2014-05-05.pdf
- 小学体育教学课件:走进体育与健康的世界——常见运动损伤的预防和处理.pptx
- 2023-2024学年福建省厦门一中七年级(上)入学数学试卷(含答案).pdf VIP
- 3.1.1 椭圆及其标准方程 课件(共37张ppt) ——高二数学人教A版(2025)选择性必修第一册(含音频+视频).pptx VIP
- 2025江苏财经职业技术学院第二批招聘24人短期笔试模拟试题及答案解析.docx VIP
- 教师职称晋升教育教学能力水平测试复习资料.pdf VIP
- 天津大学《工程经济学》内部题库练习期末真题汇编及答案.pdf
- 2024年海南省中考地理试题卷(含答案解析) +2023年中考地理及答案.docx
- APQC跨行业流程分类框架(PCF)[必威体育精装版V7.4版-2024年8月21日版-雷泽佳编译).docx VIP
- 肿瘤患者预防跌倒公休会ppt.pptx
文档评论(0)