plc编程的与或非是什么意思
PLC编程,其与或非跟其他语言是一样的,只是表示方法不一样而已,当然,PLC体现的是实际的控制电路,所以可以这么来理解:
与:就是两个触点的串联;
或:就是两个触点的并联;
非:就是取反。
PLC
可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
扩展资料:
或非是一种逻辑算法,常在计算机中以“或非门”的形式存在。“或非”和析取的否定是等价的。
真值表表示为:NOR
输入输出
A B Y
1 1 0
1 0 0
1 1 0
0 0 1
即作一次或者多次“或”运算后再做一次“非”运算。有1出0,全0出1。
与非是一种逻辑算法,常在计算机中以“与非门”的形式存在。表示为:NAND。“与非”和合取得否定是等价的。
输入输出
1 1 0
1 0 1
0 1 1
0 0 1
即先作一次“与”运算后,再做一次“非”运算。
进行与非运算的电路称为与非门,其输出结果为:有0出1,全1出0。
参考资料来源:百度百科-与非
参考资料来源:百度百科-或非
PLC编程,其与或非跟其他语言是一样的,只是表示方法不一样而已,当然,PLC体现的是实际的控制电路,所以可以这么来理解:
与:就是两个触点的串联;
或:就是两个触点的并联;
非:就是取反。
PLC
可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
或运算就是只要有一个为真结果就是真。。(相当于元件的并联)
非运算就是将原结果做相反的计算,将假做非运算就是真。
最简单的开关函数是“非“函数、“与“函数和“或“函数。“非”函数表示为布尔非:Y=,意即X为假,Y为真。“与”函数表示为布尔乘:Z=X·Y,意即仅当X·Y皆真,Z才真。“或”函数表示为布尔加:Z=X +Y,意即X或Y中任意一个为真,Z即为真。若用“1”表示逻辑“真”,“0”表示逻辑“假”,上述三个基本开关函数符合如下布尔代数法则: =1 0·0=0 0+0=0 =0 0·1=0 0+1=1 1·0=0 1+0=1 1·1=1 1+1=1 将这些基本逻辑单元加以组合,可以构成其他所有组合逻辑。这种逻辑可以根据输入变量的真、假组合来确定输出的真、假。因此,组合逻辑是一种决策逻辑,它可能十分简单,也可能异常复杂。这些决策是需要某些逻辑数学方面的知识,也需要使用某些工具,如真值表、布尔代数、符号逻辑和波形等。
与:就是两个触点的串联
或:就是两个触点的并联
非:就是取反。