PLC程序设计
- 文件介绍:
- 该文件为 doc 格式,下载需要 10 积分
- 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...