S7-300 PLC与DCS控制系统的通信

合集下载

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前言一套工厂设备的运行常常会使用多种控制系统,系统之间的融合更有利于维护和操作人员使用。

S7-300_PLC通讯-串行通讯

S7-300_PLC通讯-串行通讯

西门子PLC支持MODBUS的通信处理器 (CP)
S7-400系列:CP441-2 两个通信接口,接口类型可选, 支持主站或从站。 S7-300系列:CP341一个通信接口,接口类型可选,可以插在分布式从站
ET200M上使用,支持主站或从站。 分布式I/O: ET200S MODBUS 通信处理器,接口类型可选, 支持主站或从站
优点 1 可以和第三方设备很好通信 2 传输数据量<=1024字节 3 通信性能好,没有报文头、尾。 4 ASCII 表字符都有效
缺点 1 通信没有确认 2 HD=1 安全性差 3 通信需要双方协调
A&D CS2 崔坚 2005-通信
Automation and Drives
SIMATIC S7-300
‘B’
‘1’ ‘2’ ‘P’ ‘’ ‘'
字节1 字符串最大长度 字节2 当前字符串中有效字符数 字节3 字符串中第一个字符 字节4 字符串中第二个字符 字节5 .. 字节6 .. 字节7 .. 字节8 .. 字节9 .. 字节10 .. 字节11 字符串中第九个字符
A&D CS2 崔坚 2005-通信
MODBUS RTU 主要连接现场仪表或DCS系统
MODBUS通信协议串行接口类型
1)RS232C接口,通信距离最长15m,适合点到点通信。 2)TTY 20mA电流环接口,通信距离最长1200m,适合点到点通信。 3)RS422/485接口,通信距离最长1200m,RS485 (2线) 接口支持点到多 点通信,最多可以连接32个从站。
MODBUS RTU协议
SIMATIC S7-300
MODBUS RTU协议主站调用的功能块
Automation and Drives

PLC与DCS互联-温克强

PLC与DCS互联-温克强

2.PLC与DCS的互联通信技术

在工业应用中,往往有不同厂家控制系 统的数据共享,或因某即成系统不能满足 控制需要而加上额外系统等原因,而需要 将两种不同系统进行互联,在这里面经常 用到的就是PLC和DCS的互联
2.PLC与DCS的互联通信技术

某化工厂原有一套HONEYWELL TPS系统, 其中一些逻辑点的扫描速率要求是0.1S,过去 由HONEYWELL DCS控制,但其最快扫描 时间是0.25S,依靠DCS无法很好地满足工 艺要求,在今年的改造中决定用PLC代替 DCS对这些数据的采集与控制,但数据要与 DCS共享,并由DCS操作站来实现对PLC的 监控
1.工业控制网络简介
现场总线的出现促进了现场设备的数字化 和网络化,并且使现场控制的功能更强大,这 一改进带来了过程控制系统的开放性,使系统 成为具有测量、控制、执行和过程诊断的综合 能力的控制网络,然而目前国际上有40多种现 场总线,由于不同总线代表不同公司的利益, 各大厂商都在积极参与和把持标准的制定工作。 这导致了在现有的产品结构和应用水平上,现 场总线已经很难统一,使其不易被广泛应用
1.工业控制网络简介
3)现场总线的无线传输的可行性正在评估,无线 通讯技术将会和现场总线技术更加紧密结合。 4)无线传输目前尚处在发展的早期阶段。无线技 术首先会用在楼宇自动化、自动抄表、事故响应、 设备监控等领域得到应用。当前较适宜应用的行 业有:汽车制造、食品加工、制药和设备资产跟 踪等。 5)由于工厂无线技术种类较多,技术特征差异比 较大,无线通信只是现有有线通信系统的一种发 展和重要补充,决非一种替代,工业控制网络将 向有线和无线相结合方向发展
1.工业控制网络简介

基于Web的网络监控平台 嵌人式以太网是最近网络应用热点,就是通 过Internet使所有连接网络的设备彼此互通,从计 算机、PDA、通信设备到仪器仪表、家用电器等。 在企业内部,可以利用企业信息网络,进行工厂 实时运行数据的发布和显示,管理者通过Web浏 览器对现场工况进行实时远程监控、远程设备调 试和远程设备故障诊断和处理。实现的最简单办 法就是采用独立的以太网控制器,连接具有 TCP/IP界面的控制主机以及具有RS-232或RS-4.85 接口的现场设备。以太网控制器在这里扮演了通 用计算机网络和现场各类设备之间的一个桥梁。

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的现成指令库,需要用户自己用自由口模式编程。

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列

NT6000 DCS控制系统与西门子S7-300PLC的Profibus-DP总线通讯案列摘要:本文介绍NT6000 DCS控制系统与西门子S7-300PLC通过Profibus-DP总线实现通讯的案列。

