监控软件中的通讯实现 点击:615 | 回复:4



renzailvtu

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2003年11月20日
发表于:2003-11-25 10:04:00
楼主
要编一套监控软件的通讯部分。我想问在打开串口后,上位机是如何连接远程控制的RTU/PLC,如何读取状态??在开发时是不是需要针对每一种相连的PLC都要编一套连接程序??



renzailvtu

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2003年11月20日
发表于:2003-11-20 15:45:00
1楼
是不是我问的不太清楚呀??我主要想问问通信通道是怎么建立的??针对于不同的PLC程序上有什么不同?或者谁能告诉我那里有这方面的介绍。

deng_lp

  • 精华:5帖
  • 求助:0帖
  • 帖子:65帖 | 2669回
  • 年度积分:0
  • 历史总积分:2876
  • 注册:2001年6月19日
发表于:2003-11-21 08:26:00
2楼
不同的PLC/RTU/DTU, 如果规约不同程序的下发和解板接收命令都不相同。 操作某PLC的简单方法是: 1. 用规定的波特率等串口参数打串口 2. 下发PLC命令(读数据) 3. 检测并接收串口中回应数据. 4. 解析回应数据 。。。。 6. 关闭串口.

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-24 16:28:00
3楼
renzailvtu兄: 邓志群说的很对,就是这样的过程,所有的PLC都是如此。只是不同的PLC可能支持不同的协议。也就是在第2条:下发PLC命令有所不同。

renzailvtu

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2003年11月20日
发表于:2003-11-25 10:04:00
4楼
多谢2、3楼的同行,我有点明白了。

热门招聘
相关主题

官方公众号

智造工程师