โครงสร้างของ PLC
          PLC เป็นอุปกรณ์คอมพิวเตอร์สำหรับใช้ในงานอุตสาหกรรม PLC ประกอบด้วย หน่วยประมวลผลกลาง หน่วยความจำ หน่วยรับข้อมูล หน่วยส่งข้อมูล และหน่วยป้อนโปรแกรม PLC ขนาดเล็กส่วนประกอบทั้งหมดของ PLC จะรวมเป็นเครื่องเดียวกัน แต่ถ้าเป็นขนาดใหญ่สามารถแยกออกเป็นส่วนประกอบย่อยได้
          หน่วยความจำของ PLC ประกอบด้วย หน่วยความจำชนิด RAM และ ROM หน่วยความจำชนิด RAM ทำหน้าที่เก็บโปรแกรมของผู้ใช้และข้อมูลสำหรับใช้ในการปฏิบัตงานของ PLC ส่วน ROM ทำหน้าที่เก็บโปรแกรมสำหรับปฏิบัตงานของ PLC ตามโปรแกรมของผู้ใช้ ROM ย่อมาจาก Read Only Memory สามารถโปรแกรมได้แต่ลบไม่ได้ ถ้าชำรุดแล้วซ่อมไม่ได้
          1. RAM (Random Access Memory) หน่วยความจำประเภทนี้จะมีแบตเตอรี่เล็กๆ ต่อไว้เพื่อใช้เลี้ยงข้อมูลระหว่างไฟดับ การอ่านและเขียนลงใน RAM ทำได้ง่ายมาก จึงเหมาะสำหรับการใช้งานในระยะการทดลองเครื่องที่มีการเปลี่ยนแปลงแก้ไขโปรแกรมบ่อยๆ
          2. EPROM (Erasable Programmable Read Only Memory) หน่วยความจำชนิด EPROM นี้จะต้องใช้เครื่องมือพิเศษในการเขียนโปรแกรม การลบโปรแกรมทำได้โดยการใช้แสงอัลตราไวโอเลต หรือตากแดดร้อนๆ นานๆ มีข้อดีต้องที่ข้อมูลไม่สูญหายแม้ไฟดับ จึงเหมาะสมกับการทำงานที่ไม่ต้องการเปลี่ยนโปรแกรม
          3. EEPROM (Electrical Erasable Programmable Read Only Memory) หน่วยความจำชนิดนี้ไม่ต้องใช้เครื่องมือพิเศษในการเขียนและลบโปรแกรม โดยใช้วิธีการไฟฟ้าเหมือนกับ RAM นอกจากนั้นก็ไม่จำเป็ต้องมีแบตเตอรี่สำรองเมื่อไฟดับ ราคาจะแพงกว่า แต่จะรวมคุณสมบัติที่ดีของทั้ง RAM และ EPROM เอาไว้ด้วยกัน


รูปที่ 1 โครงสร้างของ PLC