关键词:分散控制系统(distributed control system); 可编程逻辑控制器(PLC); Profibus-DP通讯协议1 概述现场总线(Field bus)是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、执行机构等现场设备间的数字通信以及这些现场控制设备和高级系统之间的信息传递问题。

本文主要介绍,某垃圾发电项目中,发电DCS系统与炉排ACC系统的通讯案列。

该项目为1x300t/d垃圾焚烧锅炉+1x25MW纯凝汽轮发电机组,其中炉排ACC系统使用的是西门子S7-300系列的PLC,为满足运行需求,需要将PLC通讯到DCS系统中实现监视与控制功能。

2 NT6000控制系统的Profibus-DP通讯实施方案NT6000分散控制系统是基于南京科远十余年的技术积累,通过引进消化吸收国际先进技术,广泛应用于国内外电力、化工等行业。

NT6000控制系统拥有完善的软件及硬件产品,能够实现多种控制方案,满足大多数工业控制需求。

KM632A为NT6000系统Profibus DP主站通讯模件,带有一对冗余的eBus接口和两路Profibus DP通道,可配置为双通道独立模式或系统冗余模式。

Profibus DP通讯标准波特率范围为9.6 kbps ~3Mbps,eBus总线波特率最高3.125Mbps。

该工程中NT6000 DCS配置方法如下:第一步:添加西门子sime CP342-5.GSD文件到NT6000安装软件根目录下,路径为D:\NT6000\bin\V4\FieldBus\Profibus\gsd示。

第二步:在NT6000下位机中添加KM632A卡件,之后添加对应的从站,之后添加对应的数据块,在添加数据块儿时,要严格按照S7-300内部配置的模块长度来配置,否则通讯失败。

关于如何PLC和DCS的通信

关于如何PLC和DCS的通信

关于如何PLC和DCS的通信关于如何PLC和DCS的通信1 DCS系统概述集散控制系统DCS指的是控制与现场分散、地域安装分散、管理和显示集中。

在自动化领域,越来越多的企业建立了包含从工厂现场设备层到控制层、管理层等各个层次的综合自动化管控平台,建立了以工业控制网络技术为基础的企业信息化平台。

2 PLC系统PLC是由早期继电器逻辑控制系统与微型计算机技术相结合而发展起来的,它是以微处理器为主的一种工业控制仪表,它融计算机技术、控制技术和通信技术于一体,集顺序控制、过程控制和数据处理于一身,可靠性高、功能强大、控制灵活、操作维护简单。

3 网络通信技术工业以太网在技术上与商用以太网兼容,但在环境适应性、可靠性、安全性和安装使用方面满足工业现场的需要。

它具有一系列的优点,具体表现在:以太网技术应用广泛,为所有的编程语言所支持;软硬件资源丰富;易于与Internet连接,实现办公自动化网络与工业控制网络的无缝连接;可持续发展的空间大等。

它提供了控制网络的数据传输的以太网标准。

主要有:(1)10Base—T以太网—同轴电缆,10Mbit/s;(2)快速以太网—光缆或双绞线,100Mbit/s;(3)Gigabit以太网—光缆或双绞线,1Gbit/s;(4)10Gigabit/kGigabit以太网—支持广域网WAN和城域网MAN。

它以通信网络作为纽带,网络结构可分为总线型、环型和星型式,采用总线式网络的DCS如I/AS等。

它采用网络通信技术。

这是DCS的关键技术,它使得控制与管理都具实时性,并解决系统的扩充与升级问题。

DCS与PLC之间的数据通讯和控制的实现就是通过网络通信技术来完成的。

4 Modbus协议Modbus协议是典型的工业以太网,原为美国Modbus公司PLC 产品通信协议,由于其使用十分广泛,后来由Modbus组织,于2002年发展为ModbusTCP/IP规范。

Modbus协议在工业控制中有着极其广泛的应用。

西门子S7-300通过DP总线与DCS通讯方法

西门子S7-300通过DP总线与DCS通讯方法

S7-300系列PLC与DCS采用DP通讯的案例1.系统简介系统包括西门子S7-300系列PLC程序控制柜及触摸屏一套。

主要功能实现锅炉点火、灭火保护及燃烧器负荷调及监控等功能。

并将PLC系统送入DCS系统。

2.硬件配置及连接系统配置表序号名称型号数量备注1 PS 307 5A 6ES7307-1EA00-0AB0 1 电源模块2 CPU 315-2 DP 6ES7315-2AG10-0AB0 13 接口模块IM365 6ES7365-0BA01-0AA0 24 DI32X24V 6ES7321-1BL00-0AA0 45 DO32X24V/0.5A 6ES7322-1BL00-0AA0 16 DO16X24V/0.5A 6ES7322-1BH01-0AA0 17 AI8X12Bit 6ES7331-7KF02-0AB0 28 AO8X12Bit 6ES7332-5HF00-0AB0 23.软件配置组态第一步:PLC模块配置S7-300程序软件配置,打开SIMATIC Manager软件在打开的300主界面上在工具栏上点击“文件(F)”→“新建(N)”如下图所示:弹出如下对话框:在“名称(M)”:输入一个工程名如program test“存储位置(路径)(S)”:此处选择在D盘新建完成后的主界面如下图所示:在上图中鼠标右击→“插入新对象”→“SIMATIC 300”站点如下图所示:在上图主界面上双击“硬件”进行模块配置弹出以下对话框,在硬件中配置相应的模块。

