文档详情

可编程控制器系统应用编程(中级)2 西门子PLC基本指令.ppt

发布:2025-04-04约5.57千字共61页下载文档
文本预览下载声明

****************************四、比较指令练习:电子密码锁自动控制控制要求SB1为起动键,按下SB1键,才可进行开锁工作。SB2、SB3为可按压键。开锁条件为:SB2设定按压次数为3次,SB3设定按压次数为2次。同时,SB2、SB3是有顺序的,先按SB2,后按SB3。如果按上述规定按压,密码锁自动打开。SB5为不可按压键,一旦按压,警报器就会发出警报。SB4为复位键,按下SB4键后,可重新进行开锁作业。如果按错键,则必须进行复位操作,所有的计数器都被复位。四、比较指令任务实施根据控制要求,首先确定I/O个数,进行I/O地址分配。输入/输出地址分配。输入/输出地址分配表输入输出符号地址功能符号地址功能SB1I0.0开锁键KMQ0.0开锁SB2I0.1可按压键HAQ0.1报警SB3I0.2可按压键SB4I0.3复位键SB5I0.4报警键四、比较指令画出PLC外部接线图,如图所示。密码锁PLC控制I/O接线图四、比较指令设计程序图密码锁控制程序工业自动化信赖合作伙伴信以致远捷行弘毅***************************一、基本逻辑指令——触发器指令掌握RS和SR两种触发器指令特性学习目标一、基本逻辑指令——触发器指令触发器指令触发器指令RS触发器SR触发器一、基本逻辑指令——触发器指令RS触发器输入状态输出状态RS1Q00保持原状态011100111又称置位优先触发器RS触发器逻辑关系置位输入S1的优先级高于输入R一、基本逻辑指令——触发器指令SR触发器输入状态输出状态SR1Q00保持原状态010101110又称复位优先触发器SR触发器逻辑关系复位输入R1的优先级高于输入S一、基本逻辑指令——边缘检测指令掌握上升沿和下降沿指令特性能熟练运用基本位逻辑指令设计PLC程序实现抢答器自动控制学习目标一、基本逻辑指令——边缘检测指令上升沿指令和下降沿指令在扫描操作数的信号发生上升沿或下降沿的瞬间发生动作,使RLO=1,并保持一个周期。边沿检测指令上升沿指令下降沿指令上升沿/下降沿指令一、基本逻辑指令——边缘检测指令上升沿指令扫描操作数的信号上升沿指令FP检测RLO从0调转到1时的上升沿,并保持RLO=1一个扫描周期。每个扫描周期期间,都会将RLO为的信号状态与上一个周期获取的状态比较,以判断是否改变。上升沿示例的梯形图与时序图ms级别一、基本逻辑指令——边缘检测指令下降沿指令扫描操作数的信号下降沿指令FN检测RLO从1调转到0时的下降沿,并保持RLO=1一个扫描周期。每个扫描周期期间,都会将RLO为的信号状态与上一个周期获取的状态比较,以判断是否改变。下升沿示例的梯形图与时序图一、基本逻辑指令——边缘检测指令示例边沿检测指令示例梯形图边沿检测指令示例时序图边沿检测指令的应用目录CONTENTSCONTENTS基本逻辑指令01定时器指令02计数器指令03比较指令04二、定时器指令定时器指令的基本类型西门子PLC定时器简介脉冲定时器的指令名称为“生成脉冲”,用于将输出Q置位为PT预设的一段时间。脉冲定时器接通延时定时器(TON)用于将Q输出的置位操作延时PT指定的一段时间。接通延时定时器关断延时定时器(TOF)用于将Q输出的复位操作延时PT指定的一段时间。断电延时定时器二、定时器指令TP定时器的用法在IN输入信号的上升沿启动该定时器,Q输出变为1状态,开始输出脉冲。当前时间ET从0ms开始不断增大,达到PT预设的时间时,Q输出变为0状态。在脉冲输出期间,即使IN输入出现下降沿和上升沿,也不会影响脉冲的输出。二、定时器指令TON定时器IN输入端的输入电路由断开变为接通时开始定时。定时时间大于等于预设时间PT指定的设定值时,输出Q变为1状态,当前时间值ET保持不变。程序时序图二、定时器指令TONR定时器输入电路断开时,累计的当前时间值保持不变。可以用TONR来累计输入电路接通的若干个时间段。程序时序图二、定时器指令TOF定时器其IN输入电路接通时,输出Q为1状态,当前时间被清零。IN输入电路由接通变为断开时开始定时,当前时间从0逐渐增大。当前时间等于预设值时,输出Q变为0状态,当前时间保持不变,直到IN输入电路接通二、定时器指令定时器的应

显示全部
相似文档