输入数值5,在S7-300的PLC程序中显示为1084227584,PLC程序的数值类型是DINT,请问:触摸屏上数据类型?

触摸屏没有原程序,无法修改数据类型。想把触摸屏输入的5,也就是PLC显示的1084227584,通过数据类型转换为5.

大家的数据类型要相同才可以的啊,如果是时间参数则要转变下格式。触摸屏可以读取的啊?
如果不可以读取,那你试着转变PLC的数据类型看看,比如单整,实数,或者其他
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-27
你这个地址肯定有其它地方给它数据了。追问

通过搜索,知道了下面的事情,浮点数16进制10是1092616192 (00 00 20 41),当然5就是1084227584.不知道是怎么来的

追答

找到问题的最好方法,就是把PLC清零,再看看这个地址是不是还有数据。

本回答被网友采纳
相似回答