标王 热搜:
 
当前位置: 首页 » 资料 » PLC技术 » 正文

STL编程语言存储功能的置位和复位

放大字体 缩小字体 发布时间:2016-09-12 14:28 浏览次数:48

    S    Bit(位)

    当RLO是“1”时,置位该位。

    R    Bit(位)

    当RLO是“1”时,复位该位。

    只有当RLO是“1”时,置位指令S和复位指令R才执行,随后置位指令把指定的位置“1”,复位指令把指定的位置“0”。RLO“0”不影响置位和复位指令。当RLO是“0”时,在置位和复位指令中指定的位保留当前的信号状态不变(如图5-1网络5和网络6所示)。

赋值、置位和复位

    图5-1     赋值、置位和复位

    多个存储功能同时执行

    可以用任何组合(逻辑)控制多个置位和复位指令而得到相同的RLO。简单地写相关位的连续语句就可以了(如图5-1网络7所示)。只要用置位、复位和赋值语句处理,RLO将不变。直到遇到下一个检测语句,CPU才产生新的RLO。

    这里,也可以在存储语句的序列中使用NOT来取反RLO。

    为了保证程序的清晰性和可读性,对一个指定的位应该成对使用置位和复位语句,而且对一个给定的位只能使用一次。



STL编程语言存储功能的置位和复位
网址: http://www.kuqiw.cn/ziliao/show/140/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

 
 
最新资讯
最新产品立即发布»
最新企业立即注册»
企业新闻
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | 浙ICP备110196220号