content-image
ARTICLES | 01 March 2021

Industrial Control System (ICS)

author-image

Incognito Lab

ในช่วงปีหลัง ๆ ที่ผ่านมาถ้าใครติดตามเรื่อง Security คงจะเคยได้ยินเรื่องของ ICS มาบ้าง โดย ICS นั้นก็คือระบบ IT ที่ใช้ควบคุมระบบเครื่องจักรต่าง ๆ ในโลกของเรานั่นเอง ไม่ว่าจะเป็นระบบขนส่งต่าง ๆ ระบบไฟฟ้า ระบบน้ำประปา และ ระบบอื่น ๆ ล้วนใช้ ICS ควบคุมทั้งนั้น (แต่ถ้าเราไปพูด Keyword ICS กับคนที่ทำงานในระบบต่าง ๆ เหล่านั้นเค้าอาจไม่คุ้น เนื่องจากว่าแต่ละระบบนั้นมักมี Keyword เฉพาะ เช่น SCADA, DCS)

ICS หน้าตาอย่างไร? เพื่อให้เข้าใจง่ายที่สุด Component หลัก ประกอบด้วย 3 ส่วนคือ

  1. Field Device คือ อุปกรณ์ที่ทำหน้าที่เป็น Input หรือ Output กับ Physical World เช่น หลอดไฟ ปั๊ม sensor วัดอุณหภูมิ
  2. PLC (Programmable Logic Controller) มองว่าเป็นคอมพิวเตอร์จิ๋วที่ถูกโปรแกรมให้ทำหน้าที่ควบคุม Field Device
  3. HMI (Human Machine Interface) คือ Software ที่เป็น GUI สำหรับให้ผู้ดูแลระบบ (Operator) ควบคุมการทำงานของ ICS

ในรูปด้านล่างซ้ายมือเป็น Raspberry Pi ต่อกับ PiFace Module ทำหน้าที่เป็น PLC ในขณะที่ด้านขวาเป็นหลอดไฟ LED ทำหน้าที่เป็น Field Device โดยในตัวอย่างนี้เราจะจำลองเป็นระบบควบคุมสัญญาณไฟจราจรนะครับ

หลักการทำงานแบ่งเป็น 2 Mode คือ

  1. Read Operation – Field Device ทำหน้าที่เก็บข้อมูลแล้วส่งให้ PLC ประมวลผลเพื่อส่งให้ HMI แล้ว Operator จะสามารถดูข้อมูลผ่าน HMI ได้ (Field Device -> PLC -> HMI -> Operator)
  2. Write Operation – Operator สั่งงานผ่าน HMI จากนั้น HMI ส่งคำสั่งให้ PLC แล้ว PLC จะสั่งให้ Field Device ทำงาน (Operator -> HMI -> PLC -> Field Device)
Blog preview image

Industrial Control System (ICS) Part 2

ในตอนนี้มาทำความรู้จักกับ Protocol Modbus TCP ซึ่งเป็น Protocol ที่นิยมใช้กันในระบบ ICS หรือ SCADA นะครับ

logologo

INCOGNITO LAB CO., LTD.

38 Soi Petchakasem 30, Petchakasem Road, Pak Khlong Phasi Charoen, Phasi Charoen, Bangkok 10160

©2025 Incognito Lab Co., Ltd. All rights reserved

Terms & Conditions Privacy Policy