当前位置: 主页 > PLC控制

关于settagword的问题

c脚本如下,很简单
////////////////////////////////////

intt;

unsignedintj;

t=GetTagWord("newtag_1");

SetTagWord("newtag_2",t);

其中newtag_1newtag_2为内部变量无符号16位

编译时候就是提示:conversionmaylooseinformation转化丢失信息
如何解决???

最佳答案

可以不管它,这只是提示你数据转换可能会丢失信息。不是错误。正确做法是用强制数据转换。

提问者对于答案的评价:
后来发现原因了,,应该用unsignedshoRT定义一下就可以了。

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号