登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:仪表地址如何转换为S7 200的modbus地址?

点击:1901 回复:7

准备用S7 200来连接仪表,但是对地址转换没有学的很清楚,请问仪表的16进制地址如何转换成S7 200里的地址? 转换后是用VB表示吗?
另外有的VB前面加个&是什么意思?
附件 QQ五笔截图未命名.jpg
另外一个问题,modbus msg 指令的地址那里为什么用&VB格式的指针?这个指针如何理解?
为什么不直接用vw1000这样的地址?用直接地址不是更简洁吗?
最后修改:2016/10/2 20:04:56
16-10-01 16:55
加上40001或者400001之类的试试
16-10-01 19:04
s7-200有通讯指令,在读地址里直接写入0000H
16-10-01 20:50
试过了,还是要把16进制改成10进制再加40000再加1才行
好复杂
16-10-02 04:09
为什么还要加40000,还要加1
16-10-02 08:06
为什么还要加40000,还要加1
16-10-02 14:32
看看200的系统手册就明白了
16-10-02 14:32

引用 evanlei 在 2016/10/2 4:09:23 发言【内容省略】

这就是MODBUS的协议规定,要遵守规则才能使用它
16-10-03 11:18

工控新闻

更多新闻资讯