- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DCS与PLC通讯技术的实施策略.doc
DCS与PLC通讯技术的实施策略
本文以大庆炼化公司SIEMENS PLC和YOKOGAWA CS3000 之间的通讯为,介绍 PLC与 DCS 之间MODBUS通讯策略,并结合应用实例,着重分析了一些技术要点、难点及解决方案。PLC,CS3000,TPS,MODBUSethod of actualizing DCS and PLC communication Technology
Liu Jianyu
DaQing Refining Chemical Company
Abstract:communication between SIEMENS PLC and YOKOGAWA CS3000 of Daqing refining and chemical company as example to introduce the strategy to MODBUS communication between PLC and DCS. Moreover, this article links some practical examples together analyzing selectively some points, difficulties and solutions of technology.
Key word : PLC,CS3000,TPS,MODBUS
CP340/CP341/CP440/CP441-1/CP441-2模块是S7300/400系列PLC中的串行通讯模块,该模块具有串行通讯口。可以使用这种通讯模块实现S7300/400与其他串行通讯设备的数据交换,例如打印机、扫描仪、仪表、MODBUS主从站、Data Highway站、变频器,USS站等。下面以CP341与ALR121为例介绍其通讯功能,其网络框图如图1所示。
一、通讯的硬件配置
CS3000系统的ALR121通讯卡
ALR121通讯卡支持RS 422/ 485 通讯,其接口定义和通讯接线如图2所示。RS485接线采用普通的3线接法。
西门子CP341通讯卡
CP341通讯模块是西门子S7-300/400系列PLC中的串行通讯模块,具有1个串行通讯口(RS232C或RS485/422)。可以使用这种通讯模块实现S7300/400与其它串行通讯设备的数据交换其物理接口如图3所示。
图1 CP341与ALR121通讯网络示意图
3、CP341 与 ALR121连接
进行RS485通讯时,将CP341的4、8、11端子与ALR121的TX+、TX-、SG端子连接,接线图如图4所示。
图2 ALR121硬件接口
图3 CP341硬件接口
图4 RS485通讯CP341 与 ALR121接线图
二、软件组态
下面以聚丙烯PK301机组S7-414H型PLC与CS3000系统间通讯为例,介绍CP341和ALR121如何进行通讯组态和编程的。
1、PLC 软件编程
首先安装STEP 7 V5.3+SP2版编程软件和CP341模板所带的软件驱动程序。在硬件配置中定义CP341通讯卡,如图5所示。在标记CP 341 选择Edit Object Properties,或者双击CP 34General,Addresses和Basic Parameters标签中做任何设置。点击 Parameters按钮来参数化
图5 CP341通讯卡硬件组态
图6.0 CP341属性显示MODBUS通讯连接
图6.1 CP341通讯从站端口定义
图6.2 CP341中定义RS485通讯
图6.3 CP341中定义调用的DB数据块
2、CS3000系统组态
在CS3000组态中,首先要对ALR121的定义。定义为冗余型通讯卡,通讯端口为PORT2。如图7所示。然后定义端口PORT2的通讯参数,波特率9600BPS,偶校验,响应时间等,如图8所示。
在定义完通讯卡属性后,最最重要的一项工作就是在ALR121中定义通讯点的地址。如图9所示。其中关键参数是:
SIZE:44
PORT:2
STATION:10
DEVICEADDRESS:A30061 (数字量)
DEVICEADDRESS:A30080 (模拟量)
DATA TYPE:Input(32-Bit Floating)
LABEL:%%TT3501 (仅以模拟量温度指示TT3501为例)
DEVICEADDRESS的地址A30080是PLC编程者提供的MODBUS通讯地址的起始地址,以后的排列顺序必须与PLC提供的地址表相一致。“Device Address” 在 MODBUS PLC的地址结构如下:
function code + device type + address of t
文档评论(0)