首先功用:程序在长途模式下使能,长途分手动和主动方式。具有空开、毛病、启动失利报警(适用于有或没有毛病信号的状况);
电机状况字可用于上位自作电机的多状况显示,每台电机的数据采用UDT打包方式,便于编程。
#auto和#man信号如果来自一个三位自锁旋钮的话,输出是会断;
其次但如果是经过一个二位旋钮,或者是经过HMI修改的内部变量的话,主动改手动,输出不会断,手动改主动,要看主动指令的状况,
确定输出是否会断。这里有逻辑的的不确定性这段涉及编程的进一步的思维逻辑
主动启停也好,手动启停也好,其本质是不同的来源的启停指令,其程序作用是一样的,但楼主却使用了两种逻辑来做同一件事情,这是简单逻辑还好做,
但是杂乱逻辑操控要完成就显得杂乱了。既然有START FAILED,那也会有STOP FAILED。犯错判别时间,调节不灵活,不如直接用定时器,但却是个FC。
电机的状况逻辑也是不甚合理。
*后关于“长途/就地”的问题:这个切换是在现场操作箱上的两位选择旋钮。所以彻底依靠人工操作了。有些系统程本地切换或许规划在触摸屏或者上位机上的,
这种状况应该按照Z斑竹的方法可行。仅是个人见解。程序也是跟每个公司的习气有关吧。我