quote:以下是引用sudy1971在2011-10-05 19:53:56的发言:
我正在学习用S7200的PLC(226)和ABB的ACS510变频器做通讯,刚刚看到了一些大家的发言,我也有一点经验说一下,今天下午刚编好一小段通讯程序,调试了半天,MSG的指令在first 端口必须串sm0.5这个命令,否则程序就不通,不通的时候,变频器报警:启动允许1丢失,并且信号灯闪烁。通了以后,两个现象都消失了。为什么加SM0.5我不知道,还希望得到大家的指导。还有,为什么还要加 P 上升沿指令我也想得不太清楚。
first 端口是触发读写请求的端口,SM0.5加{P}上升沿指令,表示每一秒钟发出请求读写指令一次 。SM0.5是一秒时长的脉冲,包括0.5秒的上升沿,0.5秒的下降沿,所以要选择{P}上升沿指令。