slik
级别: 论坛先锋
精华主题: 0
发帖数量: 916 个
工控威望: 1187 点
下载积分: 5898 分
在线时间: 544(小时)
注册时间: 2008-06-01
最后登录: 2025-06-25
查看slik的 主题 / 回贴
楼主  发表于: 昨天
客户要求有这样一种应用,就是有分布在各个地方(一个市的各个县乡镇)的抽水泵房,现在要把每个地方的泵的运行状态(1~4个泵不等)和管网压力,通过某种方式采集到位于市中心的后台集中监控的电脑上,大概有三百多个这样的泵房,当初我是想用物联网继电器模块把每个地方的泵的状态通过物联网采集传送到商家的云服务器,但是有个问题是,当数据到商家的云服务器上后,这个这些数据要使用什么方式才能传送到后台监控电脑上呢?这个电脑需要什么条件?需要什么公网IP之类的吗,然后假设后台电脑想用组态软件来把数据最终呈现给客户,比如组态王等SCADA软件,这个可以做到吗?即数据怎么从云端到电脑,然后软件怎么从电脑上获取数据?大家做过这种项目的说说,或者有没有其他更好的方式可以实现?谢谢~
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 621 个
工控威望: 1333 点
下载积分: 1857 分
在线时间: 273(小时)
注册时间: 2019-07-15
最后登录: 2025-06-25
查看fczxjh的 主题 / 回贴
1楼  发表于: 10小时前
一、DTU把数据传到厂家的服务器上,一般厂家都会有OPC软件和DTU管理软件,你只要安装上OPC,就可以用上位机连上OPC读取数据,但是电脑要能上网。
还有一种方法是API,厂家会提供API读取服务器的方法,这个一般需要自己编写脚本,有编程能力的可以考虑。

二、DTU与DTU数据传输,即一个DTU负责连接总控的PLC或上位机,其他DTU负责各个站点,站点DTU把数据传输到总控DTU,总控DTU把数据传输到PLC或上位机,电脑不需要联网。但是DTU的变量数量有限制,可能总控DTU需要多个
fczxjh
级别: 论坛先锋
精华主题: 0
发帖数量: 621 个
工控威望: 1333 点
下载积分: 1857 分
在线时间: 273(小时)
注册时间: 2019-07-15
最后登录: 2025-06-25
查看fczxjh的 主题 / 回贴
2楼  发表于: 2小时前
引用
引用第7楼slik于2025-06-25 13:57发表的  :

四楼朋友,你说的MQTT是一个设备吗,类似于DTU,还有你说的组好网络,这个怎么理解?因为所有站点的数据应该都是要通过4G卡上传到商家的云端吧,然后再用编程或其他方式GET到后台电脑本机,最后SCADA再从本机取数据进行显示等,现在问题是在如何从云端取数据到本机,有什么朋友有更好的方案没有?谢谢~

DTU很多都有MQTT协议,说白了就是把数据发送到指定服务器的协议,首先你得有一个公网服务器或租用一个服务器,实际上你用4G DTU就已经自动把数据发到厂家的服务器,不需要MQTT发到别的地方,API或者OPC就可以读到本地。