การใช้งานจอ HMI SAMKOON ร่วมกับ PLC AMSAMOTION

ในบทความนี้เราจะพูดถึงการเชื่อมต่อ PLC ยี่ห้อ Amsamotion กับ HMI ยี่ห้อ Samkoon (ทั้งรุ่นที่มี wifi และไม่มี wifi) ซึ่งสามารถทำได้หลายวิธี แต่เราจะพูดถึง 3 วิธีหลักได้แก่

1. ใช้สายสื่อสาร RS-422 ต่อตรงระหว่าง PLC และ HMI ได้เลย ซึ่งจะมีขั้นตอนดังนี้

RS-422 Communication Port
  • หลังจากเขียนโปรแกรมเรียบร้อย ให้ใช้สายสื่อสาร RS-422 ที่มีลักษณะเป็น DB9 ต่อจาก built-in port ใน PLC ไปเข้า communication port ของหน้าจอ Samkoon โดยตรง

  • ใช้โปรแกรม SKTOOL ในการ Config การเชื่อมต่อ ซึ่งในการสาธิตครั้งนี้ทางเราจะใช้หน้าจอ Samkoon รุ่น SK-070MW เชื่อมต่อกับ HMI Amsamotion รุ่น AMX-FX3U-26MR-E โดยในการใส่รายละเอียด device ในโปรแกรม SKTOOL ให้เลือก Device Service เป็น Mitsubishi รุ่น Melsec-FX3U/3G(CPU Port)

  • ถ้าการ Config ถูกต้อง การเชื่อมต่อจะสำเร็จและสามารถสั่งงาน PLC จากหน้าจอได้เลย

2. ใช้ Ethernet Port ต่อตรงระหว่าง PLC และ HMI เลย ซึ่งจะมีข้อดีคือ สามารถเขียนโปรแกรมไปพร้อมๆกับการเชื่อมต่อได้ โดยขั้นตอนการเชื่อมต่อจะมีดังนี้

Ethernet Port Connection
  • ใช้สาย LAN ต่อตรงระหว่าง PLC กับ HMI

  • กำหนด Local IP Address ของ PLC ในรูปแบบ 169.254.y.y ผ่านโปรแกรม GX Works2 โดยในการเขียน ladder ในโปรแกรมนั้น ต้องแปลงเลขฐาน 10 เป็นเลขฐาน 16 ด้วย ตัวอย่างเช่น เราต้องการกำหนด Local IP Address เป็น 169.254.230.141 ในโปรแกรมจะต้องเขียนโดยใช้เลขตามด้านล่าง

    • 169 (เลขฐานสิบ) => A9 (เลขฐานสิบหก)

    • 254 (เลขฐานสิบ) => FE (เลขฐานสิบหก)

    • 230 (เลขฐานสิบ) => E6 (เลขฐานสิบหก)

    • 141 (เลขฐานสิบ) => 8D (เลขฐานสิบหก)

  • ต่อคอมพิวเตอร์เข้ากับ PLC ด้วยสาย RS-422 และอัพโหลดโปรแกรมดังกล่าวเข้าไป และทำการ restart PLC

  • ทดสอบ Ping address 169.254.230.141 (หรือที่เรากำหนดเอง) ใน Command Prompt

  • Set IP ใน Samkoon ซึ่งสามารถทำได้โดยการสร้าง Function Button และเลือกฟังก์ชั่น DIP switches ได้เลย แทนการปรับ DIP switch และ reset เครื่อง

  • Set IP บนหน้าจอให้มี Network ID เหมือนกันแต่มี Host ID ที่แตกต่างกัน โดยในวีดีโอสาธิตจะเซ็ทเป็น 169.254.230.142

  • กำหนด Communication Port Properties ตามรายละเอียดด้านล่าง

    • แถบ General

      • Link Interface: Ethernet

      • HMI Site: Local

      • Connection Services: Mitsubishi Melsec-FX3U(Ethernet)

    • แถบ Parameter

      • ใส่ IP address ของ PLC ซึ่งก็คือ 169.254.230.141

      • Port number: 5551

  • Download program เข้าอุปกรณ์และถอดสาย RS-422 ออก

  • ถ้าโปรแกรมถูกเขียนอย่างถูกต้องก็จะสามารถเชื่อมต่อได้สำเร็จ

3. เชื่อมต่อผ่านในรูปแบบ Network ได้เลย

Ethernet Port via Network Connection
  • โดยทำเหมือนกับต่อ Direct คือตั้ง Network ID ให้เหมือนกันแต่กำหนด Host ID ให้แตกต่างกัน และแค่เปลี่ยน Network ID ให้เป็นที่ต้องการในวงแลนของเรา ข้อดีของวิธีนี้คือสามารถเชื่อมต่อได้ในระยะที่ไกลขึ้นและทำระบบที่ซับซ้อนขึ้นได้