PLC与DCS通讯

合集下载

s7-200plc和浙大中控dcs modbus通讯

s7-200plc和浙大中控dcs modbus通讯

中控dcs modbus通讯13-03-05 16:47 更新郑志武分类:技成百科浏览:2676人次微信二维码利用s7-200plc自由口做和dcs的通讯,通讯协议用modbus,s7-200plc 作为从站,我用的plc是cpu226cn,两者距离大概有200米,我做了以下几点,但通信不上,请各位分析我做的以下几点是都正确,问题会出现那里?<br>1、硬件连接,通过cpu226cn的本身的端口port0做通信口,电缆线接九针端口的3针和8针上,另一端直接连接到dcs上。

<br>2、编程:在网络中cpu226作为从站,编程用西门子编程自带的库modubus库,调用的为modbus从站协议指令,也就是mbus—int指令和mbu—slave指令;<br>3、参数设置,mode设置为12设置的从站地址为1,波特率为9600,2校验;<br>4、除了以上设置外,我要求dcs设置了数据位为8,停止位为1,在plc的指令mbus —slave的指令中done的返回值为1,同时error返回值为10,错误信息为从属性未启用,不知道是否通信上。

各位大师,我以上做的那有错误,可能出现的问题在那?附图(plc程序图,dsc程序图)图最佳答案1、200米。

超过50米就要在接收端a,b短接330ω的电阻。

2、主、从站连接与设置完成后,主站必须有一个重新启动,重新启动后主站才能连接到新加入的从站。

modbus就是这样。

主站不经过一个重新启动,永远也连接不上新加入的从站。

3、s7-200plc作为从站,注意应用指令库只支持支持rtu格式。

指令库不modbusascii通信模式。

即,西门子不提供支持modbusascii的现成指令库,需要用户自己用自由口模式编程。

S7系列PLC与和利时DCS系统通讯的设计

S7系列PLC与和利时DCS系统通讯的设计

S7系列PLC与和利时DCS系统通讯的设计摘要:西门子S7-300/400系列PLC广泛应用于化工、冶金等多种行业,是常见的主流PLC。

和利时MACSV系列DCS(集散控制系统)主要应用于发电厂、化工厂控制系统。

本文根据实际应用情况,在循环发电机组设计基于Step7编程软件和MACSV组态软件的通讯。

通过S7系列PLC与和利时MACSV系列DCS系统通讯的实现,可将现场一些小控制系统融入到和利时DCS系统中,统一画面风格和操作流程。

机组操作人员不需要在多个控制系统间来回切换操作,降低了操作难度,减少了误操作情况,同时提高了工作效率。

关键词:S7-300/400;Profibus-DP通讯;和利时DCSDesign of communication between S7 PLC and Hollysys DCS systemWang yun chao(Shouqian pision, Beijing Shougang Automation & Information Technology CO. Ltd. Qian‘an 064400)Abstract:Siemens S7-300 / 400 series PLC is widely used in chemical industry, metallurgy and other industries. It is a common mainstream PLC. Hollysys MACV series DCS is mainly used in power plant control system. According to the actual application, this paper designs the communication based on STEP7 programming software and macvs configuration software. Communication between S7 Series PLC and Hollysys macvs series DCS system is realized. Some small on-site control systems can be integrated into Hollysys DCS system to unify the picture style and operation process. The unit operator does not need to switch back and forth between multiple control systems, which reduces the difficulty of operation, reduces misoperation, and improves the work efficiency.Key words: S7-300/400; Profibus-DP communication;Hollysys DCS0前言一套工厂设备的运行常常会使用多种控制系统,系统之间的融合更有利于维护和操作人员使用。

艾默生DCS和SIEMENSPLCDP通讯配置

