PLC通过PROFIBUS-DP控制MM440,在wincc上做画面。资料上说变频器发送给PLC的第二个字就是它的实际频率,于是我将其关联到画面上的I/O域。因为PLC读上来是字,所以wincc中我对应的是无符号16位整数,但是我觉得这个频率显示中应该是个浮点数啊,可是浮点数至少是32位啊,但是从MM440读上来的是字啊,只有16位啊,这个该怎么处理呢?难道说频率只能是整数的吗?还有我在wincc中将频率对应有符号16位数可不可以?
最佳答案
你可以把字传到实数类型的变量中看看,是不是会有小数显示。
我觉得用整数可以满足吧,一般频率对应上来都是整数了。
提问者对于答案的评价:
下次读上来试试
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241118.html