施耐德plcmodbus的Modbus通讯和Modbus Plus通讯的区别

施耐德PLC的Modbus通讯和Modbus Plus通讯的区别
查看: 1755|
摘要: Modbus是一种通信结构,广泛应用于智能设备之间进行主/从方式通信。一个Modbus信息帧包括从机地址、功能码、数据区和数据校验码,描述了控制器请求访问其他设备的过程,如何回应来自其他设备的请求,以及怎样检测错误。它制定了消息 ...
Modbus是一种通信结构,广泛应用于智能设备之间进行主/从方式通信。一个Modbus信息帧包括从机地址、功能码、数据区和数据校验码,描述了控制器请求访问其他设备的过程,如何回应来自其他设备的请求,以及怎样检测错误。它制定了消息域格局和内容的公共格式。正因为Modbus仅仅定义了通信结构,所以不仅可以使用RS232、RS422和RS485端口,也可以使用光纤、无线等介质进行通信。
而Modbus Plus则是一种典型的令牌环网,完整定义了通信协议、网络结构、连接电缆以及安装工具等方面的性能指标。Modbus Plus网络中的设备通过“令牌”方式实现数据的交换,严格定义了令牌的传递方式、通信端口以及数据校验等方面的技术参数。
Modbus和Modbus Plus的主要区别如表所示。
Modbus Plus
主机轮询从设备
对等方式,令牌环轮询
19.2波特率
RS232,其他接口
不带转发器的距离
RS232:15m
RS485:457m
双绞线,光纤
每个网络的最大节点数
网络最大通信服务量
9600波特率时,300个寄存器/秒
20000个寄存器/秒
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:Modbus以及Modbus Plus有什么区别?
查看: 2768|
摘要: Modbus是一种通讯结构,广泛应用在智能设备之间进行主-从方式通讯。一个Modbus信息桢包括从机地址、功能码、数据区和数据校验码。正因为 Modbus仅仅定义了通讯结构,所以可以使用RS232、RS422和RS485端口,可以使用 ...
Modbus是一种通讯结构,广泛应用在智能设备之间进行主-从方式通讯。一个Modbus信息桢包括从机地址、功能码、数据区和数据校验码。正因为 Modbus仅仅定义了通讯结构,所以可以使用RS232、RS422和RS485端口,可以使用光纤、无线等媒质实现通讯。
而 Modbus Plus则是一种典型的令牌环网,完整定义了通讯协议、网络结构、连接电缆(或者光缆)以及安装工具等方面的性能指标。
Modbus+网络中的设备通过‘令牌’的方式实现数据的交换, 严格定义了令牌的传递方式,数据校验以及通讯短口等方面的技术参数。
MODBUS PLUS比MODBUS的性能更好,通讯速率快,从协议开发上来说区别较大,modbus比较简单。
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:一场Pokemon
Go,让全世界的小精灵师都暴露了。因此,在……
2016年初,一场人机大战点燃了人工智能芯片的争夺战,而……
今年,频频爆出摩尔定律将不再是制造工艺界的神话,虽说……
值农历新年佳节之际,很多半导体公司都借机召开了自己的……
21ic 2016年度采访之TE――将无人机与VR连接在一起
演讲人:彭煜歆时间: 10:00:00
演讲人:杜复旦时间: 10:00:00
演讲人:沈凯时间: 10:00:00
预算:小于¥5,000预算:¥10,000-¥50,000
各种PLC通讯介质和协议介绍
[导读]自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展
自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。
  美系厂家
  Rockwell AB
  Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。
  DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。
  AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。
  AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。
  GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC手册中有协议的具体内容。
  现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。
  欧洲系列
  西门子
  西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的。
  S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议。
  西门子300的PLC支持MPI,还可以通过PROFIBUS和工业以太网总线系统和计算机进行通讯。如果要完成点对点通讯,可以使用CP340/341。
  S7400作为西门子的大型PLC,提供了相当完备的通讯功能。可以通过S7标准的MPI进行通讯,同时可以通过C-总线,PROFIBUS和工业以太网进行通讯。如果要使用点对点通讯,S7-400需要通过CP441通讯模块。
  西门子的通讯协议没有公开,包括紫金桥组态软件在内许多组态软件都支持MPI、PPI等通讯方式,PROFIBUS和工业以太网一般通过西门子的软件进行数据通讯。施耐德(莫迪康)
  施耐德的PLC型号比较多,在国内应用也比较多。其通讯方式主要是支持MODBUS和MODBUS PLUS两种通讯协议。
  MODBUS协议在工控行业得到了广泛的应用,已不仅仅是一个PLC的通讯协议,在智能仪表,变频器等许多智能设备都有相当广泛的应用。MODBUS经过进一步发展,现在又有了MODBUS TCP方式,通过以太网方式进行传输,通讯速度更快。
  MODBUS PLUS相对于MODBUS传送速度更快,距离更远,该通讯方式需要在计算机上安装MODCON提供的SA85卡并需安装该卡的驱动才可以进行通讯。
  除了上述两种方式之外,莫迪康的PLC还支持如TCP/IP以太网,Unitelway, FIPWAY,FIPIO,AS-I,Interbus-s等多种通讯方式。
  日系PLC
  欧姆龙
  欧姆龙系列PLC在中国推广的也比较多。在通讯方式上,OMRON现在主要采用两种通讯方式:
  Host Link协议是基于串口方式进行数据传输的通讯方式。当PLC进入MONITOR方式时,上位机可以和欧姆龙PLC通讯。在和欧姆龙通讯时要注意,两次通讯之间要留一定时间,如果通讯速度过快容易造成PLC通讯异常。
  ControlLink是欧姆龙PLC的一种快速通讯方式。Control Link通过板卡进行数据通讯,板卡之间有数据交换区,由板卡实现数据的交换从而完成数据采集功能。使用该方式通讯需配置欧姆龙的驱动。
  三菱PLC的小型PLC在国内的应用非常广泛。三菱的PLC型号也比较多,主要包括FX系列,A系列和Q系列。三菱系列PLC通讯协议是比较多的,各系列都有自己的通讯协议。如FX系列中就包括通过编程口或232BD通讯,也可以通过485BD等方式通讯。其A系列和Q系列可以通过以太网通讯。当然,三菱的PLC还可以通过CC-LINK协议通讯。
  松下PLC和计算机之间可以通过串口和以太网进行通讯。其采用的通讯协议是MEWTOCOL协议。如大多数日系PLC一样,MEWTOCOL协议比较简单。包括紫金桥组态软件在内的许多软件都可以从PLC中直接读取数据。
