- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
MODBUS在OVATIONDCS系统与西门子PLC通讯中的应用
摘要:以XXX有限责任公司两台300MW机组为例,探讨分析了艾默生OVATIONDCS与西门子PLC通过MODBUS协议实现数据通信的方法与技术。
关键词:OVATIONDCS,西门子PLC,MODBUS
MODBUS通讯协议在DCS(分散控制系统)与第三方智能设备互联中的广泛运用,既实现了生产过程的集中控制和监视、又降低系统成本,实现了物理分散。
XXX有限责任公司一期两台300MW机组DCS采用艾默生过程控制有限公司的OVATION系统,锅炉蒸汽吹灰系统采用西门子S7300PLC,两者通过MODBUS协议通讯,实现了数据传输共享。
一、MODBUS协议介绍
MODBUS通讯协议是一种工业现场总线通讯协议,它由Modicon公司于1979年提出,并于2004年成为我国国家标准。它通过物理层TIA/EIA-232-F或TIA/EIA-485-A(习惯称RS232和RS485),与串行链路主站、从站一起,实现串行链路上的Modbus协议。工业控制一般采用RS485接口。
MODBUS协议把通信参与者规定为“主站”(Master)和“从站”(Slave),数据和信息的通信遵从主/从模式。MODBUS总线网络中的各个智能设备通过异步串行总线连接起来,只允许一个控制器作为主站,其余智能设备作为有唯一地址的从站,主站发出带从站地址的帧请求,该从站应答请求并送回数据或状态信息,从站不能够自己发送信息。这个网的主设备,可以是另外一个网的从设备。MODBUS中从站地址8bit(RTU),因而有效的从设备地址是0-247,单个设备的地址是1-247,实际所支持的从机数要由所有通信设备决定。地址0是广播地址。
二、西门子PLC作为MODBUS从站的组态
1、硬件组态
西门子PLC作为MODBUS从站至少需要一块西门子300CPU和一块CP341(MODBUS通讯接口)。
在PLC硬件组态中,双击CPU341模块,设置MODBUS传输波特率9600bit/s,1位起始位,8位数据位,偶校验位,1位停止位,从站站地址3。主从通讯设备的字符帧格式和波特率等参数设置需要一致。
CP341支持RS422/485接口,同一时间RS422/485接口只能一个有效。
3、Modbus驱动的下载
当配置好Modbus通信的参数后,将CPU停机,向CP341下载ModbusSlave的驱动,一旦下载完成后无需再次下载。
西门子MODBUS从站编程
OB1中调用功能块FB80,FB80块每个管脚含义如表2.1所示:
表2.1FB80管脚含义
LADDR
硬件组态中CP341的起始逻辑地址
START_TIMER
初始化超时定时器
START_TIME
初始化定时器时间
OB_MASK
I/O访问错误屏蔽位)
CP_START
FB初始化使能位
CP_START_FM
CP_START初始化的上升沿位
CP_NDR
从CP卡写操作位,
CP_START_OK
初始化完成且无错误
CP_START_ERROR
初始化完成,但有错误
ERROR_NR
错误号
ERROR_INFO
错误信息
5、CP341从站的通讯区域配置
CP341里有四个配置页:
(1)FC01,05,15页,对应MODBUS地址的0区:0xxxx,保持线圈,可读写。
(2)FC02页,对应MODBUS地址的1区:1XXXX,输入线圈,只读。
(3)FC03,06,16页,对应MODBUS地址的4区:4xxxx,保持寄存器,读写。
(4)FC04页,对应MODBUS地址的3区:3XXXX,寄存器输入,只读。
三、OVATION系统作为MODBUS主站的组态
OVATION串行通讯控制器即LC卡支持MODBUS协议,该控制器作为主机,通过RS485硬件接口,以(300~19200)bit/s的通讯速率与第三方设备通讯。在这种组态下,OVATION串行通讯控制器作为主机,西门子S7300设备作为从机,MODBUS网路结构如图3.1:
图3.1MODBUS网络结构
1、LC卡
OVATION串行通讯控制器(LC)包含电子卡和特性卡,选配不同的特性卡获得RS232或RS422/RS485通讯端口。
2、生成配置文件
配置文件也叫点组文件,它申明了MODBUS寄存器地址与LC卡寄存器地址的通信规约,LC卡寄存器地址最终被映射到OVATION控制器。一般用记事本编辑创建一文本文件,比如guangan(注意不带扩展名),用EXCE
您可能关注的文档
最近下载
- (word)Java笔试题.docx VIP
- JAVA笔试题基础很全有答案.pdf VIP
- 三年(2022-2024)中考历史真题分类汇编(全国通用)专题30 第二次工业革命和近代科学文化(原卷版).docx VIP
- 2024年外研版七年级上册英语Unit 6综合检测试卷及答案.doc VIP
- 艺苑掇英 第69期 懷菊草堂藏近现代绘画专辑_12589541.pdf
- 2018中考物理复习备考讲座材料.ppt VIP
- 移动基站施工进度计划及保证措施.doc
- 集采管理规章制度.docx VIP
- 燃气泄漏报警与应急系统的设计.doc VIP
- 2016款东风本田艾力绅ELYSION_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
文档评论(0)