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

STL编程语言的组合二进制逻辑运算

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

    二进制逻辑运算可以进行组合,例如AND和OR功能可以以任何顺序编程。当这些功能以任意顺序编程时,它们的CPU处理非常不容易复制。较好的办法是,以功能块图的形式画出问题的解决办法,再以STL的形式编程。

    当编程组合二进制逻辑运算时,STL以相同方式处理OR和XOR(它们有相同的优先级),AND在OR和XOR“之前”执行,有较高的优先级。

    为了以所希望的顺序处理功能,有时候CPU暂时存储功能值(在程序的某一点上计算出的RLO)是必要的。为此目的提供了嵌套表达式,作为使用布尔代数表达式的情况。嵌套表达式能够在另一个功能“之前”执行一个功能。嵌套表达式也包括OR。

    STL编程语言提供了下列二进制嵌套表达式:

    O    AND功能的逻辑或OR

    A (    用AND功能打开括号

    O (    用OR功能打开括号

    X (    用XOR功能打开括号

    AN (    用与非功能打开括号

    OR (    用或非功能打开括号

    XN (    用异或非功能打开括号

    )    关闭括号

    在遇到关闭括号操作时,打开括号语句的逻辑规则指示如何用当前的RLO连接嵌套表达式的结果。如果指定了取反字符,先于这个逻辑运算,嵌套表达式的结果要取反。



STL编程语言的组合二进制逻辑运算
网址: http://www.kuqiw.cn/ziliao/show/148/
 
 
[ 资料搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
 

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