西门子数控主板6FC5357-0BB22-0AE0
上海浔之漫智控技术公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
只有在前面指令的RLO为1(能流通过线圈)时,才会执行——(S)。即使RLO变为0,它也仍然保持l状态,除非有新的操作。如果RLO为1,将把单元的<地址>置位为1。RLO=0将不起作用,单元的<地址>的当前状态将保持不变。
【例6-7】置位线圈指令实例
置位线圈指令实例如图6-7所示。
满足下列条件之一时,输出端Q16.4的信号状态将是1:
[图片]图 6-7 置位线圈指令实例图
输入端I4.0和I4.1的信号状态为1时或输入端I4.2的信号状态为0时。
8.RS置位优先型RS双稳态触发器
如果R输入端的信号状态为1,S输入端的信号状态为0,则复位RS(置位优先型RS双稳态触发器)。否则,如果R输入端的信号状态为0,S输入端的信号状态为1,则置位RS。如果两个输入端的RLO均为1,则指令的执行顺序是重要的。RS触发器先在<地址>执行复位指令,然后执行置位指令,以使该地址在执行余下的程序扫描过程中保持置位状态。只有在RLO为1时,才会执行S(置位)和R(复位)指令。这些指令不受RLO为0的影响,指令中的地址保持不变。输入/输出状态如表6-14所示。
[图片]
【例6-8】置位优先型RS双稳态触发器指令实例
置位优先型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所示。
边沿存储位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