PLC程序设计【实际的PLC代码以实际应用为准】设计思想PMAC内嵌了PLC功能,以支持数控系统的逻辑处理和I/O控制,并且具有一般PLC的运行特征,即循环运行方式,但通常是通过语句程序实现的,而且没有明确的集中处理约束,因此在进行复杂PLC程序设计时应借鉴常规PLC的设计方法和原则,才能保证程序逻辑的准确性。要实现PLC的集中输入输出特性,首先要保证I/O语句在程序中的位置,即首先将输入端口的状态数据读入映象寄存器中,使运行程序只检测该寄存器的状态,将输出结果存放在输出映象寄存器中,最后将输出映象寄存器的内容映射到实际物理端口。在配置了ACC-34A端子板的PMAC系统中,程序格式如下:(1)数据定义M1000-TWS:1 ;输入端口定义M1001-D:$0010F0 ;建立输入映像M800-Y:$0010F0,0 ;分解输入字节M801-Y:$0010F0,1 M1002- TWS:6 ;输出端口定义M1003-D:$0010F1 ;建立输出映像M900-Y:$0010F