แนวทางการติดต่อGOT1000/2000 HMIก้บGENESIS SCADAโดยตรง

GOTจากMitsubishiที่มีพอร์ตEthernetหรือซื้อEthernet Moduleมาต่อเพิ่มได้จะสามารถต่อกับGENESIS SCADAได้โดยตรงผ่านModbus TCP Protocol บทความนี้จะแสดงแนวทางการติดต่อเพื่อนำค่าของPLC/RTUที่ต่อกับGOT HMI Panelมาใช้งานบนGENESIS SCADA

 

หลักการ

เนื่องจากGOTรุ่นที่มีEthernetสามารถสื่อสารกับPLC/RTUที่ใช้Modbus TCP Protocolได้ ซึ่งPLC/RTUเหล่านั้นจะทำหน้าที่แบบModbus TCP Slave ดังนั้นเราจะใช้ICONICS Modbus OPC Serverที่มาพร้อมGENESIS SCADAให้ทำงานเป็นModbus TCP Slaveเพื่อจำลองตัวเองเป็นอุปกรณ์Modbus TCPตัวหนึ่ง จากนั้นเขียนLadderหรือScriptในGOTเพื่อส่งค่าของPLC/RTUที่ต้องการมายังฝั่งModbus TCP Slave(ซึ่งก็คือModbus OPC Server)

image

การเซตคอนฟิกใน ICONICS Modbus OPC

สำหรับวิธีการเซตให้ICONICS Modbus OPCทำหน้าที่เป็นอุปกรณ์Modbus TCPจำลอง ดูที่นี่

 

การเซตคอนฟิกในGOT

ดูวิธีการคอนฟิกฝั่งGOTในคู่มือที่นี่ (หัวข้อ 5.2)

image

จากคู่มือGOTข้างต้นให้เพิ่มChannelเข้ามา(จากรูปคือCH1) จะเห็นว่าเลือกDriverเป็นModbus/TCP (ดูในหัวข้อ 5.3)

image

และจากคู่มือข้างต้น(หัวข้อ 5.3.3) จะเป็นการกำหนดว่าจะติดต่อกับModbus TCP DeviceทีมีIPอะไรและID(PLC No.)อะไร (ระวังอย่าตั้งให้PLC Noของรูปล่างกับGOT PLC No.ในรูปบนซ้ำกัน)

image

 

การรับส่งค่าจากGOTให้ICONICS Modbus OPC ให้ใช้ๅLadderหรือScriptส่งค่าจากPLCต่างๆให้Modbus (ใช้Scriptจะง่ายกว่า ไม่ต้องพิมพ์โค้ดเองมาก มีตัวเลือกให้เราเลือกTagได้)

ตัวอย่างScript ส่งค่าจากPLCฝั่งขวาให้Modbus Register ใน ICONICS Modbus OPC Server

image

 

สุดท้ายก็ให้GENESIS SCADAเอาค่าจากICONICS Modbus OPC Serverไปใช้งานครับ

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s