施耐德plcTWIDO如何使用MODBUS协议通讯? 点击:1666 | 回复:6



半个茶杯

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 37回
  • 年度积分:0
  • 历史总积分:241
  • 注册:2008年8月07日
发表于:2009-03-02 15:50:37
楼主

施耐德plcTWIDO如何使用MODBUS协议通讯?

我使用施耐德PLC与其他的仪表通讯,通讯是485MODBUS协议,不知道MODBUS中的1区和4区跟PLC中的M区是如何对应的?

也不知道通讯的效果怎么样?

不知哪位大侠可以帮忙下。




半个茶杯

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 37回
  • 年度积分:0
  • 历史总积分:241
  • 注册:2008年8月07日
发表于:2009-03-02 16:02:47
1楼

好像没人回答我啊

 

半个茶杯

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 37回
  • 年度积分:0
  • 历史总积分:241
  • 注册:2008年8月07日
发表于:2009-03-02 16:12:19
2楼

大家指点下啊

        谢了

abysmal

  • 精华:1帖
  • 求助:0帖
  • 帖子:12帖 | 2176回
  • 年度积分:6
  • 历史总积分:11194
  • 注册:2001年10月26日
发表于:2009-03-02 17:25:22
3楼
0区对应%M,4区对应%MW。地址错开1。也就是说000001对应%M0,400001对应%MW0。1区和3区没有对应。
用PLC与仪表通讯,应该调用Read_Var和Write_Var吧。如果仪表数量在6个以下,通讯效果没有问题。

半个茶杯

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 37回
  • 年度积分:0
  • 历史总积分:241
  • 注册:2008年8月07日
发表于:2009-03-03 09:45:02
4楼

谢谢谢谢啊

呵呵

我还没有完全弄通,但根据你说的也应该差不多了吧

句号另起一行

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 68回
  • 年度积分:0
  • 历史总积分:293
  • 注册:2009年4月08日
发表于:2009-11-20 09:33:23
5楼
引用abysmal 的回复内容:0区对应%M,4区对应%MW。地址错开1。也就是说000001对应%M0,400001对应%MW0。1区和3区没有对应。
用PLC与仪表通讯,应该调用Read_Var和Write_Var吧。如果仪表数量在6个以下,通讯效果没有问题。


这个貌似是PL7的指令吧。TWIDO得填指令表

丁喜

  • 精华:0帖
  • 求助:0帖
  • 帖子:29帖 | 924回
  • 年度积分:0
  • 历史总积分:1640
  • 注册:2002年8月30日
发表于:2009-11-20 12:05:24
6楼

Twido可以填好数据表后调用EXCH指令,也可以直接使用其附带的通讯宏指令


热门招聘
相关主题

官方公众号

智造工程师