西门子S7-300PLC的BR指令示例.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西门子S7-300PLC的 RLO 置位、清零、保存指令及示例 置位指令?符号:???? SET ????????  功能:   RLO = 1 ? 复位指令?符号:???? CLR ????????  功能:   RLO = 0 例3.1.17 ? ?RLO保存指令符号:???? SAVE ????? ???????????功能:   (RLO) → BR ??说明:将RLO的状态保存到状态字寄存器中的BR位中。 西门子PLC中的s与set的指令有什么区别S是根据RLO状态来置位,SET是将?RLO?状态来置位。 1、S?置位:如果?RLO?=?1,则使用置位指令(S),可以将寻址位置位为“1” 例如: A??I0.0 S??Q0.0//如果I0.0为1(?RLO?=?1),则?Q0.0也为1;如果I0.0为0(?RLO?=?0),则?Q0.0也为0.。 2、SET?RLO?置位:使用?RLO?置位(SET)指令,可以将?RLO?的信号状态置为“1”。 例如: SET//将RLO?置位 =M?0.1//RLO?为1,则M?0.1也为1. 西门子梯形逻辑06/11/24 (2006-11-24 09:23:57) 转载▼ 分类: 1.1 位逻辑指令概述 说明 位逻辑指令处理两个数字,“1”和“0”。这两个数字构成二进制数字系统的基础。这两 个数字“1”和“0”称为二进制数字或二进制位。在接点与线圈领域,“1”表示动作或通 电,“0”表示未动作或未通电。 位逻辑指令扫描信号状态1 和0,并根据布尔逻辑对它们进行组合。这些组合产生结果1 或0,称为“逻辑运算结果(RLO)”。 由位逻辑指令触发的逻辑操作可执行各种类型的功能。 可执行下列功能的位逻辑指令: ·? ---| |--- 常开接点(地址) ·? ---| / |--- 常闭接点(地址) ·? ---(SAVE) 将RLO 存入BR 存储器 ·? XOR 位异或 ·? ---( ) 输出线圈 ·? ---( # )--- 中间输出 ·? ---|NOT|--- 信号流反向 下列指令当RLO 为1 时起作用,执行下列功能: ·? ---( S ) 线圈置位 ·? ---( R ) 线圈复位 ·? SR 置位复位触发器 ·? RS 复位置位触发器 其它指令对上升沿和下降沿有反应,执行下列功能: ·? ---(N)--- RLO 下降沿检测 ·? ---(P)--- RLO 上升沿检测 ·? NEG 地址下降沿检测 ·? POS 地址上升沿检测 ·? 立即读操作 ·? 立即写操作 1.2---| |--- 常开接点(地址) 符号 地址 ---| |--- 说明 当保存在指定地址中的位值等于“1”时,---| |---(常开接点)闭合。当接点闭合时,梯形逻辑级中的信号流经接点,逻辑运算结果(RLO)=“1”。 相反,如果指定地址的信号状态为“0”,接点打开。当接点打开时,没有信号流经接点,逻辑运算结果(RLO)=“0”。 串联使用时,---| |--- 通过“与(AND)”逻辑链接到RLO 位。并联使用时,---| |--- 通过“或(OR)”逻辑链接到RLO 位。 1.3 ---| / |--- 常闭接点(地址) 符号 地址 ---| / |--- 说明 当保存在指定地址中的位值等于“0”时,---| / |---(常闭接点)闭合。当接点闭合时,梯形逻辑级中的信号流经接点,逻辑运算结果(RLO)=“1”。 相反,如果指定地址的信号状态为“1”,接点打开。当接点打开时,没有信号流经接点,逻辑运算结果(RLO)=“0”。 串联使用时,---| / |--- 通过“与(AND)”逻辑链接到RLO 位。并联使用时,---| / |--- 通过“或(OR)”逻辑链接到RLO 位。 1.4 XOR 位异或 符号 地址 对于XOR 功能,常开接点和常闭接点程序段必须如下生成。 说明 如果两个指定位的信号状态不同,XOR(位异或)将产生一个 RLO“1”。 1.5 --|NOT|-- 信号流反向 符号 ---|NOT|--- 说明 --|NOT|---(信号流反向指令)取RLO 位的非值。 1.6 ---( ) 输出线圈 符号 地址 ---( ) 说明 ---( )(输出线圈指令)象继电器逻辑图中的线圈一样作用。如果有电流流过线圈(RLO =1),位置地址处的位则被置为“1”。如果没有电流流过线圈(RLO = 0),位置地址处的位则被置为“0”。输出线圈只能放置在梯形逻辑级的右端。也可以有多个输出元素(最多16 个)(见举例)。使用 --- |NOT|---(信号流反向)元素,可以生成求反输出。 1.7 ---( # )--- 中间输出 符号 地址 ---(

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档