PLC与DTU通信应用的问题

请各位对DTU有应用经验的前辈给点意见,具体疑问在附件图片里,多多指点,谢谢!

问题补充:
二、DTU与现场PLC的通讯
一般DTU是使用MODBUS通讯,的所以为了能够远程读取PLC内的数据,就需要把PLC与DTU用MODBUS连接起来,实际上DTU就是一个通讯协议中转站,实现把MODBUS(RTU)与PLC测的转换成MODBUS(TCP)与公网连接测的作用。

补充问题1:那么PLC与DTU之间必须做一个Modbus通信?谁为主站,谁为从站呢?

在远程中控室可以使用OPC,使用MODBUS-TCP协议从网络上读取PLC数据,在使用HMI系统来访问OPC就可以实现监控了


补充问题2:如果没有中控室那一套,也就是没有OPC,就让两个子站之间互相通信还可行吗?

要注意OPC的采样速度,根据需要不要太快,否则会很费流量(现场在使用SIM卡的GPRS来通讯的时候)

非常感谢你的指点,方便留个Q吗,我491405786

图片说明:

PLC与DTU通信应用的问题   

最佳答案

看来楼主是想做个远程信号采集系统了
恰好这个系统以前自己开发过一套
首先,想确认一下,如果只是想读取PLC采集的几个模拟量的话,可以使用RTU,这样可以直接通GPRS或ADSL来读取远程的模拟量

下面讲讲楼主的网络拓扑:

一、中央控制站与远程现场站的通讯,是必须要有地址才能通讯的,有两个方法:
1、租用电信服务商的静态IP地址的网络,这种方法使用方便可靠,但费用较贵。
2、使用动态域名解析(使用花生壳),这种办法价格低廉便宜,组态也不是很难,但最好是买花生壳的VIP,这样会更稳定的,买便宜的VIP就OK了,具体可以上花生壳网站了解。

二、DTU与现场PLC的通讯
一般DTU是使用modbus通讯,的所以为了能够远程读取PLC内的数据,就需要把PLC与DTU用modbus连接起来,实际上DTU就是一个通讯协议中转站,实现把modbus(RTU)与PLC测的转换成modbus(TCP)与公网连接测的作用。

在远程中控室可以使用OPC,使用modbus-TCP协议从网络上读取PLC数据,在使用HMI系统来访问OPC就可以实现监控了

要注意OPC的采样速度,根据需要不要太快,否则会很费流量(现场在使用SIM卡的GPRS来通讯的时候)

补充问题回答:

一、DTU与PLC主从分配。个人认为一般会选择PLC最为从站。其他站来主动获取数据。

二、没有OPC实现站间通讯。
    针对这个问题,若有人机界面的话,那么一般都使用OPC来进行通讯。
    若没有人机界面的话,也就是实现远程两个PLC实现ADSL或者GPRS通讯,那就又不一样了。
    若是这样的话可以使用VPN,来实现PLC间通讯。
个人经验,仅供参考

提问者对于答案的评价:
谢谢赐教,不胜感激!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日
下一篇 2017年11月13日

相关推荐

  • 模拟量求均值

    现在有一4-20ma的信号,输入到200系列的输入扩展模块中,对应量程0-800,要对这个信号求均值,采样时间500毫秒,采样周期5分钟,也就是说在5分钟的时间内要采样600次,然…

    SIMATIC S7-200 2020年11月1日
  • s7_200程序上载问题??

    现有一通讯口坏了的s7_200CPU模块,手头有EM277,PPI 电缆,MPI 电缆 S7—315—2DP怎样从通讯口坏了的s7_200CPU模块上…

    SIMATIC S7-200 2021年7月5日
  • PID有手自动按钮盒没手自动按钮编程时有什么区分?

    PID有“手-自动”按钮盒和没“手-自动”按钮编程时有什么区分?只是把输入标准化就可以吗?如果输出转换成模拟量需要做到什么程度?中间还需要什么工具或表格,如何取得? 最佳答案 1、…

    SIMATIC S7-200 2020年11月1日
  • 224XPCPU控制伺服电机

    本人目前在调试安川伺服电机,可是经过一段时间的检查发现硬件没有问题,也就是说 程序有问题了。我用向导PTO/PWM编写,就用了CTRL跟RUN两个子程序,电机一点反映都没…

    SIMATIC S7-200 2020年11月1日
  • s7-200 pid关闭和停止

    我想设置三个档控制水温,参数使用一样还是每个档都要分别设置参数,如分别设置的话,怎么设置?PID不使用时怎么停止,使用时怎么打开?能否使用手自动触点 最佳答案 可以设置一样,也可以…

    SIMATIC S7-200 2021年7月5日
  • S7-200与变频器通讯案例

    例如CPU244CN与富士变频器通讯,同时还要链接上位机,通讯口只有一个,与上位机通讯要占用一个,与上位机是OPC通讯,与变频器如何再通讯?请大师们给我发几个案例,最好是带注释的能…

    SIMATIC S7-200 2021年7月5日
  • 200的PLC通讯口带电

    上次通讯口被烧坏的224XP,是1口被烧坏,0口可以正常使用,但是现在发现用电笔接触通讯口,两个口均带电,请问是虚电还是强电,这个PLC还能用吗,如何解决这个问题,望专家们提出保贵…

    SIMATIC S7-200 2020年11月1日
  • 西门子200PLC做主站,modsim做从站的问题

    我写了一个用200PLC做主站,我的I0.1按一次,30001就读取一次,然后根据读取到的值做比较,大于10,我就给40001写入1,小于10,我就给40001写入0,我的从站我用…

    2017年12月10日
  • 用em231热电阻的模拟量输入控制变频器频率

    cpu是224的,有一个em231热电阻的模块,该怎么控制mm430变频器频率,要求温度高时变频器频率低,温度低时变频器频率高,还有一个em232cn模块,新手求教!麻烦各位大神讲…

    SIMATIC S7-200 2017年6月2日
  • 计数器和定时器扫描周期问题

    用计数器的常开接计数器的复位端,用定时器的长闭窜接在定时器使能输入端,程序运行时是计数器或定时器在达到动作条件时先动作为on,在下一个扫描周期时计数器或定时器才复位为off吗 最佳…

    SIMATIC S7-200 2017年5月31日