艾默生DCS和SIEMENSPLCDP通讯配置
(2)在DP通讯端口设置DP卡的地址和通讯速率
(3)右键单击添加一个DP的Device:设定其地址并使能该从站设备,此处的地址一定要与PLC的DP地址一致
(4)添加数据通讯的驱动槽
这里前三槽必须添加上:既1stgeneral ID,2ndgeneralID,3rdgeneral ID 按顺序加入Profibus槽中(此处应根据GSD的不同,可能不需要添加此三项),这三个驱动槽添加完成后,接下来需要按照PLC提供的DP组态时的数据传输格式添加需要的驱动槽(参见PLC的配置通信数据影射区,一一建立。)
(5)创建信号类型:应根据PLC每个槽内数据传输的格式,如果PLC端组态为输出,则DCS端应组态为输入,PLC端为输入,则DCS端组态为输出,传输的字节数必须匹配。
而且这里创建的信号类型要与PLC的数据类型一致,上图为一个布尔量
可以一次创建AI、AO的信号
(6)当所有对应的数据均已创建完毕后,诊断Profibus设备,出现以下三个good标记,说明DCS和从站PLC的设备通讯已建立。
(9)编写收发程序
SFC14为接收程序,SFC15为发送程序,也可以用MOVE指令将数据传送到影射地址。
3、Deltav上的配置
(1)、在Deltav上导入S7-315-2DP的GSD文件,导入方法:在数据库中,右键点击ProfibusDPDevices,在弹出对话框,选择:AddDeviceDefinition…,选择GSD文件存储路径,添加GSD。
2、PLC侧的配置:新建一个S7300的从站,其步骤如下:添加一个
(1)、新建一个300站点:
(2)、硬件组态如下:
(3)、双击下图DP,再属性界面将300站配置为从站
(4)设置通讯参数,波特率和通讯地址

仪表DCS与PLC通信技术

仪表DCS与PLC通信技术

1.2 通讯协议与接口
(1)MPI,PPI,MODBUS,PROFIBUS是协议, 不同的通讯协议,大多是基于RS485协议的通 讯模式。
(2)RS232,RS485 RS422 是载体,是协议 的载体。不能用其下载程序。只能做仪器仪 表、变频、触摸屏等的通讯载体。
1.3 通信协议介绍
MPI:S7-300或者S7400的编程口,传输距 离比较短,需要买MPI 编程电缆在MPI网络上 最多可以有32个站,一 个网段的最长通信距离 为50米(通信波特率为 187.5Kbit/s时)
使用根据gsd所作的组态工具可将不同厂商生产的设备集成在同一总线系统133dp协议www91hmicomwwwplcworldcnwwwplcworldcnwww91hmicom14通信接口rs232传输距离有限最大传输距离标准值为25米左右rs232接口在总线上只允许连接一个收发器不能支持多站收发能力
5.2 数据库中添加点
在工程总控中点击 高级计算弹出“0 号站"组态画面在 全局变量中选择 AM模拟量中间点, 添加所增加的域间 引用点,添加方法 与与数据库中添加 变量方法相同。
5.3 合域
打开工程总控 在工程选项卡 中选择管理工 程链接,对话 框中点击添加 工程弹出图中 对话框,在计 算机名或IP中 添加地址列如: \\129.0.1.80
3、添加点值类型 2、选择 MACSV6中 AM点和DM 点值类型
4.2添加TCP通道 添加通道 与通信周 期,通道 名任意选 择
1添加通讯媒介
2.添加设备驱动
添加设 备驱动 选择
MODBUS MASTER
4.添加IP地址
5添加标签
右键点击TCP通道下拉菜 单中添加组,再右组菜单 中添加标签。

PLC在DCS系统的应用实例

PLC在DCS系统的应用实例

PLC在DCS系统的应用实例一、前言PLC在SmartPro系统中的应用根据通信方式可以分为三类:1、串口通信:一般将PLC与计算机的串口相联接,通过RS232或RS485接口与PLC进行数据通信。

这种方式适用于低速、接口开放性较差的PLC系统。

一般需要针对性的通信开发。

2、以太网通信:这种通信方式要求PLC具有以太网接口,或者具有RS485/以太网关转换接口。

通过这种方式可以实现较灵活的网络形态,满足用户特定的现场环境需求,同时使用也比较方便。

典型的如西门子S400系列。

3、DP接口:采用这种方式的PLC一般是作为DP从站挂接在DCS系统的DP总线上,实现与DCS的双向通信。

这种方式可以避免前两种中PLC数据不能参与DCS运算的缺点,应用较广泛。

还有一类是在软件之间进行通信连接。

即通过PLC的上层监控与DCS系统的上层监控软件之间以OPC、NETDDE等方式进行数据的通信与监视。

这种情况一般应用在扩展已存的小型系统、或在各独立小型PLC系统之间进行联网。

随着技术的发展,PLC和DCS的差别也越来越小,用户也希望在整个系统中避免过多地接口转换。

针对此,现在市场上也推出了各种转换元件,如RS485/以太网,RS485/DP接口等,仅仅通过填表式的操作就能完成以前开发人员的接口编程工作,大大方便工程使用。

下面以SmartPro系统为例简要介绍FOPLC在DCS系统中的应用。

