S7-200 Smart 双整数转化为字符串出错

S7-200   Smart  双整数转化为字符串出错:需要转化的数据为IN端为VD1000里面的数值为16#99999999  将此32位双整数转化为字符串  FMT为2,OUT为*VD2000前面的指针符号是本身就有的,数据块为红色请问为什么???

图片说明:

S7-200   Smart  双整数转化为字符串出错    S7-200   Smart  双整数转化为字符串出错    S7-200   Smart  双整数转化为字符串出错   

最佳答案

帮助里写的OUT  数据类型:STRING  操作数:VB, LB, *VD, *LD, *AC
 直接*VD2000就是操作VD2000放的地址里的数,可是VD2000是0,就是没地址,那怎么送信呢,如果直接写VB2000,就放到地址是VB2000开头的12个字符组成的字符串里了

提问者对于答案的评价:
很好!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午12:13
下一篇 2017年6月9日 下午4:48

相关推荐