欢迎来到天天文库
浏览记录
ID:52969983
大小:213.76 KB
页数:4页
时间:2020-04-05
《基于CP341的PLC与动态称重智能仪表通信的实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2015年第6期工业仪表与自动化装置·105·基于CP341的PLC与动态称重智能仪表通信的实现王海荣(南京瑞呈信息科技有限公司,南京210012)摘要:介绍了通过使用CP341实现S7—300PLC与多台XK一2000动态称重显示控制器之间的ModbusASCII通信,重点阐述了PLC的通信网络配置和仪表通信协议的编写实现等关键问题。关键词:s7—300;CP341;XK一2000;ModbusASCII通信中图分类号:TP393.04文献标志码:A文章编号:1000—0682(2015)06—0105—04Therealizationofcommunicationbetwee
2、ndynamicweighingintelligentinstrumentandPLCbasedontheCP341WANGHairong(NamingRuichengInformationTechnologyCo.,Ltd.,Nanjing210012,China)Abstract:ThispageintroducestheModbusASCIIcommunicationbetweenS7—300PLCandmoreXK一2000dynamicweighingintelligentinstrumentbyusingCP341,emphaticallyexpoundsmoreim
3、por-tantproblemssuchasPLCcommunicationnetworkconfigurationandinstrumentcommunicationprotocolprogrammingetc..Keywords:S7—300;CP341;XK一2000;ModbusASCIIcommunication0引言1通信系统构成及仪表协议介绍智能控制仪表是工业控制中最常用的控制器之1.1通信网络的结构一,具有专业性强、智能化高、控制算法先进、使用方在自动化生产线中,要求将16台XK一2000仪便等特点。Modbus通信协议作为一种开放高效的表的重量实际数值、设定数值
4、等通过通信模块读取通信协议为众多智能控制仪表广泛应用。如何将这到PLC(系统选用6ES7315—2AH14—0AB0)中。些具备Modbus通信接口的智能设备简单有效地集XK一2000仪表提供Modbus通信接口,该仪表通信成到工厂SCADAHMI(SupervisoryControlAndData协议为标准的ModbusASCII码协议。为了能够将AcquisitionHumanMachineInterface)系统中已经是仪表的参数读人到SiemensPLC中,采用了Siemens各自动化公司必须面对的问题。公司的Modbus通信模块CP341(6ES7341—1CH02西门
5、子s7—300系列PLC以其运行可靠、集成—0AE0),通过集成在CP341通信模块中ASCII码度高、可扩展性强等优点,在工控领域被广泛应用。通信协议读取出XK一2000仪表中的数据。其网络其提供的CP341通信处理模块可实现PLC与各种结构如图1所示。串口设备之间的智能通信。因此可以利用PLC的通信处理模块读取智能控制仪表中的数据,然后通飘圈过PLC中的工业以太网模块、现场总线模块连接到RS485lCP341通信模块企业SCADAHMI系统中达到完美的结合。该文在厂——T——————]设计某自动化生产线时,通过基于CP341的Modbus孽⋯zoooASCII通信方式,将南京
6、瑞呈信息科技有限公司生产的XK一2000动态称重显示控制器的参数读取到图1网络结构s7—300PLC中,参与实际的过程控制。XK一2000仪表与PLC之间构成的网络为RS485网络,双方以19200bps的通信速率进行通收稿日期:2015—03—05作者简介:王海荣(1979),男,江苏南京人,工程师,主要从事工信,以下为CP341模块和XK一2000仪表及通信协业自动化研发工作。议的简单介绍。·106·工业仪表与自动化装置2015年第6期1.2CP341模块LRC校验高位LRC检查码:由2个ASCII码组合CP341通信处理模块是Siemens公司提供的点LRC校验低位到点连接
7、的高速串行通信的低成本解决方案,是实END高位结束字符:ENDHi=CR(0DH),END现SiemensPLC和第三方智能控制仪表通信的模LO=LF(0AH)块。它可以在Siemenss7—300和ET200M中使用,END低位该通信模块提供了RS232C(V.24)、20mA(1Y)和表3功能码RS422/RS485(X.27)三种不同形式的传输接口。功能码功能该模块可以实现ASCII码,3964(R)和RK512,客03H读出缓存器内容户协议(可装载)等通信协议,通过集成在
此文档下载收益归作者所有