您现在的位置是:首页 > PLC技术 > PLC技术

S7-300/400 PLC的跳变沿检测指令

来源:艾特贸易2017-06-04

简介信号发生变化就会产生跳变沿。当信号由 0 变化到 1 ,就会产生正跳沿;如果信号由 1 变化到 0 ,则产生负跳沿。在 S7 中有两种跳变沿指令:一种是对触点的跳变沿直接进行检测,另一

    信号发生变化就会产生跳变沿。当信号由0变化到1,就会产生正跳沿;如果信号由1变化到0,则产生负跳沿。在S7中有两种跳变沿指令:一种是对触点的跳变沿直接进行检测,另一种是对RLO的跳变沿进行检测。    (1)触点跳变沿检测指令    触点跳变沿检测可分为检测正跳沿和检测负跳沿。     触点正跳沿检测指令FP:在LAD中以功能框表示,它有两个输入端和一个输出    端,当输入端所接的触点状态从01时,输出端接通一个扫描周期。     触点负跳沿检测指令FN:在LAD中以功能框表示,它有两个输入端和一个输出    端,当输入端所接的触点状态从10时,输出端接通一个扫描周期。注意:FPFN指令检测到的是RLO的状态变化,而非触点的状态变化,尽管有时RLO    与触点的变化状态相同。    触点跳变沿检测指令的基本格式如表4-4所示。    (2) RLO跳变沿检测指令    RLO跳变沿检测指令可分为检测正跳沿和负跳沿。     RLO01时,正跳沿检测指令在当前扫描周期以RLO=1表示其变化,而    在其他扫描周期均为0。在执行RLO正跳沿检测指令前,RLO的状态存储在位地    址中。     RLO10时,负跳沿检测指令在当前扫描周期以RLO=1表示其变化,而    在其他扫描周期均为0。在执行RLO负跳沿检测指令前,RLO的状态存储在位地    址中。    RLO跳变沿检测指令和操作数如表4-4所示。    4-4    输出指令和操作数
输出指令和操作数