แสดงบทความที่มีป้ายกำกับ OLE for Process Control (OPC) แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ OLE for Process Control (OPC) แสดงบทความทั้งหมด

วันจันทร์ที่ 21 ตุลาคม พ.ศ. 2556

           

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

Subscribe to RSS Feed Follow me on Twitter!