OLE for Process Control (OPC)
OPC คือ OLE For Process Control อธิบายง่าย ๆ คือ หากเรามี Controller (PLC, DCS) แต่ต้องการจะสื่อสารกับอุปกรณ์ควบคุมอื่น ๆ เช่น HMI,SCADA หรือ Remote Unit ต่างๆ ที่คนละยี่ห้อกันเพื่อให้สามารถสื่อสารกันได้จะต้องใช้ OPC เปรียบง่าย ๆ ก้อคือเป็นเหมือนตัวแปลภาษาของอุปกรณ์ให้คุยกันรู้เรื่องนั่นเอง แต่ถ้าอุปกรณ์ยี่ห้อเดียวกันอันนี้แล้วแต่บริษัทนั้น ๆ แล้วว่าวางคอนเซ็ปต์ไว้ว่าต้องใช้ OPC หรือไม่ ส่วนมากหากอุปกรณ์ยี่ห้อเดียวกันก็มักไม่จำเป็นต้องใช้
ด้วยรูปแบบมาตรฐานของข้อมูลแบบเปิด ทำให้ผู้ผลิตอุปกรณ์ทั้งหลายบนโลกใบนี้สามารถพัฒนาระบบสื่อสารข้อมูลของตนให้เป็นไปตามมาตรฐานเดียวกันบ้างก็เป็น Server (ผู้ให้ข้อมูลซึ่งก็มักจะเป็นอุปกรณ์หรือเครื่องมือต่างๆในโรงงาน เช่น Sensor, Controller, PLC, หรือ HMI ) กับ Client (ผู้ใช้ข้อมูลซึ่งมักจะเป็นระบบการบริหารจัดการทรัพยากรต่างๆเช่น HMI , SCADA ) ทั้งนี้การประยุกต์ใช้ส่วนใหญ่จะเป็นการช่วยให้มีการแลกเปลี่ยนข้อมูลจากอุปกรณ์ต่างค่ายกัน หรือ การรวบรวมข้อมูลจากอุปกรณ์ต่างๆที่หลากหลายในเชิงของข้อมูลมีรูปแบบและมารตรฐานที่แตกต่างกันทำได้ง่ายขึ้น (หากต่างคนต่างพูดแต่ภาษาของตัวเอง พอจับมาอยู่รวมกันก็คงจะสื่อสารกันลำบาก)
บางครั้งเราอาจใช้วิธีการอื่นๆเช่น นำข้อมูลต่างๆจากอุปกรณ์ไปกองไว้ในระบบฐานข้อมูล เช่น SQL Server ไว้ก่อน จากนั้นค่อยให้ระบบบริหารจัดการทรัพยากรค่อยมานำข้อมูลจากฐานข้อมูล ไปใช้อีกทีซึ่งก็มีข้อเด่นข้อด้อยแตกต่างกันไปทั้งนี้ก็ขึ้นอยู่กับความต้องการใช้ข้อมูลของท่านเอง ว่าท้ายที่สุดแล้วท่านอยากจะได้อะไร
ปัจจุบัน OPC Foundation มีสมาชิกทั่วโลก 140 บริษัท และมีแนวโน้มจะเพิ่มขึ้น เรื่อยๆ โดยเอกสารต่างๆเกี่ยวกับ OPC สามารถดาวน์โหลดได้ที่ www.OPCFoundation.org
ไม่มีความคิดเห็น:
แสดงความคิดเห็น