关系表达式是利用关系运算符 , 将两个操作数或数据类型进行比较 , 然后得到一个布尔值(BOOL)型的逻辑结果 。如果比较结果为真 , 则结果为1(TRUE) , 否则为0 (FALSE) 。
所以关系表达式的值只能是逻辑值真或假(1或者0) 。
关系表达式有时候也称作比较表达式 。
西门子PLC的关系表达式 , 支持各种数据类型 , 结果的数据类型只能是布尔型 。

文章插图
【西门子PLC编程 西门子PLC编程培训】以下数据类型 , 只能比较相同类型的变量:
- TIME
- 日期和时间
- UDT
1.3、逻辑表达式
逻辑运算符:AND(&)、OR、NOT、XOR 。
西门子PLC的逻辑表达式 , 支持各种数据类型 。但是在运算中会出现两种情况 。
一是 , 两个操作数都是布尔(BOOL)数据类型 , 则逻辑运算的结果也为布尔数据类型 。
另一种情况 , 如果两个操作数中至少有一个是位序列 , 则结果也为位序列 。结果由最高操作数的数据类型决定 。例如 , 当两个操作数分别是字节(Byte) 类型和字(Word)类型时 , 结果为字(Word)类型 。
逻辑表达式中一个操作数为布尔(BOOL)类型而另一个为位序列时 , 必须先将 布尔(BOOL)类型的操作数显式转换为位序列类型 。

文章插图
位序列:一组由0和1组成的序列 。
- 五孔插座西门子品牌,五孔插座内部结构
- 松下冰箱好还是西门子冰箱好 对比一下就知道!
- 编程培训班在线培训 青少年编程培训教育,我不成了我不成我
- 西门子滚筒洗衣机使用方法 洁净你的生活
- 电脑简单编程代码撩妹 简单的电脑装B代码
- 完全不会英语能学编程吗 不会英语能学编程吗?
- 数控怎么学
- Linux编程与应用开发培训 linux开发培训 哪家好
- 软件程序代码好学吗 编程怎么写代码
- 怎么做编程 初学者如何学编程
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
