●PLC的特点 >高可靠性 >丰富的I/O接口模块 >采用模块化结构 >运行速度快 >功能完善 >编程简单,易于使用 >系统设计、安装、调试方便 >维修方便,维修工作量小 >总价格低
PLC的特点 高可靠性 丰富的 I /O接口模块 采用模块化结构 运行速度快 功能完善 编程简单,易于使用 系统设计、安装、调试方便 维修方便,维修工作量小 总价格低
§14PLC的结构和工作过程 ·PLC的基本结构 编程器 设备通讯接口 中央处理单元(CPU) 电源适配器 交流电源 计算机 其他设备 BUS I/0扩展接口 I/0扩展单元 按钮 系统程序存储器 接触器 继电器触点 输入单元 输 电磁阀 RAM 元 传感器 PLC 指示灯
§ 1. 4 PLC的结构和工作过程 PLC的基本结构 BUS 中央处理单元(CPU)CPU) 系统程序存储器 RAM 输 入 单 元 输 出 单 元 I/O扩展接口扩展接口 设备通讯接口 电源适配器 PLC 按钮 继电器触点 传感器 接触器 电磁阀 指示灯 + - I/O扩展接口扩展单元 编程器 交流电源 计算机 其他设备
电源ON 上电 处理 PLC的工作过程 内部处理 输入处理(输入传送、远程I/0) 执行自诊断 通信服务(外设、CPU、总线服务) 扫描 过程 PLC正常? 更新时钟、特殊寄存器 N 扫描 过程 存放自诊断错误结果 STOP CPU运行方式?> t RUN 致命错误? N 出错 执行程序 处理 Y CPU强制为ST0P 处理程序
电源O扩展接口 N 内部处理 输入处理(CPU)输入传送、远程I / O扩展接口) 通信服务(CPU)外设、C P U、总线服务) 更新时钟、特殊寄存器 C P U运行方式? 执行程序 处理程序 S T O扩展接口 P 执行自诊断 P L C正常? Y N 存放自诊断错误结果 致命错误? Y C P U强制为STOPS T O扩展接口 P N R U N PLC的工作过程 扫描 过程 扫描 过程 出错 处理 上电 处理
PLC的扫描过程 输 Q4. 输入端 入映像 M10.0 信号 Q4.2 输出映像寄 出锁存 输出端 驱动 子 存 存 器 器 器 输入刷新 程序执行 输出刷新 输入刷新阶段 输出刷新阶段 扫描周期
PLC的扫描过程 信号 输 入 端 子 输 入 映 像 寄 存 器 I0.0 Q4.1 Q4.1 Q4.2 I0.1 M10.0 I0.1 Q4.2 M10.0 输 出 映 像 寄 存 器 输 出 锁 存 器 输 出 端 子 驱动 输入刷新 程序执行 输出刷新 扫描周期 输入刷新阶段 输出刷新阶段
PLC的中断处理过程 >响应问题: 一般微机系统的CPU,在每一条指令执行结束 时都要查询有无中断申请。而PLC对中断的响应 则是在相关的程序块结束后查询有无中断申请, 或者在执行用户程序时查询有无中断申请,如有 中断申请,则转入执行中断服务程序。如果用户 程序以块式结构组成,则在每块结束或执行块调 用时处理中断
PLC的中断处理过程 响应问题: 一般微机系统的 CPU ,在每一条指令执行结束在每一条指令执行结束 时都要查询有无中断申请。而 PLC 对中断的响应 则是在相关的程序块结束后查询有无中断申请,在每一条指令执行结束 或者在执行用户程序时查询有无中断申请,在每一条指令执行结束如有 中断申请,在每一条指令执行结束则转入执行中断服务程序。如果用户 程序以块式结构组成,在每一条指令执行结束则在每块结束或执行块调 用时处理中断