第1个回答 2022-11-25
变频器执行h7a指令后,会返回一个byte(8bit)的状态,其中每一个bit代表不同的含义。你从程序中可以看到bit0代表变频器运行状态,即run还是stop,bit1代表正转,bit2代表反转,bit7代表是否异常。
这个状态是变频器通过485返回给plc的,plc接收到这个返回数据必须保存在寄存器中。这个寄存器地址由你自己定义,你可以保存到m100~m107(本程序中用的这个地址),也可以保存到m200~m207,只要合法的地址都可以。
然后基于寄存器的内容进行逻辑处理。