不管PLC与何种DCS系统连接,一般涉及三个方面:PLC侧的组态、DCS侧的组态、两者之间的通信区的设置与读取。

下面逐一介绍:二、PLC侧的组态设置FOPLC与西门子S300系列兼容,因此一般使用STEP7软件完成对FOPLC的组态设置。

要在Step7中使用FOPLC模块,就必须将FOPLC模块加入Step7硬件配置器(HW config)的模块列表(Catolog)中。

步骤:将FOPLC的GSD文件(G5_S7.gsd)拷贝至Step7的安装路径下\s7data\gsd\目录中;1、工程建立再打开STEP7软件,新建一个工程,提示如下:输入工程名、路径等信息;点击OK。

艾默生DCS和SIEMENS PLC315-2DP通讯配置

艾默生DCS和SIEMENS PLC315-2DP通讯配置

DeltaV 和西门子S7 315-2DP Profibus 通信设置1、物理连接:在做Deltav和S7 315-2DP配置前,先联通物理网络,S7-315-2DP连接口为第二个DP口,用标准的SIEMENS九针接口连接PLC端,如果为一台PLC,终端电阻拨到ON的位置,如果有多套PLC,保证最后一套PLC终端电阻拨到ON的位置,Deltav的Profibus已经配置有终端电阻,因此不需要再外接终端电阻。

2、PLC侧的配置:新建一个S7300 的从站,其步骤如下:添加一个(1)、新建一个300站点:(2)、硬件组态如下:(3)、双击下图DP,再属性界面将300站配置为从站(4)设置通讯参数,波特率和通讯地址(5)设置通讯参数:波特率和地址(6)设置为从站模式:(7)配置通讯数据映射区最好把要监视的数据都放到一个DB里,在PLC诊断状态可以看到通信数据是否发送过来。

Address type:PLC的输入类型Address:PLC输入的起始地址Length:数据长度Unit:数据格式(byte或word),模拟量处理后的数据位REAL,DB要定义,M在符号表可以定义也可不定义Conxistency:选择Unit在配置这一步时一定要和DCS的输出相对应。

(8)创建一个DB块,记住DB块的长度要合适,否则可能出现检测不到通讯数据的情况(9)编写收发程序SFC14为接收程序,SFC15为发送程序,也可以用MOVE指令将数据传送到影射地址。

3、Deltav上的配置(1)、在Deltav上导入S7-315 -2DP的GSD文件,导入方法:在数据库中,右键点击ProfibusDP Devices,在弹出对话框,选择:Add Device Definition…, 选择GSD文件存储路径,添加GSD。

