Home Solution(ถาม-ตอบ) COPC32รับส่งค่าระหว่างHardware

EDA International ตัวแทนจำหน่ายเป็นทางการ ICONICS, PRElectronics, M-System, Graphon, ABB

ซอร์ฟแวร์ตรวจสอบ/บริหารงานอุตสาหกรรม วิศวกรรม SCADA/HMI (ICONICS GENESIS32/64), Report Solution, Cloud, อุปกรณ์วัดคุม แสดงผล เทอร์มินัล อุปกรณ์ป้องกันทางอิเล็คทรอนิกส์ 

COPC32รับส่งค่าระหว่างHardware

ถาม: จะใช้COPC32รับส่งค่าระหว่างHardwareผ่านOPC Serverอย่างไร

 

ตอบ:

ในCOPC32มีคำสั่ง opcWrt หมายถึงOPC WriteมีSyntaxการใช้งานดังนี้

 

Axcopc.opcWrt( เลขIndexของTag, ค่าที่ต้องการเขียนลงไป )

 

เช่น

ตัวอย่างด้านล่างเป็นการส่งค่าOPC tagลำดับIndex No.= 0ของCOPCตัวที่1ให้กับOPC tagที่มีIndex No.=3ของCOPCตัวที่2 โดยที่COPCแต่ละตัวติดต่อกับOPC Serverคนละตัวเดียวกันหรือคนละตัวก็ได้ เช่นCOPCตัวแรกติดต่อกับOPC ServerของPLC1และCOPCอีกตัวติดต่อกับOPC ServerของPLC2เป็นต้น

 

(VB.Net)

Axcopc2.opcWrt(3, Axcopc1.GetVl(0))

 

โค้ดลักษณะเดียวกันนี้สามารถใช้ในExcel, VBA, VB6, C#, Delphi ได้

 

สิ่งที่น่าสนใจ

Bargraph Indicators
Digital Indicators
Field Indicators