在设备运行时,要了解设备的运行状态,其中最好用的办法是提取设备状态字。Simotion的addresslist可以方便的获取设备的状态字,然后通过变量传给上位机。具体步骤如下
1 进入addresslist新建变量名,类型选IN然后assign 点击所需的硬件,我选择了整流模块,电机及驱动,自己外部编码器
2 电机参数,会看到很多可以传递的参数,电机驱动的参数非常多,包括电流电压等,状态字就有好几个,也包括控制字和状态字,选取所需要的参数的状态字。
3 状态字一般为qord但是并不是你占满所有位,要看前面位号,和读取的变量的二进制是完全对应的。
4 读进上位机时还要再建立个变量,要建立一个新的PQW变量传输。要注意高低位的顺序。
5 里边的状态字注意使用p899. 当然,穿干涉的故障状态字也非常有用。alarm字。
09-07
431
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-13
498
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-01
3738
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-07
1771
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)