虽然 Google 一直希望能够将世界上的绝版书都数字化,但是各国的出版商还有作者却不见得苟同该公司的作法,所以他们在近年来一直都没办法谈拢版权的问题,也就这样将计划一路由 2004 年延宕至今。今天,他们总算找到......关键字:
支撑“万物互联”场景的5G技术标准博弈仍在继续,而中国厂商正在以另一种方式谋取5G时代到来前的技术话语权。日前,中兴通讯(000063.SZ)与日本软银集团正式签订5G战略合作协议,双方以适用于TD-LTE系统的Pre5GMassiveMI......关键字:
孟庆建市场普遍预计5G商用要等到2020年,但运营商已表现的迫不及待,欲提前摘取5G关键技术在空窗期商用。近日,华为、中兴双双与软银等运营商伙伴发布了“后4G”时代技术解决方案。7月13日,中兴通讯与日本软银正式签订5G战略合作协议,双方将......关键字:
这是第一个无需借助PC或其他系统,即可实现在PLC之间进行传播的蠕虫病毒。......关键字:
7月19日消息,据国外媒体报道,目前,华为在美国市场仍面临重重阻力,但在欧洲市场却如鱼得水。华为高管称,欧洲正成为该公司“第二个本土市场”。今年到目前为止,华为与欧洲企业签署了15项合作协议,数量几乎与去年全年相等。双方的合作的范围非常广泛......关键字:
除了发明电子邮件外,他还参与制定了许多网络协议,包括1974年为远景网络制定的TCP/IP协议。
......关键字:
CUI Inc.宣布与艾睿电子 (Arrow Electronics Inc.)签订世界分销协议。通过与艾睿电子数字团队合作,CUI Global 的分公司CUI能够利用及艾睿电子著名的网络接触其广大且不断扩展的全......关键字:
导读 : 人最大的幸福不是享受,而是挑战,当挑战获得成功的时候,那一瞬间的幸福是最值得自豪的。4月22日,珠海格力电器股份有限公司董事长董明珠回到了自己的家乡&&江苏南京,在颁奖典礼中斩获&苏......关键字:
我 要 评 论
热门关键词后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 37019|回复: 28
Modbus和Profibus的区别?
阅读权限65
主题好友积分
签到天数: 48 天连续签到: 1 天[LV.2]海川新秀&
注册海川吧,与320万海川交流分享
才可以下载或查看,没有帐号?
哪位兄弟能说说Modbus和Profibus的主要区别啊?比如传输速率之类的
上一篇:下一篇:& &
发起有意义的议题
阅读权限70
主题好友积分
签到天数: 1833 天连续签到: 13 天[LV.9]以坛为家III&
这是2中不同的现场总线,都有不少的支持厂商。
Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232、RS-422、RS-485和以太网设备。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。
不同的接口有不同的速率。
PROFIBUS协议及其网络组成
1、Profibus协议的三个主要部分:
Profibus&&DP(Distributed I/Os):在主站和从站之间采用轮循的通讯方式,主要应用于制造业自动化系统中单元级和现场级通信。
PROFIBUS&&PA(Process Automation):电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯。
PROFIBUS&&FMS(Fieldbus Message Specification):定义主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的过程数据交换。
2、Profibus网络由主站,从站,网络部件等构成:
主站也被称做主动节点。包括SIMATIC PLC,SIMATICWinAC控制器,支持主站功能的通讯处理器,IE/PB链路模块以及ET200S/ET200X的主站模块
典型的从站为传感器,执行器以及变频器。从站不会拥有总线访问的授权。
Profibus的传输速度为9.6/19.2/93.75/187.5/500/1500Kbit/s以及3/6/12Mbit/s。
最大节点数127(地址0-126)。
[ 本帖最后由 lwdyc 于
15:49 编辑 ]
有所了解了
阅读权限50
主题好友积分
签到天数: 1 天连续签到: 0 天&
Profibus的传输速度为9.6/19.2/93.75/187.5/500/1500Kbit/s以及3/6/12Mbit/s。但是不同的通讯速率,它传输距离不一样,速率越高,传输的距离越短;
modbus通讯协议RS-422、RS-485传输距离理论为1200米
modbus通讯协议RS-232传输距离理论为12米
通讯距离还需要考虑到信号接地,信号屏蔽、EMC等一些列问题
阅读权限65
主题好友积分
签到天数: 48 天连续签到: 1 天[LV.2]海川新秀&
modbus通讯协议RS-422、RS-485传输距离理论为1200米
这个时候传输速度一般是多少?
最低的传输速度,而且是理论值&
阅读权限40
主题好友积分
签到天数: 31 天连续签到: 1 天[LV.2]海川新秀&
当超过MODbus总线的最大传输距离时有什么解决的办法么?
阅读权限85
主题好友积分
签到天数: 869 天连续签到: 1 天[LV.7]以坛为家I&
当超过MODbus总线的最大传输距离时有什么解决的办法么?
可增加中继器来延长通讯距离。
还可以中间用光缆,两头用接口转换器来实现。
说的不错。&
阅读权限50
主题好友积分
签到天数: 1413 天连续签到: 1 天[LV.8]以坛为家II&
Modbus和Profibus好像都是遵循RS485协议的。
阅读权限75
主题好友积分
签到天数: 1705 天连续签到: 1 天[LV.9]以坛为家III&
就是两种总线的不同通讯协议,各有优势,现在很多仪表大多支持这两只通讯协议。
主题好友积分
签到天数: 1 天连续签到: 0 天&
谁能把他们的优缺点具体的说一下啊?
阅读权限30
主题好友积分
该用户从未签到&
我也想知道,哪位知道的来说说。
最好是再说下横河系统的通讯协议。谢谢
阅读权限30
主题好友积分
该用户从未签到&
Modbus和Profibus是通信协议而RS232和RS485是通信接口,两个概念!
同意你的观点
鼓励新会员发言 多参与才有收获
阅读权限20
主题好友积分
该用户从未签到&
Modbus和Profibus是两种通讯协议,有些公司提供这两种协议的转换器产品,我知道的一家是,专营于协议转换的产品,除了Modbus和Profibus协议的转换,还有其他在国际上已经作为标准的协议之间的转换,同时也支持自定义协议与标准协议的互转。以下有一篇应用案例,转载了过来:
& &&& 应用于钢铁行业
--将温度控制器接入西门子PLC控制系统
& &&&钢铁企业的主用工艺流程包括:采矿-选矿-烧结/球团-炼铁-炼钢-热轧-冷轧-硅钢等,温度控制在钢铁整个生产工艺流程中占有非常重要的地位,温度控制是否得当、及时等是产品质量的关键。
& &&&现场应用:(Modbus(RS485)转PROFIBUS-DP网关)应用于某轧钢公司的PLC控制系统。在该系统中,西门子PLC(S7-300)作为PROFIBUS-DP主站,高阶高精度温控器TTM509作为Modbus从站,支持Modbus(RS485)通讯,作为这两者之间的桥梁,实现PLC对温控器的监控及数据采集。
& &&&系统要求:通过西门子S7-300PLC监控10套温控器系统。其中,每套温控器系统要求的通讯波特率不一样。
& &&&系统实现:根据用户现场要求,每台连接一套温控器系统(每台PM-127在串口侧的波特率应通过配置软件设置为与所连接的温控器的串口波特率一致),PM-127的PROFIBUS-DP端接入PROFIBUS-DP总线网络(西门子S7300&&PLC),的RS485端口与温控器的RS485端口连接(按照面板或者说明书指示接线),然后将温控器采集的数据通过PM-127映射到S7-300PLC的输入输出映射区,实现一台PLC对现场10套温控器系统的实时监控。
& && &系统配置:
& && &PLC组态(DP主站组态界面):将产品光盘中的GSD文件导入到PROFIBUS-DP主站组态软件中(STEP7),PM-127提供了两个GSD文件,分别对应Modbus主站和Modbus从站功能。在Step7的硬件组态中导入Modbus主站功能的GSD文件,拖动PM-127的Modbus主站到Profibus-DP总线上,然后进行组态设置,编译下载后即可进行通讯测试。如下图所示:PROFIBUS-DP总线上组态连接了10台PM-127(一台PM-127连接一套温控器系统),先将PM-127拖动到总线上,再将数据块拖动到组态软件左下方的槽位中。
& && & 状态监视:
& && & 在硬件组态过程中可以选择使用状态监视功能,用于在Profibus-DP端监视Modbus命令或Modbus网络状态。方便用户调试网络和监视设备。
& && & 应用总结:通过使用,用户能够快速、方便地将现场多台Modbus(RS485)设备连接到PROFIBUS-DP网络,只需对PM-127经过简单配置,即可实现PLC对现场设备的集中监控及数据采集。
阅读权限20
主题好友积分
该用户从未签到&
本帖最后由 无忧悠悠 于
09:04 编辑
就与的之间的通信,介绍如何实现和协议设备的相互通信、上海泗博自动化的转Profibus-DP网关PM-160在其中的应用,以及这两种不同通信协议的通信方式。
关键词:协议 Profibus-DP协议 转 串口转 分布式控制系统 通信网络
现代工业的迅速发展,不断促进着自动化控制技术及设备通信技术创新的发展。当前,PLC、DCS、智能仪表等已广泛应用到现场生产控制系统中,并发展到由上述设备相互协同、共同面向整个生产过程的分布式工业控制系统。在此系统中,现场总线通信技术至关重要。本文就某水利站分布式控制系统项目,介绍上海泗博自动化的转协议网关设备的应用。
二. 系统组成
1、系统结构
本系统构成如图1,其中略去了之外的其它现场级控制设备。系统上位机采用型集散控制系统,实现对整个水利项目进行集中监控。下位机之一采用的是西门子系列,实现对现场各种智能仪表,包括现场电机、智能开关、变频器、传感器等执行、检测设备的启停控制、信息采集等操作。
在上图所示系统结构中,现场各种智能仪表(采用的是协议或者各种非标协议,接口为、或者)都能够通过上海泗博自动化的通用串口(///)转网关连接到西门子PLC。此时,网关PM-160在串口侧的协议类型为主站或者通用模式。横河DCS对西门子S7-300PLC的数据采集和监控同样需要使用上海泗博自动化的通用串口(///)转Profibus-DP网关,此时,网关在串口侧的协议类型为从站。
2、通信网络组成
2.1 Profibus协议简介 PROFIBUS 是目前国际上通用的现场总线标准之一,以其独特的技术特点、严格的认证规范、开放的标准、众多厂商的支持和不断发展的应用行规,已成为最重要的和应用最广泛的现场总线标准。
PROFIBUS 现场总线通讯协议包括三个主要部分:
(1). :主站和从站之间采用轮循的通讯方式,主要应用于自动化系统中单元级和现场级通信;
(2). PROFIBUS PA:电源和通信数据通过总线并行传输,主要用于面向过程自动化系统中单元级和现场级通讯;
(3). PROFIBUS FMS:定义了主站和主站之间的通讯模型,主要用于自动化系统中系统级和车间级的过程数据交换;
其中, 是高速网络,通讯速率达到12M。 可以连接远程I/O、执
行机构、智能马达控制器、人机界面HMI、阀门定位器、变频器等智能设备, 一条总线可以最多连接123 个从站设备。的拓扑结构可以是总线型、星型和树型,通讯介质可以是屏蔽双绞线、光纤,也支持红外传输,采用双绞线时,不加中继器最远通讯距离可达1.2 公里,最多可以采用9 个中继器,最远通讯距离可达9 公里。采用光纤时,最远通讯距离可达100 公里以上,其中采用多膜光纤,两点间最远距离可达3 公里,采用单膜光纤时,两点间最远距离可达3 公里。
2.2 协议简介
协议是一种适用于工业控制领域的主从式串口通讯协议,它采用查询通讯方式进行主从设备的信息传输,可寻址1-247个设备地址范围。协议包括广播查询和单独设备查询两种方式,二者区别就是广播查询不需要从设备回应信息,主、从设备查询通讯过程见图2:
协议常用功能码如图3所示:
图3 Modbus协议常用功能码
协议有两种传输模式:ASCII模式和RTU模式。同波特率下,RTU模式较ASCII模式能传输更多的数据,所以工业网络大都采用RTU模式。RTU模式下的信息传输报文格式如图4:
图4 Modbus RTU信息报文格式
它没有起始位和停止位,而是由至少3.5个字符间隔时间作为信息的起始和结束标志。信息帧所有字符位由16进制字符0-9、A-F组成。 Modbus RTU通讯协议帧结构:
图5 RTU通讯协议帧格式
RTU方式主站读取从站寄存器数据示例:主设备查询。
图6 主设备查询格式
RTU方式主站读取从站寄存器数据示例:从设备响应。
图7 从设备响应格式
2.3 网络构成及硬件介绍
如图1所示,在该系统设计中有两个网络使用了上海泗博自动化的转网关。网关在这两个网络中的作用不一样,其中:
在上层网络中(建立西门子S7-300PLC和横河DCS连接通信),转网关在侧做Modbus从站,在侧做从站,建立主站(西门子S7-300 PLC)和主站(横河CS3000)的通信。DCS通信部分采用横河型号为ALR121的通信模块,并配套横河提供的Modbus通信软件包,该通信模块最大通信数据容量为4000字。通过上海泗博自动化的网关配置软件对进行相关配置,将DCS的读、写指令及数据做相应转换、存储,并映射到西门子PLC的输入、输出映像区,以实现对上下位机控制信息的实时传输。
在下层网络中(建立西门子S7-300PLC和现场智能仪表的连接通信),转Profibus-DP网关在侧做主站,在侧做从站,建立从站(现场各种智能仪表(现场电机、智能开关、变频器、传感器等))与主站(西门子S7-300PLC)的通信。串口网络(现场智能仪表)设备接口为RS485或者RS232,它们都可以通过上海泗博自动化的转Profibus-DP网关实现与西门子S7-300PLC的连接通信。其中,通过使用网关的配套配置软件对进行相关配置,将需要采集的从站设备信息通过网关读、写命令及数据转换、存储,映射到西门子PLC的输入、输出映射区,以实现PLC对现场智能仪表数据的采集和监控。
三. 转Profibus-DP网关的配置
PM-160是通用型///到的协议转换网关,在网关RAM中建立了///到的映射数据区,由软件实现///到的协议转换和数据交换。凡具有/422/232接口的设备(协议或者非标协议)都可以通过与现场总线互联。其中,在与通讯是作为从站,在与串口设备通信时,可以作Modbus主站、从站,也支持与非标串口设备实现数据透明传输。通过在西门子STEP7中注册网关的GSD文件,即可在该编程软件中对该网关进行相关硬件和软件配置,完成相应的通讯功能。请见如下详细的硬件和软件配置方法:
1、 转网关的硬件配置
的从站地址可以通过网关的硬件旋码开关或者配置按钮来设置。旋码开关有两位,左侧位设置地址高位(十位),右侧位设置地址低位(个位)。通过拨码开关可设置网关处于正常运行状态或者配置状态。当处于配置状态时,用户可通过配套配置软件设置相关读写命令和参数。
自带标准接口,用户可使用标准连接头和标准的电缆将其连接至现场总线中。
提供//三种串口,从站、主站设备以及用户非标串口设备可以通过这三种接口实现与网关的连接通讯。没有内置终端电阻,在进行通信时,请注意在总线终端各添加一个终端电阻(120欧姆)。
2、转网关的软件配置
1) 使用配套软件设置的现场总新和子网相关参数和命令
通过拨码开关将设置为配置状态,打开安装的配置软件(产品光盘或者访问 ):
当实现PLC与DCS通信时,子网协议类型设置为从站,并设置串口通信波特率、数据位、奇偶校验位、停止位、作为Modbus从站的地址、通信接口。其中,串口通信波特率、数据位、奇偶校验位、停止位的设置应该和所连接的Modbus主站设备(DCS)一致;
图8 PM-160在Modbus侧作Modbus从站(连接PLC和DCS)
当实现PLC与设备通信时,子网协议类型设置为主站,并设置串口通信参数、通讯传输模式、通信接口等。其中,串口通信参数的设置应该和所连接的从站设备一致:
图9 PM-160在Modbus侧作Modbus主站(连接PLC和Modbus从站)
其中,图9中的“节点-1”表示连接的从站设备地址为1,配置了“读保持寄存器”和“预置多个寄存器”两条命令,表示网关读取了从站对应地址的数据,并且能够输出数据到从站设备,命令配置方法如下: &&
图10 在Modbus侧作Modbus主站(命令配置)
在STEP7中对网关进行组态设置;
寄存器起始地址:用户输入目标采集数据的Modbus寄存器起始地址;
数据个数:目标数据的寄存器个数或者线圈条数;
内存映射起始地址:从站设备数据的对应内存缓冲区地址;
当实现PLC与非标协议设备通信时,子网协议类型设置为通用模式,并设置串口通信参数、控制方式、通信接口等。其中,串口通信参数的设置应该和所连接的非标串口设备(现场智能仪表)一致:支持的通用模式即透明传输模式,用户可通过数据中的数据长度和事务序列号以判断数据完整性和是否是一帧新的数据。
图11 通用模式
在STEP7中对网关进行组态设置
在STEP7的硬件组态界面,导入对应的GSD文件,把的配置文件添加到STEP7的设备配置库中。用户可在硬件组态界面找到注册的设备:Catalog-& -&Additional Field Devices-&General-&CONVERTER-& 。
图12 组态界面
将添加到STEP7的组态页面后,可以插入相应的数据块进行映像区地址映射。提供的数据块如下:
图13 PM-160提供的数据块
推动需要的输入输出数据块到网关对应的槽位。如下图所示,将数据块“24Words Input,24Words Output”拖动到从站地址为3的的槽位中,此时,对应的映射区地址分别为256,PLC程序需通过PIW256(PIB256)或者PQW256(PQB256)对相应的数据进行寻址访问。
图14 PLC映像区起始地址(命令配置)
四. 数据读写
1、DCS读写PLC数据
DCS作为主站通过读写PLC数据,使用04H功能码读数据,对应的寄存器起始地址为0H(30001H),使用10H(03H)功能码写数据,对应的寄存器起始地址为0H(40001H)。
2、PLC读写现场智能仪表数据
1) PLC读写从站设备数据
PLC通过发送Modbus主站指令读写现场串口设备数据。映像区起始地址和网关内存映射起始地址对应关系如下:以图14中的配置为例。
图15 PLC通过PM-160读写Modbus从站设备数据地址对应关系
2) PLC读写非标串口设备数据
PLC的输入映射区前两个字节分别表示接收的串口数据长度和事务序列号,其它为接收到的数据。事务序列号变化,表示接收到了一帧新的串口数据。其中,可通过配置软件设置是否开启串口数据长度功能。PLC的输出映射区前两个字节分别表示发送的串口数据长度和事务序列号,其它为要发送的串口数据。事务序列号变化,PLC发送相应长度的串口数据。
五. 结束语
在该系统中,转网关扮演了三种角色:建立主站和Profibus-DP主站之间的连接通信(主站模式);建立从站和主站之间的连接通信(从站模式);建议非标串口设备和主站之间的连接通信(通用模式)。自本通信系统运行以来,整个系统通讯正常,有效保证了整个水利工程控制系统的正常运行。使用上海泗博自动化的转网关可以极大地方便自动化工业现场的控制和操作。
深入讨论内容
主题好友积分
签到天数: 349 天连续签到: 1 天[LV.5]海川常住居民II&
我们单位现在就有个通信方面的问题,西门子PLC的profibus通信协议和霍尼韦尔PKS无法通讯,准备改为Modbus-RTU协议,不知都需要哪些配置。
积极参与交流
阅读权限20
主题好友积分
该用户从未签到&
使用协议可以选择几种:、。
西门子PLC,即端连接多个设备的话,可以使用。如果连接一个设备使用就可以了。
积极参与交流
看图查隐患(3.5)共同进步消防安全漫画(3.5)泵排凝门帘居然带静电,这个应该怎么破,Solex粉体流凉碱机与传统凉碱机的比较及应用
为了提高化工分析版区的人气,开展【每周一题】活动,在活跃技术交流气氛的同时,给予
广告投放&事务
举报及事务联系邮箱:&&
工作日均访客8万人 IP 6万 欢迎您的参与 化工技术交流第一社区,共同学习 共同提高!
版权所有 丰行天下-海川化工论坛 -
Discuz! X3

我要回帖

更多关于 施耐德plc以太网通讯 的文章

 

随机推荐