为什么CP341 MOD master手册中所有FC的例子中REV数据的Type都为WORD?

已锁定

依然

西门子1847工业学习平台

  • 帖子

    2530
  • 精华

    24
  • 被关注

    110

论坛等级:至圣

注册时间:2004-04-13

普通 普通 如何晋级?

为什么CP341 MOD master手册中所有FC的例子中REV数据的Type都为WORD?

525

2

2009-01-15 11:04:28

CP341和Modbus从站通信,读写数据,一直按照手册来操作的。
手册中所有FC的举例接收数据的例子给的都是WORD(参考手册第五章),一直用的也是方便的,读上的bool,analog,也是在用的时候处理一下顺序而已。一直没有对读的数据类型较过真。
这些天突然在系统中增加了新的功能,牵扯到运算。但是读上的数据格式为WORD,一旦要进行乘除等运算时(特殊的系数,不便用移位实现),就要进行数据格式的转换,比较麻烦。
现在的问题是:可不可以用INT格式替代WORD接收?或者用其他的格式?我现在的设备已经到现场了,没有办法实验。故请大家给个说法(搜过之前的帖子了,好像没有这方面的)。
PS,手册中“The driver enters the data of the reply message into the destination DB WORD-by-WORD”是指对于定义的接收格式word来说,还是只能是以WORD-by-WORD来接收?
谢谢!
为什么CP341 MOD master手册中所有FC的例子中REV数据的Type都为WORD? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54711条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。