Home Solution(ถาม-ตอบ) โค้ดการใช้งาน COPC32 ด้วย C#

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

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

โค้ดการใช้งาน COPC32 ด้วย C#

โค้ดตัวอย่างแบบง่ายในการใช้งาน COPC32 กับภาษาโปรแกรมแบบ C#

 

ดาวน์โหลด

SimpleCOPC32Sharp.zip (107Kb)

 

วิธีการใช้งานสำหรับระบบปฏิบัติการ 32 บิต

เนื่องจากตัวอย่างนี้สร้างบนระบบปฏิบัติการ 64 บิต ดังนั้นหากท่านใช้บนระบบปฏิบัติการ 32 บิต ให้แก้ไขระบบปฏิบัติการเป้าหมายดังนี้

 

1. ทำการแตกไฟล์ zip

2. แก้ไขระบบปฏิบัติการเป้าหมาย โดยเปิดโปแกรม VS Studio 2008 หรือ VS Studio Express 2008

คลิ้ก File > Open File

เลือกไฟล์ SimpleCOPC32.csproj ดังรูปที่ 1


image

รูปที่ 1

 

ให้ลบบรรทัด <PlatformTarget>x86</PlatformTarget> ออกไป

 

image

รูปที่ 2

 

ทำการ Save ไฟล์

 

เปิดโปรเจ็คตามปกติโดยเลือก File > Open project

 

image

รูปที่ 3

 

 

การทดสอบ

การทดสอบใช้งานท่านต้องติดตั้ง COPC32 และทำการนำเข้า COPC32 มายัง VS Studio ก่อนแล้ว จึงจะทดสอบตามขั้นตอนต่อไปนี้ได้

 

1. กำหนด OPC Server, OPC Tag

image

รูปที่ 4

 

เลือก OPC tag โดย OPC Tag ตัวแรกต้องเป็นค่าที่ Read/Write ได้ เพื่อใช้ในตัวอย่าง

image

รูปที่ 5

 

2. ทดสอบรัน โดยคลิ้ก F5

จะมีการแสดงค่า OPC tag ทั้งสองตัว และเมื่อป้อนค่าเข้าไปที่ช่องข้อความ แล้วคลิ้กปุ่ม Write จะเป็นการส่งค่าให้ OPC tag ตัวแรก

image

รูปที่ 6

 

 

โค้ดส่วนต่าง ๆ แบ่งออกเป็น Region เพื่อให้สะดวกต่อการทำความเข้าใจและแก้ไข

 

image

รูปที่ 7

 

จากรูปที่ 7 เมื่อต้องการแก้ไขหรือดูโค้ดส่วนใด ให้แตกเครื่องหมาย + หน้าส่วนนั้น ๆ

 

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

RS-422/RS-485 Surge Protector หลากหลายแบบ