浔之漫智控技术(上海)有限公司-西门子PLC
主营产品: 西门子中国授权代理商, 西门子授权代理商
西门子DP现场总线电缆中国一级代理

西门子DP现场总线电缆中国一级代理

本公司销售西门子自动化产品,全新原装,质量保证,价格优势

西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网

西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆

我公司大量现货供应,价格优势,品质保证,德国原装进口

FM455

置位优先型RS双稳态触发器指令实例如图6-8所示。

如果输入端I4.0的信号状态为1,I4.1的信号状态为0,则复位存储器位M0.0,输出Q16.4将是0。否则,如果输入端I4.0的信号状态为0,I4.1的信号状态为1,则置位存储器位M0.0,输出Q16.4将是1。如果两个信号状态均为0,则不会发生任何变化。如果两个信号状态均为1,将因顺序关系执行置位指令;置位M0.0,Q16.4将是1。该例输入/输出状态如表6-15所示。

如果S输入端的信号状态为1,R输入端的信号状态为0,则置位SR。否则,如果S输入端的信号状态为0,R输入端的信号状态为1,则复位SR。如果两个输入端的RLO均为1,则指令的执行顺序是重要的。SR触发器先在<地址>执行置位指令,然后执行复位指令,以使该地址在执行余下的程序扫描过程中保持复位状态。

只有在RLO为1时,才会执行S(置位)和R(复位)指令。这些指令不受RLO为0的影响,指令中的地址保持不变。输入/输出状态如表6-17所示。

[图片]

【例6-9】复位优先型SR双稳态触发器指令实例

复位优先型SR双稳态触发器指令实例如图6-9所示。

如果输入端I4.0的信号状态为1,I4.1的信号状态为0,则置位存储器位M0.0,输出Q16.4将是1。否则,如果输入端I4.0的信号状态为0,I4.1的信号状态为1,则复位存储器位M0.0,输出Q16.4将是0。如果两个信号状态均为0,则不会发生任何变化。如果两个信号状态均为1,将因顺序关系执行复位指令;复位M0.0,Q16.4将是0。输入/输出状态如表6-18所示。

——(N)——检测地址中1到0的信号变化,并在指令后将其显示为RLO=1。将RLO中的当前信号状态与地址的信号状态(边沿存储位)进行比较。如果在执行指令前地址的信号状态为1,RLO为0,则在执行指令后RLO将是1(脉冲),在所有其他情况下将是0。指令执行前的RLO状态存储在地址中。

【例6-10】下降沿检测指令实例

下降沿检测指令实例如图6-10所示。

5

边沿存储位M0.0保存RLO的先前状态。RLO的信号状态从1变为0时,程序将跳转到标号CAS1。

——(P)——检测地址中0到1的信号变化,并在指令后将其显示为RLO=1。将RLO中的当前信号状态与地址的信号状态(边沿存储位)进行比较。如果在执行指令前地址的信号状态为0,RLO为1,则在执行指令后RLO将是1(脉冲),在所有其他情况下将是0。指令执行前的RLO状态存储在地址中。

【例6-11】上升沿检测指令实例

上升沿检测指令实例如图6-11所示。

边沿存储位M0.0保——(SAVE)将RLO保存到状态字的BR位。未复位个校验位/FC,因此,BR位的状态将包含在下一程序段的AND逻辑运算中。

指令“SAVE"(LAD、FBD、STL)适用下列规则,手册及在线帮助中提供的建议用法并不适用:

用户不要在使用SAVE后在同一块或从属块中校验BR位,因为这期间执行的指令中有许多会对BR位进行修改。用户在退出块前使用SAVE指令,因为ENO输出(=BR位)此时已设置为RLO的值,所以可以检查块中是否有错误。

【例6-12】将RLO状态保存到BR指令实例

将RLO状态保存到BR指令实例如图6-12所示。

存RLO的先前状态。RLO的信号状态从0变为1时,程序将跳转到标号CAS1

西门子DP现场总线电缆中国一级代理

展开全文
拨打电话 微信咨询 发送询价