(2)在DP通讯端口设置DP卡的地址和通讯速率(3)右键单击添加一个DP的Device:设定其地址并使能该从站设备,此处的地址一定要与PLC的DP地址一致(4)添加数据通讯的驱动槽这里前三槽必须添加上:既1st general ID,2nd general ID,3rd general ID 按顺序加入Profibus槽中(此处应根据GSD的不同,可能不需要添加此三项),这三个驱动槽添加完成后,接下来需要按照PLC提供的DP组态时的数据传输格式添加需要的驱动槽(参见PLC的配置通信数据影射区,一一建立。

OPC的DCS与PLC系统的通讯设计方案

OPC的DCS与PLC系统的通讯设计方案

OPC的DCS与PLC系统的通讯设计方案OPC(OLE for Process Control)是一种通信标准,用于连接和通信各种工业自动化设备,如DCS(分散控制系统)和PLC(可编程逻辑控制器)。

在DCS和PLC系统的通信设计方案中,OPC起到了重要的作用。

首先,为了实现DCS和PLC系统之间的通信,需要在系统中安装OPC 服务器。

OPC服务器是一个软件模块,负责管理和提供与设备的通信。

DCS和PLC系统可以作为OPC客户端,通过OPC服务器与其他设备进行通信。

其次,需要确定DCS和PLC系统之间的通信协议。

常见的DCS和PLC 通信协议包括MODBUS、DeviceNet、Ethernet/IP等。

根据实际情况选择适合的通信协议,并配置相应的通信参数。

在设计通信方案时,需要考虑以下几个方面:1.确定通信方式:通信可以采用点对点通信,也可以采用广播通信。

点对点通信是指DCS和PLC系统之间建立一对一的通信连接,适用于需要特定设备或设备组的数据交换。

广播通信是指DCS系统向所有PLC系统发送相同的数据,适用于需要在所有设备之间共享数据的场景。

2.确定数据传输方式:一般可以通过共享内存或者网络传输方式进行数据传输。

共享内存是指在同一台机器内的不同应用程序之间共享内存空间,实现高速数据交换。

网络传输是指通过以太网等网络设备进行数据传输,适用于分布在不同机器上的应用程序之间的通信。

3.确定数据传输频率:根据实际需求确定数据传输的频率。

对于需要实时监控和控制的数据,可以选择高频率的数据传输;对于需要周期性更新的数据,可以选择低频率的数据传输。

4.确定通信安全性:在设计通信方案时,需要考虑通信的安全性。

可以采用加密技术和防火墙等安全措施保护通信数据,防止未经授权的访问和攻击。

5.确定数据格式:确定DCS和PLC系统之间传输的数据格式,如二进制格式、ASCII码格式等。

根据实际需求,选择适合的数据格式。

最后,设计完成后需要进行测试和调试。

DCS与PLC的区别与联系

DCS与PLC的区别与联系

DCS与PLC的区别与联系DCS(分散控制系统)和PLC(可编程逻辑控制器)是在工业自动化领域中常用的控制系统。

它们在设计、功能和应用方面存在一些区别和联系。

本文将探讨DCS与PLC之间的区别与联系,旨在帮助读者更好地理解这两种控制系统。

一、DCS与PLC的定义和概述DCS是一种分层结构的控制系统,它通常由多个分布在不同位置的控制单元组成,这些控制单元可以通过网络进行通信。

每个控制单元都可以独立地执行控制任务,并与其他控制单元共享信息。

DCS广泛用于大型工业过程控制系统,例如发电厂、化工厂和石油炼厂等。

PLC是一种用于自动控制的专用计算机,它可以根据预先编写的程序来控制各种设备和过程。

PLC通常用于小型或中型控制系统,例如自动化生产线、机械设备和建筑物自动化系统等。

虽然DCS和PLC具有不同的定义和概述,但它们都能够实现工业自动化控制的目标,并在不同的应用场景中发挥重要作用。

接下来将详细讨论DCS与PLC的具体区别与联系。

二、DCS与PLC的区别1. 结构与组成DCS的结构更加复杂,由多个控制单元组成,这些单元可以相互通信和共享信息。

每个单元都具有独立的性能和功能,可以实现高度分布式和协作控制。

相比之下,PLC通常是一个单独的设备,它独立执行控制任务。

2. 网络通信DCS的控制单元通过网络进行通信,可以实现异地操作和远程监控。

这使得DCS适用于大型的、分布式的控制系统。

PLC通常通过本地连接进行通信,适用于较小规模的控制系统。

3. 灵活性和可扩展性DCS具有较高的灵活性和可扩展性,可以根据需要灵活地增加或减少控制单元,并实现系统的动态调整。

相比之下,PLC相对独立,扩展性较低。

4. 编程语言和功能DCS通常使用高级编程语言进行控制和编程,具备更为复杂的功能和逻辑。

PLC则使用简化的Ladder Diagram(梯形图)等编程语言,功能相对较简单。

这使得DCS适用于需要更复杂控制逻辑的应用,而PLC则适合于一些简单的控制任务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

如何实现西门子S7-300 PLC与DCS控制系统的通信——上海泗博自动化Modbus转PROFIBUS-DP网关的应用摘要:本文就西门子S7-300系列PLC与横河CS3000型DCS集散控制系统的之间的通信,介绍如何实现Modbus和PROFIBUS-DP协议设备的相互通信、上海泗博自动化的Modbus转PROFIBUS-DP网关PM-160在其中的应用,以及这两种不同通信协议的通信方式。

关键词:Modbus协议PROFIBUS-DP协议Modbus转PROFIBUS-DP 串口转PROFIBUS-DP 分布式控制系统通信网络一. 引言现代工业的迅速发展,不断促进着自动化控制技术及设备通信技术创新的发展。

当前,PLC、DCS、智能仪表等已广泛应用到现场生产控制系统中,并发展到由上述设备相互协同、共同面向整个生产过程的分布式工业控制系统。

在此系统中,现场总线通信技术至关重要。

本文就某水利站分布式控制系统项目,介绍上海泗博自动化的Modbus转PROFIBUS-DP协议网关设备的应用。

二. 系统组成1、系统结构本系统构成如图1,其中略去了西门子S7-300PLC之外的其它现场级控制设备。

系统上位机采用横河CS3000型DCS集散控制系统,实现对整个水利项目进行集中监控。

下位机之一采用的是西门子S7-300系列PLC,实现对现场各种智能仪表,包括现场电机、智能开关、变频器、传感器等执行、检测设备的启停控制、信息采集等操作。

在上图所示系统结构中,现场各种智能仪表(采用的是Modbus协议或者各种非标协议,接口为RS485、RS422或者RS232)都能够通过上海泗博自动化的通用串口(Modbus/RS485/RS422/RS232)转PROFIBUS-DP网关PM-160连接到西门子S7-300PLC。

此时,网关PM-160在串口侧的协议类型为Modbus主站或者通用模式。

横河DCS对西门子S7-300PLC的数据采集和监控同样需要使用上海泗博自动化的通用串口(Modbus/RS485/RS422/RS232)转PROFIBUS-DP网关PM-160,此时,网关PM-160在串口侧的协议类型为Modbus从站。

2、通信网络组成2.1 PROFIBUS协议简介PROFIBUS 是目前国际上通用的现场总线标准之一,以其独特的技术特点、严格的认证规范、开放的标准、众多厂商的支持和不断发展的应用行规,已成为最重要的和应用最广泛的现场总线标准。

PROFIBUS 现场总线通讯协议包括三个主要部分:(1). PROFIBUS DP:主站和从站之间采用轮循的通讯方式,主要应用于自动化系统中单元级和现场级通信;(2). PROFIBUS PA:电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯;(3). PROFIBUS FMS:定义了主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的过程数据交换;其中,PROFIBUS-DP 是高速网络,通讯速率达到12M。

PROFIBUS-DP 可以连接远程I/O、执行机构、智能马达控制器、人机界面HMI、阀门定位器、变频器等智能设备,一条PROFIBUS-DP 总线可以最多连接123 个从站设备。

PROFIBUS-DP 的拓扑结构可以是总线型、星型和树型,通讯介质可以是屏蔽双绞线、光纤,也支持红外传输,采用双绞线时,不加中继器最远通讯距离可达1.2 公里,最多可以采用9 个中继器,最远通讯距离可达9 公里。

采用光纤时,最远通讯距离可达100 公里以上,其中采用多膜光纤,两点间最远距离可达3 公里,采用单膜光纤时,两点间最远距离可达3 公里。

2.2 Modbus协议简介Modbus协议是一种适用于工业控制领域的主从式串口通讯协议,它采用查询通讯方式进行主从设备的信息传输,可寻址1-247个设备地址范围。

协议包括广播查询和单独设备查询两种方式,二者区别就是广播查询不需要从设备回应信息,主、从设备查询通讯过程见图2:Modbus协议常用功能码如图3所示:图3 Modbus协议常用功能码Modbus协议有两种传输模式:ASCII模式和RTU模式。

同波特率下,RTU模式较ASCII模式能传输更多的数据,所以工业网络大都采用RTU模式。

RTU模式下的信息传输报文格式如图4:图4 Modbus RTU信息报文格式它没有起始位和停止位,而是由至少3.5个字符间隔时间作为信息的起始和结束标志。

信息帧所有字符位由16进制字符0-9、A-F组成。

Modbus RTU通讯协议帧结构:图5 RTU通讯协议帧格式Modbus RTU方式主站读取从站寄存器数据示例:主设备查询。

图6 主设备查询格式Modbus RTU方式主站读取从站寄存器数据示例:从设备响应。

图7 从设备响应格式2.3 网络构成及硬件介绍如图1所示,在该系统设计中有两个网络使用了上海泗博自动化的Modbus转PROFIBUS-DP 网关PM-160。

网关在这两个网络中的作用不一样,其中:在上层网络中(建立西门子S7-300PLC和横河DCS连接通信),Modbus转PROFIBUS-DP网关PM-160在Modbus侧做Modbus从站,在PROFIBUS-DP侧做从站,建立PROFIBUS-DP主站(西门子S7-300 PLC)和Modbus主站(横河CS3000)的通信。

DCS通信部分采用横河型号为ALR121的通信模块,并配套横河提供的Modbus通信软件包,该通信模块最大通信数据容量为4000字。

通过上海泗博自动化的网关配置软件对PM-160进行相关配置,将DCS的读、写指令及数据做相应转换、存储,并映射到西门子PLC的输入、输出映像区,以实现对上下位机控制信息的实时传输。

在下层网络中(建立西门子S7-300PLC和现场智能仪表的连接通信),Modbus转PROFIBUS-DP 网关PM-160在Modbus侧做Modbus主站,在PROFIBUS-DP侧做从站,建立Modbus从站(现场各种智能仪表(现场电机、智能开关、变频器、传感器等))与PROFIBUS-DP主站(西门子S7-300PLC)的通信。

串口网络(现场智能仪表)设备接口为RS485或者RS232,它们都可以通过上海泗博自动化的Modbus转PROFIBUS-DP网关PM-160实现与西门子S7-300PLC 的连接通信。

其中,通过使用网关的配套配置软件对PM-160进行相关配置,将需要采集的从站设备信息通过网关读、写命令及数据转换、存储,映射到西门子PLC的输入、输出映射区,以实现PLC对现场智能仪表数据的采集和监控。

三. Modbus转PROFIBUS-DP网关PM-160的配置PM-160是通用型Modbus/RS485/RS422/RS232到PROFIBUS-DP的协议转换网关,在网关RAM 中建立了Modbus/RS485/RS422/RS232到PROFIBUS-DP的映射数据区,由软件实现Modbus/RS485/RS422/RS232到PROFIBUS-DP的协议转换和数据交换。

凡具有RS485/422/232接口的设备(Modbus协议或者非标协议)都可以通过PM-160与现场总线PROFIBUS-DP互联。

其中,PM-160在与PROFIBUS-DP通讯是作为PROFIBUS-DP从站,PM-160在与串口设备通信时,可以作Modbus主站、Modbus从站,也支持与非标串口设备实现数据透明传输。

通过在西门子STEP7中注册网关PM-160的GSD文件,即可在该编程软件中对该网关进行相关硬件和软件配置,完成相应的通讯功能。

请见如下详细的硬件和软件配置方法:1、Modbus转PROFIBUS-DP网关PM-160的硬件配置PM-160的PROFIBUS-DP从站地址可以通过网关的硬件旋码开关或者配置按钮来设置。

旋码开关有两位,左侧位设置地址高位(十位),右侧位设置地址低位(个位)。

通过拨码开关可设置网关PM-160处于正常运行状态或者配置状态。

当PM-160处于配置状态时,用户可通过配套配置软件设置相关读写命令和参数。

PM-160自带标准PROFIBUS-DP接口,用户可使用标准PROFIBUS-DP连接头和标准的PROFIBUS-DP电缆将其连接至PROFIBUS-DP现场总线中。

PM-160提供RS485/422/232三种串口,Modbus从站、主站设备以及用户非标串口设备可以通过这三种接口实现与网关PM-160的连接通讯。

PM-160没有内置终端电阻,在进行RS485通信时,请注意在RS485总线终端各添加一个终端电阻(120欧姆)。

2、Modbus转PROFIBUS-DP网关PM-160的软件配置1) 使用配套软件设置PM-160的现场总新和子网相关参数和命令通过拨码开关将PM-160设置为配置状态,打开安装的配置软件(产品光盘或者访问/DownLoad01.asp):当实现PLC与DCS通信时,子网协议类型设置为Modbus从站,并设置串口通信波特率、数据位、奇偶校验位、停止位、PM-160作为Modbus从站的地址、通信接口。

