PLC ทำงานด้วยหลักการของ binary คือ เป็นอย่างใดอย่างหนึ่งใน 2 สถานะ เช่น สูงหรือต่ำ
ปิดหรือเปิด, 0 หรือ 1 เกตเป็นสัญลักณ์ของวงจรที่่ใช้แทนลอจิก ระบบที่เรียกว่าพีชคณิตบูลลีนใช้แสดงอินพุตและเอาท์พุต เกตพื้นฐานมีดังนี้
อินเวอร์เตอร์ INVERTER-NOT
อินเวอร์เตอร์เป็นเกตที่มี 1 อินพุต 1 เอาท์พุตท์ วงจรให้เอาท์พุตที่ตรงข้ามกับอินพุต เช่นถ้าอินพุตเป็น 0 เอาท์พุตจะเป็น 1 ถ้าอินพุตเป็น 1 เอาท์พุตจะเป็น 0
A |
Y |
0 |
1 |
1 |
0 |
แอนด์เกต AND GATE
เป็นเกตที่มีตั้งแต่สองอินพุตขึ้นไป มี 1 เอาท์พุต วงจรให้เอาท์พุตเป็น 1 เมื่ออินพุตทุกตัวมีค่าเป็น 1 กรณีอื่นๆเอาท์พุตจะมีค่าเป็น 0
A |
B |
Y |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
ออร์เกต OR GATE
เป็นเกตที่มีตั้งแต่สองอินพุตขึ้นไป มี 1 เอาท์พุต วงจรให้เอาท์พุตเป็น 1 เมื่อตัวไดตัวหนึ่งมีค่าเป็น 1 เมื่ออินพุตทุกตัวมีค่าเท่ากับ 0 เอาท์พุตจะมีค่าเป็น 0
A |
B |
Y |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
แนนด์เกต NAND GATE
เป็นเกตที่มีตั้งแต่สองอินพุตขึ้นไป มีการทำงานตรงข้ามกับ แอนด์เกต(วงจรให้เอาท์พุตเป็น 0 เมื่ออินพุตทุกตัวมีค่าเป็น 1 กรณีอื่นๆค่าเอาท์พุตจะมีค่าเป็น 1 )
A |
B |
Y |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
นอร์เกต NOR GATE
เป็นเกตที่มีตั้งแต่สองอินพุตขึ้นไป มีการทำงานตรงข้ามกับออร์เกต(วงจรจะให้เอาท์พุตเป็น 0 ก็ต่อเมื่ออินพุตตัวไดตัวหนึ่งมีค่าเป็น1)
A |
B |
Y |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
เอ็กซ์คลูซิฟออร์เกต X-OR GATE
เป็นเกตที่มี 2 อินพุต 1 เอาท์พุต วงจรให้เอาท์พุตเป็น 1 เมื่ออินพุตมีค่าต่างกัน ให้เอาท์พุตเป็น 0 เมื่ออินพุตมีค่าเหมือนกัน
A |
B |
Y |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
เอ็กซ์คลูซิฟนอร์เกต X-NOR GATE
เป็นเกตที่มี 2 อินพุต 1 เอาท์พุต วงจรให้เอาท์พุตเป็น 1 เมื่ออินพุตมีค่าเหมือนกัน ให้เอาท์พุตเป็น 0 เมื่ออินพุตมีค่าต่างกัน
A |
B |
Y |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |