|
PLC的工作模式
PLC的工作模式;
RUN 模式:执行用户程序;
STOP 模式:创建和编辑用户程序,设置PLC 的硬件功
能,并将用户程序和硬件设置信息下载到PLC
改变工作模式的方法;
用模式开关改变工作方式;
用STEP7-Micro/WIN32 软件改变工作方式;
在程序中改变工作模式;
PLC工作原理
读取输入
执行用户程序
通信处理
CPU自诊断测试
改写输出
中断程序的处理
立即I/O的处理
扫描工作方式
读取输入
(1) 过程映像区
(2) 读取过程:读取数字量输入的状态(ON/OFF)
外部输入电路闭合: 过程映像为1 ,梯形图常开触点
接通,常闭触点断开;
外部输入电路断开: 过程映像为0 ,梯形图常开触点
断开,常闭触点接通;
执行用户程序
(1 )读I/O 映像寄存器以及其他位元件;
(2 )执行指令,进行逻辑运算(从左到右, 从上到下);
(3 )运算结果写入映像寄存器;
注意
(1 )在程序执行过程中,输入变化不影响结果;
(2 ) I/O 映像寄存器优点;
通讯处理
处理从通信接口或智能模块接收到信息,读通信数据
放缓充区;
CPU 自诊断测试
(1 )自动定期检查CPU 模块操作和扩展模块操作;
(2 )复位监控程序(看门狗程序)
改写输出
将输出过程映像寄存器的0/1 状态传送到输出模块
并锁存起来
中断程序的处理
中断发生,CPU 停止正常扫描工作模式,立即执行
中断功能;
立即I/O 的处理
直接存取I/O 点;
(1 )立即读I/O 指令读输入点值时,输入过程映像寄
存器值不被更新;
(2)立即写输出点,输出映像更新;
|
|