1)在外部PLC定义好机器人启动,停止信号并在机器人内部做好关联后,通常还希望通过plc发送程序号到机器人,机器人执行对应程序 2)一般PLC通过发送组信号到机器人 3)在机器人建立组信号 4)控制面板-配置-signal 5)此处举例建一个虚拟组输入 6)对应也建立一个组输出,作为反馈给PLC 7)主程序如下: 注解:GInput - 读取组输入信号的值
MODULE MrXinPrograme VAR num PrgNo:=0; PROC main() rInitAll; WHILE TRUE DO PrgNo := GInput(GiProNum); IF PrgNo < 0 OR PrgNo > 999 THEN SetGO GO1, 1000; Stop; ENDIF SetGO GO1, PrgNo; TEST PrgNo CASE 1: Process1; CASE 2: Process2; CASE 3: Process3; CASE 4: Process4; ENDTEST ENDWHILE ENDPROC PROC rInitAll() <SMT> ENDPROC PROC Process1() <SMT> ENDPROC PROC Process2() <SMT> ENDPROC PROC Process3() <SMT> ENDPROC PROC Process4() <SMT> ENDPROC ENDMODULE |
|