数据转换1

求教这个数据装换,SCL编程该如何编写,输入时PIW0-PIW1.

问题补充:
补图,转换公式

图片说明:

数据转换1   

最佳答案

这是对32位变量取其中相应的数据。使用移位和与的运算求出你要的数据。
输入时PIW0-PIW1,PIW0包含了PIB1,应是PIW0-PIW2。
定义一个变量a:INT,取byte3的数据,a:=WORD_TO_INT(SHR(in:=(piw2 AND 16#FF00),n:=8)),其他的类似。

提问者对于答案的评价:
多谢啊,了解了

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc233812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午2:01
下一篇 2018年12月1日 下午2:01

相关推荐