การติดต่อ PLC กับตราชั่ง ผ่านทาง Profibus
การเชื่อมต่อแบบ Profibus นั้นเป็นมาตราฐานการติดต่อแบบอนุกรมกับอุปกรณ์ต่างๆในโรงงานโดยมีการสื่อสารเป็นแบบ Master/Slave เชื่อมต่อกับอุปกรณ์ คอนเน็กเตอร์ที่ใช้ในระบบ Profibus ใช้แบบชนิดดี (D-Type-DB9) โดยจะมีรายละเอียดการเชื่อมต่อดังนี้
ตารางที่ 3.1 รายละเอียดขาของดีบี9 (DB-9)
รูปที่ 3.1 คอนเน็กเตอร์ในการเชื่อมต่อโปรฟิบัสดีพี
รูปที่ 3.2 การเชื่อมต่อโปรฟิบัสกับอุปกรณ์
ตัวอย่างการเชื่อมต่อพีแอลซีกับ ตราชั่ง
ในตัวอย่างนี้จะอธิบายการตั้งค่าตราชั่งและการตั้งค่าที่โปรแกรม SIMATIC ของ Siemens โดยจะใช้ CPU รุ่น SIMATIC 300 เป็น Master และ ตราชั่ง IND7800 เป็น Slave
การตั้งค่า IND7800
การตั้งค่า IND7800 จะมีขั้นตอนดังนี้
- เซ็ตที่หน้าจอของ IND7800 โดยเลือก Select Communication > PLC Interface > PROFIBUS
เลือก Node Address ของตราชั่งจะเซ็ตได้ตั้งแต่ 0-125 ในที่นี้จะตั้งเป็น Node 2 - ต่อไปจะเป็นการเซ็ต Data Format ไปที่ เลือก Select Communication > PLC Interface > Data Format
Format : เลือกรูปแบบชนิดของตัวแปรของการอ่านค่า Byte Order: Byte Order จะมีให้เลือกอยู่สองแบบคือ Word Swap และ Byte Swap โดยที่ Word Swap จะมีรูปแบบของ floating poin สำหรับเชื่อมต่อกับ RSLogix5000 ส่วนของ Byte Swap จะมีรูปแบบของ floating poin สำหรับเชื่อมต่อกับ S7 Profibus - ต่อไปเป็นการเซ็ตเพื่อเชื่อมต่อกับ Load Cell
- เซ็ตที่หน้าจอของ IND7800 โดยเลือก Select Communication > PLC Interface > PROFIBUS
การตั้งค่าในโปรแกรม SIMATIC
- Add รุ่นและ CPU ของ PLC Siemens และกำหนด Node 1 โดยที่ตัวพีแอลซีจะเป็น Master ค่อยสั่งการตราชั่ง
- Add GSD File ของ IND7800 ที่เชื่อมต่อแบบ Profibus
- จะได้อุปกรณ์เพิ่มขึ้นมาทางด้านขวาจากนั้นก็ Add IND7800 และ I/O ตามลูกศร จากนั้นก็กด Download ไปยังพีแอลซี