台达plc以太网通讯支持什么通讯协议

|服务与支持
|新闻与出版
以下问答仍无法解决疑问
欢迎与我们联系,
以获得更多协助。
400-820-9595
此信息是否能帮到您?
PLC-Easy Link是台达自己设计的通讯协议吗?
发布日期:
PLC-Easy Link用的是标准Modbus通讯协议,只是在台达所有产品中都内建了Modbus通讯协议,并且规划了特定的缓存器可以简单达到透过RS485做到自动数据交换功能。
版权所有:中达电通股份有限公司
|客服热线:400-820-9595
|台达集团 沪ICP备号西门子S7-200CN与台达DVP14SS2之间的Modbus通讯连接
查看: 2424|
摘要: 硬件:西门子CPU224CN(6ES-0XB8);台达DVP14SS211R(V3.02A2)软件:PC系统Microsoft Windows XP Professional SP3台达编程软件WPLSoft 2.38西门子200编程软件V4.0 STEP 7 MicroWIN SP9Modbus是公开的通 ...
硬件:西门子CPU224CN(6ES-0XB8);台达DVP14SS211R(V3.02A2)软件:PC系统Microsoft Windows XP Professional SP3台达编程软件WPLSoft 2.38西门子200编程软件V4.0 STEP 7 MicroWIN SP9Modbus是公开的通信协议,支持单主站的主/从通信模式,通信简单易用,很多厂商的产品都支持。西门子200CN系列机之间使用的PPI网络,台达DVPSS/ES/EH小型系列机之间使用的-LINK网络,三菱FX系列小型机之间使用的N:N网络……以上各家通讯虽然称呼不同,但都是建立在RS485传输基础上符合基本Modbus通讯协议,可见Modbus通讯还是蛮有群众基础的。^_^同品牌PLC采用厂家提供的通讯方式组网简单易用,相信大家对于以上提到的诸如PPI网络、PLC-LINK网络、N:N网络耳熟能详,使用起来轻车熟路。那么如果不同品牌PLC之间通讯,将又如何连接呢?例如一台西门子CPU224CN与一台台达DVP14SS211R之间通过Modbus通讯连接。CPU224CN和DVP14SS211R均提供有支持Modbus标准协议的RS485通讯口,前面说过Modbus是公开的通信协议,所以我们有望将两者连接起来通讯。1、硬件连接西门子200CN通讯口定义如下:
图1台达DVP14SS211R的RS485通讯口COM2提供的是一个简单的2位插针式接线端子。通讯硬件连接只需要将西门子9针接口的3、8对应连接到台达2位插针式接线端子(RS485口)的+、-上。2、软件编程连接好硬件后接下来就要规划逻辑程序了。不妨使用224CN作主站,DVP14SS211R作从站(1#),当224CN读到1#从站X0为1时,输出Q0.0=1;当224CN 接收到自身I0.0信号时,DVP14SS211R的输出Y0=1,即从站的输入X0状态决定主站输出Q0.0状态,主站输入I0.0状态决定从站输出Y0状态。主站224CN程序:
图3从站(1#)DVP14SS211R的程序:
图43、注意事项1.对于从站台达PLC来说,不存在数据交换逻辑处理问题,仅仅需要PLC上电第一个扫描周期完成COM2通讯口初始化。即设置COM2通讯口的通讯参数:波特率:9600bps,数据长:8位,校验:无校验,停止位:2;设置COM2口站号(通讯地址);设置Modbus模式(RTU模式);并且运行期间保持这些参数不被更新。这个工作熟悉台达编程参看一下图4很容易理解。2.通讯双方必须设置相同的通讯参数才能握手交换数据,对于主站西门子224CN来说,也应该在上作首个扫描周期完成PORT 0通讯端口的初始化工作。注意西门子通讯口初始化需要程序设置完成1.改变通讯口支持Modbus协议(因为西门子默认状态通讯口支持PPI协议);2. 设置波特率:9600bps;设置校验:无校验;3.由于是主站,还需要设置一个通讯超时时间;4.对于停止位与数据长度这里不需要设置,使用2位停止位、8位长度即可。参见图2网络23.图2网络3主站每秒读一次从站X0的状态,实质起了一个建立起通讯连接的作用。4.主站与从站建立起通讯连接后图2网络4触发读从站X0状态工作。5.完成读从站X0状态工作后图3网络6触发写从站Y0状态工作。6.完成写从站Y0状态工作后图3网络8又触发开始读从站X0状态工作,这样随着PLC扫描周而复始不断执行对从站读X0状态以及写Y0状态的工作。7.图3网络9与10完成读写状态的逻辑。4、参考资料1.台达手册中有关DVP系列PLC装置通讯地址。2.西门子 S7-200 · LOGO! · SITOP 参考Beta Version 1.3。3.以上资料在各自官方网站均提供有下载。
上一篇:下一篇:
Powered by &
这里是—这里可以学习 —这里是。
栏目导航:台达PLC通信支持modbus协议的4号功能码吗? - 无线通信技术专区 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
台达PLC通信支持modbus协议的4号功能码吗?
11:18:03  
本帖最后由 凌雪儿 于
11:20 编辑
这段时间,有个项目用到台达ES系列的PLC,通过无线方式采集1km之外的水池中水的PH值(本来是考虑布线的,可现场环境太复杂,施工难度大,临时决定改成无线传输方式)。PLC通过RS485接口与大为智通的无线监控器DW-MC1连接,PH值监测仪输出4~20mA电流信号,接到无线模拟量采集器DW-AJ11。PLC使用modbus协议的4号功能码采集PH值,系统部署如下图:
未标题-1.jpg (27.4 KB, 下载次数: 3)
11:20 上传
本来这是个很简单的项目,可是在PLC的通讯编程中出现了问题,DW-MC1无线监控器采样modbus协议的4号功能码(读输入寄存器)来采集远程的4~20mA信号,可我翻遍了台达PLC说明书,都没有看到其对modbus协议4号功能码的支持。因为PLC不支持4号功能码,项目进行不下去了。。。
为此,我咨询了台达广州的工程师,对方说不可能不支持4号功能码。具体在说明书的哪里有描述,对方也说不清。。
在此,请各位专家指点,台达PLC到底支不支持modbus协议的4号功能码?
10:21:00  
13:36:12  
高手在哪里啊
17:56:28  
高手高手高手高手
17:05:08  
5个问题&&&&&&&&336个浏览
CellWise周军
20个问题&&&&&&&&3714个浏览
14个问题&&&&&&&&17442个浏览
Powered by当前位置:
主题:622035 ┆
帖子:4895999
今日新帖:9
昨日帖数:1251 ┆
历史最高帖数:2607
(日)在线用户:7277人
求助:台达PLC能同时用2个485通信协议吗
给TA发消息
加TA为好友 发表于: 11:49:00 楼主
最近在做一个产品设计时,需要实现一台人机、2台EH系列PLC、还有一台台达变频器之间通讯,我选用的是485接口,但在做程序是出现问题了。就是一台PLC程序内不能用2个485协议。譬如说我一太PLC要与人机通讯又要与变频器通讯,用到2个485协议,就出错了。地址也设了。请教各为大虾有什么办法可以解决啊
给TA发消息
加TA为好友 发表于: 12:01:00 1楼
小弟刚入行,很多东西都不懂,各位大虾多多帮忙啊
给TA发消息
加TA为好友 发表于: 12:41:00 2楼
这样的话会产生通讯冲突!
给TA发消息
加TA为好友 发表于: 17:54:00 3楼
是啊,没办法啊,后来一个用232,一个用了485啊
给TA发消息
加TA为好友 发表于: 17:57:00 4楼
台达的人机用485直接可以和变频器通讯的
给TA发消息
加TA为好友 发表于: 18:23:00 5楼
你上位机用的什么软件啊?
给TA发消息
加TA为好友 发表于: 08:18:00 6楼
Screen&Editor&1.05.74屏用的是GSTD&&16灰介的2个COM端口&,COM1&232的COM2支持232,485
给TA发消息
加TA为好友 发表于: 08:25:00 7楼
不是PLC不能用2个485协议,而是人机的同一个COM端口不能用2个485协议.
给TA发消息
加TA为好友 发表于: 08:26:00 8楼
海为PLC可以实现你的功能,而且通讯更简单方便,你可以到海为的网站下载程序例子()
给TA发消息
加TA为好友 发表于: 08:54:00 9楼
不是这样的,我一个485借口可以接很多台下位机的,只是每个下位机的地址在做屏程序是就设定好了,不回冲突的
给TA发消息
加TA为好友 发表于: 10:43:00 10楼
每个下位机是否是相同型号(厂家)的设备?
给TA发消息
加TA为好友 发表于: 19:31:00 11楼
你现在的接法,是HMI和变频器都接到PLC的RS485通讯口上,对吧??如果是这样,则对于PLC来说,HMI是主,对于变频器来说,PLC是主,但却是连接在同一个网络上,RS485没有办法同时存在两个主站,因为两个主站都会向总线上发送数据,导致数据冲突,当然就传错了,这不是产品的问题,应该是应用方式不对。
给TA发消息
加TA为好友 发表于: 19:03:00 12楼
所以用232和人机通讯,485和变频器还有另外一台PLC通讯.我只是想问问有没有其他&的办法可以解决这样的问题!!!!
给TA发消息
加TA为好友 发表于: 10:27:00 13楼
MODBUS协议是分主从的,所以COM2同时做主/从,肯定不行。如果这要这样做,我想到2个方式,供参考:1、人机主,连接PLC&COM2从;PLC&COM2主连接台达变频器从。我们说到,COM2不能“同时”做主/从,你只要想办法不让同时发生就可以了。这个说起来容易,做起来比较难。首先要定时让人机和PLC时钟同步,然后人机先与PLC通讯;之后人机通过系统控制区断开与PLC的通讯;这时PLC再去与变频器通讯,PLC断开与变频器通讯,人机恢复与PLC通讯,反复这样。2、PLC做主,人机,变频器都作从,这样就可以同时通讯了。人机做从的情况比较少,但不是不能这样用的。
给TA发消息
加TA为好友 发表于: 11:00:00 14楼
给TA发消息
加TA为好友 发表于: 21:38:00 15楼
在一台EH型PLC上加一485的扩展,这样这台EH型PLC就有二个485口,可以实现.请问王乃全工程师,这样可以吗?
给TA发消息
加TA为好友 发表于: 08:36:00 16楼
plc&加一个485端口,变频器,plc&每台设置不同的站号,就可以啦!
周点击排行周回复排行
[259] [84] [74] [71] [65] [60] [56] [41] [34] [30]
[8] [7] [6] [5] [4] [4] [3] [3] [2] [2]最新求助
[1] [6] [7] [2] [1] [2] [4] [14] [7] [7]

我要回帖

更多关于 台达plc485通讯实例 的文章

 

随机推荐