登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于SCL语句的理解

点击:395 回复:8

例如SCL语句这样写 A AND B OR C AND D,转成梯形图应该是怎么个样子?自己估计了2种形式不知应该是哪种?
附件 1.jpg
23-12-14 09:38
我都喜欢加括号,什么都不加,看起来头痛
附件 K`)G6CLZ}L`297AT5JAVU{R.jpg
23-12-14 09:52
两个都不是,程序没写完,没有最后的封口。
23-12-14 09:57

引用 truezhang 在 2023/12/14 9:38:38 发言【内容省略】

是上面那种,因为AND的运算优先级高于OR,但是为了避免不必要的错误,建议使用括号。
Good Luck~
23-12-14 10:45

        应该是第一种
        后来看了看,你写的文字上面没加括号
        如果这样写: ("A" AND "B") OR ("C" AND "D")  就是第一种梯形图
最后修改:2023/12/14 10:58:20
23-12-14 10:53
你这样认为: and=乘法, or=加法.
AxB+CxD.
23-12-14 11:15
要按你第二种理解也不是那样.
|-----|A|----|B|-----|D|
          |--|C|--|
23-12-14 11:17
让我想起了以前学的C++,到底是++C还是C++那个优先级高表情
23-12-14 14:34
我有点不习惯SCL
23-12-17 20:43

工控新闻

更多新闻资讯