quote:以下是引用haoz在2013-12-19 11:07:03的发言:modbus通讯协议我也是在学习阶段,
4000H=100%,4000H是16进制,转换成十进制就是16384,就是我们需要给变频器的频率值,比如变频器的频率范围为0-100HZ,4000H=10#16384=100HZ,如果我们需要给定一个40HZ的频率,那么
给定值=(40/100)*16384。
再请教下,PLC要给变频器频率的时候,要把实数转换成16进制的数么?我在程序里面找转换的时候只有实数转换成ASCII,还有ASCII转换成16#的。如果要转换应该要怎么写,我试了好多,监控程序的时候程序都执行不下去,红色的。谢谢