求modbus通信协议学习 点击:492 | 回复:6



happyfiona66

    
发表于:2012-05-30 14:11:33
楼主
哪位大侠会写通信程序啊,教教我这个菜鸟好吧!跪求啊!特别是modbus的,现在我做scada和hmi这一块,只懂装软件和硬件连接。通讯程序我不知道啊,想学感觉不知道从哪下手,特别是程序这一块!谢谢了!


楼主最近还看过



防忽悠

  • 精华:1帖
  • 求助:1帖
  • 帖子:38帖 | 1315回
  • 年度积分:0
  • 历史总积分:2197
  • 注册:2012年3月02日
发表于:2012-05-30 14:13:25
1楼
我记得有人发了个手册,建议看下

统一

  • 精华:1帖
  • 求助:1帖
  • 帖子:41帖 | 2186回
  • 年度积分:0
  • 历史总积分:2880
  • 注册:2012年3月02日
发表于:2012-05-30 16:45:49
2楼
这个主要是了解通信原理,才能去写程序,此外这个程序一般不写的,除非你开发

梦飞

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 404回
  • 年度积分:0
  • 历史总积分:4180
  • 注册:2007年6月19日
发表于:2012-05-30 17:53:23
3楼
modbus 有固定的格式,很多是不需要编程的。找一个地址对照表就可以了。

happyfiona66

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2012年5月08日
发表于:2012-05-31 15:58:57
4楼
嗯,哪里有。麻烦链接发我一下。跪拜!

happyfiona66

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2012年5月08日
发表于:2012-05-31 16:09:20
5楼
关键是,我没学过通信原理,现在做的却是通讯这一块,scada这些现在用组态软件都比较好理解了,但是通讯要怎么学啊。opc、modbus各种IEC101、104、CDT等。各种通讯协议真是应接不暇啊。在学校基本上没接触过。还要顾及plc。那这个该怎么用呢,我看过一个厂家弄modbus通讯,他只需要对方给地址就可以了,但是他也是把地址对应程序上改的,我当时没看清楚是哪种语言写的程序。。我不懂里边究竟是怎样读写的,哎,这个东西真麻烦,通信太虚了。

happyfiona66

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2012年5月08日
发表于:2012-05-31 16:24:43
6楼
那比如说,我现在scada系统要上传数据给别的系统,通过modbus tcp rtu都可以,那该怎么弄呢。这个协议该包括哪些?我只知道硬件是就一个双绞线用9针或者rj45跟别的厂家连起来,然后我们这边有个不知道怎么样生成的一个运行文件modbus。这边我这个运行文件打开,里边就有一串数据不停地在跑,这样就完成了对方对我们的读取过程。哎,听他们说的很简单,但是我没有接触过,不明白怎么回事。
SSI ļʱ