其中,串口通信波特率、数据位、奇偶校验位、停止位的设置应该和所连接的Modbus主站设备(DCS)一致;图8 PM-160在Modbus侧作Modbus从站(连接PLC和DCS)当实现PLC与Modbus设备通信时,子网协议类型设置为Modbus主站,并设置串口通信参数、通讯传输模式、通信接口等。

其中,串口通信参数的设置应该和所连接的Modbus从站设备一致:图9 PM-160在Modbus侧作Modbus主站(连接PLC和Modbus从站)其中,图9中的“节点-1”表示连接的从站设备地址为1,配置了“读保持寄存器”和“预置多个寄存器”两条命令,表示网关读取了从站对应地址的数据,并且能够输出数据到Modbus从站设备,命令配置方法如下:图10 PM-160在Modbus侧作Modbus主站(命令配置)在STEP7中对网关M-160进行组态设置;Modbus寄存器起始地址:用户输入目标采集数据的Modbus寄存器起始地址;数据个数:目标数据的寄存器个数或者线圈条数;内存映射起始地址:Modbus从站设备数据的对应内存缓冲区地址;当实现PLC与非标协议设备通信时,子网协议类型设置为通用模式,并设置串口通信参数、控制方式、通信接口等。

其中,串口通信参数的设置应该和所连接的非标串口设备(现场智能仪表)一致:PM-160支持的通用模式即透明传输模式,用户可通过数据中的数据长度和事务序列号以判断数据完整性和是否是一帧新的数据。

相关文档
最新文档