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日 上午1:57
下一篇 2017年11月13日 上午1:57

相关推荐

  • opcscout v10下载问题

    这个软件在哪里可以下载。这个可以访问SMART V区吗。非常感谢。 最佳答案 可以的DB1 数据类型对应与 S7-200 SMART&nbs…

    2021年7月5日
  • 上升沿

    这边用上升沿会让整个线路常通,怎么改让它只在一开始上升沿时只通一次 问题补充:程序是这样子,一个常开,一个上升沿,一个mov_r但常开通了之后上升沿一直通,然后mov_r的输出的值…

    SIMATIC S7-200 2021年7月5日
  • s7-200 有哪些版本?

    s7-200到目前为止有哪些版本?他们分别都有什么功能?有没有兼容cp5711的功能?谢谢 问题补充:用cp5711监控s7-200的方法有人试过吗?用的是那个版本啊? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • S7-200与POD(触摸屏)富士UG221的通信?

    1。我用了RS-422的联接POD(富士的触摸屏)与PLC的接口为7(SG)—5(SG);12/24(+SD/+RD)—3(T/R+);13/25(-SD/-RD)—8…

    SIMATIC S7-200 2021年7月5日
  • 两台S7200

    两台S7200与上位机连接 通讯采用OPC 上位机软件采用WINCC 现在PLC与电脑采用的的USB编程电缆,两个PLC之间采用的485方式直接连接&…

    SIMATIC S7-200 2020年11月1日
  • s7-200 plc能否通过盐雾试验

    我们公司的客户要求我们对相关元件做盐雾试验,要求中性盐雾环境下240小时,不知道S7-200是否能通过这项试验?哪位前辈指导一下!谢谢 最佳答案 这个问题不太好确定。盐雾的温度、湿…

    SIMATIC S7-200 2021年7月5日
  • PLC控制MAX7219的LCK,DIN,LOAD三个端

    大家好!MAX7219是LED数码显示芯片,可以驱动8个数码管,有三个信号输入端,分别是时钟输入(LCK),串行数据输入(DIN),加载数据输入(LOAD)。要用S7-200采集实…

    SIMATIC S7-200 2021年7月5日
  • 顺序控制指令问题

    资料上说,在顺序控制指令中,当状态发生转移后,所有的SCR段的元器件一般也要复位。 1.请问这个‘元器件’包括什么?(Q0.0,Q0.1,—-?M0.0,M0.1–…

    SIMATIC S7-200 2021年7月5日
  • s7-200控制松下伺服

    那位大哥能给个s7-200脉冲控制松下伺服启动。停止.前进。后退的程序。小弟是第一次用脉冲控制。还有给多少个脉冲走多远是如何计算的。不慎感激。邮箱dstsandy@126.com …

    SIMATIC S7-200 2021年7月5日
  • 231-7PC22-OXAO模块经常烧毁

    231-7PC22-OXAO模块经常烧毁,有那些模块代替? 问题补充:6ES7 231-7PC22-0XA0 无输出 图片说明:    最佳…

    2021年7月5日