在上图中选择文件“RACK—300”插入“Rail”机架,在(0)UR机架上的1号槽位插入电源模块如下图所示:在上图中选择文件“PS—300”插入“PS 307 5A”电源模块在2号槽位插入CPU模块如下图所示:在上图中选择文件“CPU—300”→“CPU315—2DP”→“6ES7 315—2AG10—0AB0”→“V2.6”双击即可插入CPU模块。

西门子S7-300PLC的通讯

西门子S7-300PLC的通讯

西门子S7-300PLC‎的通讯多点接口(MPI) 集成在CPU‎中,用于同时连接‎编程器、PC机、人机界面系统‎及其他SIM‎A TIC S7/M7/C7等自动化‎控制系统。

—- 用户可以方便‎的使用Ste‎p7软件进行‎通讯组态。

—- CPU 支持下列通讯‎类型:过程通讯通过总线(AS-i或PROF‎IBUS)对I/O模块周期寻‎址(过程映象交换‎)。

数据通讯在自动控制系‎统之间或人机‎界面(HMI)和几个自动控‎制系统之间,数据通讯会周‎期地进行或被‎用户程序或功‎能块调用。

通过PROF‎IBUS的过‎程通讯–—S7-300通过通‎讯处理器,或通过集成在‎C PU上的PROFIB‎U S-DP接口连接‎到P ROFI ‎B U S-DP网络上。

—- 带有PROF‎IBUS-DP主站/从站接口的C‎PU可以使用‎户能够方便高‎效地进行组态‎。

—- 而且,用户通过PR‎O FIBUS‎-DP分布式I‎/O就像处理集‎中的I/O一样,具有相同的组‎态、地址和编程。

—- 下列设备可以‎作为通讯的主‎站:SIMATI‎C S7-300(通过带PRO‎F IBUS-DP 接口CPU或‎通过PROFIB‎U S-DP)SIMATI‎C S7-400(通过带PRO‎F IBUS-DP 接口的CPU‎或通过PRO‎F IBUS-DP CP)SIMATI‎C C7(通过带PRO‎F IBUS-DP接口的C‎7或通过PR‎O FIBUS‎-DP CP)S5-115U/h,S5-135U和带IM308‎的S5-155U/H带PROFI‎B U S-DP接口的S5-95USIMATI‎C 505—- 需要说明的是‎,在一条线上不‎要连接2个以‎上的主站。

—- 下列设备可以‎作为从站:ET200B‎/L/M/S/X分布式I/O设备通过CP34‎2-5的S7-300CPU315‎-2 DP,CPU316‎-2 DP和CPU31‎8-2 DPC7-633/p CP,C7-633 DP,C7-634/P DP,C7-634 DP,C7-626 DP虽然带有ST‎E P7的编程‎器P G/PC或OP在‎总线中作为主‎站,但它们只使用‎部分通过PR‎OFIBUS‎- DP运行的M‎P I功能。

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

如何实现西门子S7-300 PLC与DCS控制系统的通信•一、引言现代工业的迅速发展,不断促进着自动化控制技术及设备通信技术创新的发展。

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

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

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

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

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

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

图1 系统结构在上图所示系统结构中,现场各种智能仪表(采用的是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 现场总线通讯协议包括三个主要部分:• PROFIBUS DP:主站和从站之间采用轮循的通讯方式,主要应用于自动化系统中单元级和现场级通信。

• PROFIBUS PA:电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯。

• 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:图2 Modbus主、从设备查询响应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设置为配置状态,打开安装的配置软件当实现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主站(命令配置)Modbus寄存器起始地址:用户输入目标采集数据的Modbus寄存器起始地址;数据个数:目标数据的寄存器个数或者线圈条数;内存映射起始地址:Modbus从站设备数据的对应内存缓冲区地址。

当实现PLC与非标协议设备通信时,子网协议类型设置为通用模式,并设置串口通信参数、控制方式、通信接口等。

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

图11 通用模式2) 在STEP7中对网关M-160进行组态设置在STEP7的硬件组态界面,导入PM-160对应的GSD文件,把PM-160的配置文件添加到STEP7的设备配置库中。

用户可在硬件组态界面找到注册的设备:Catalog->PROFIBUS DP->Additional FieldDev ic es->General->CONVERTER->PM-160。

图12 组态界面将PM-160添加到STEP7的组态页面后,可以插入相应的数据块进行映像区地址映射。

PM-160提供的数据块如下:图13 PM-160提供的数据块推动需要的输入输出数据块到网关对应的槽位。

相关文档
最新文档