LAD编程手册关于MOVE举例,下图:

行业内还算知名的设备厂家做的机列,前几天生产一个卷后突然卷取机点动不动作了,PLC上显示卷径为非常小的一个实数值(其实就是0.0),异常。问主操:头天晚上生产结束后回家,第二天根据昨天生产完卷径设定初始值,就动不了了......
卷取卷径计算方法:HMI设定卷径初始值并用按钮点击赋值,再根据机列线速度计算带材长度和设定的带材厚度换算。
电机给定转速计算:HMI上初始卷径值(INT) -> PLC上直接将该INT类型的初始值MOVE给Real -> 根据带材厚度、速比、初始卷径等计算转速给定,因卷径为0,速度给定直接到限幅值16384。
电机转矩限幅:卷取电机用速度方式/转矩限幅方法。卷径为0.0,计算的限幅始终为0。将MOVE指令用ITD、DTR替代,问题解决,汗......
疑问:一般初始直径设定较小(0.35到0.65米之间),似乎没有出现过问题?