Home SCADA Solution COPC32 : ตัวอย่างใช้ MS Excel 2010 แสดง Trend
COPC32 : ตัวอย่างใช้ MS Excel 2010 แสดง Trend PDF Print E-mail
Written by Administrator   
Thursday, 10 March 2011 23:06

ตัวอย่างนี้เป็นการใช้ MS Excel 2010 เป็น SCADA แสดงการพล็อตสัญญาณแบบ Real time Trend โดยใช้ COPC32 เป็นส่วนในการติดต่อข้อมูล OPC ครับ

 

ความต้องการระบบ

 

1. ติดตั้ง COPC32 แล้ว

2. มี MS Excel 2010

3. OPC Server ใดก็ได้เพื่อใช้ในการทดสอบ (แนะนำ ICONICS OPC UA KEPServerEx ดาวน์โหลดจาก www.scadaclub.com จะมีสัญญาณ Simulate ให้ใช้)

3. ทำการ Enable Macro และ ActiveX control ด้วยขั้นตอนดังนี้

เปิด MS Excel แล้วทำการอนุญาตให้มีการใช้ Macro และ Active X Control ดังนี้

 

image

รูปที่ 1

 

image

รูปที่ 2

 

คลิ้ก OK

 

image

รูปที่ 3

 

image

รูปที่ 4

 

 

การใช้งานตัวอย่าง

 

1. ดาวนโหลดไฟล์ตัวอย่างจากที่นี่ จากนั้นทำการแตกไฟล์ Zip

2. เปิดไฟล์ MS Excel ชื่อ COPC32.xlsx ที่แตกมา

ไปที่แทป Developer จากนั้นคลิ้กไอคอน Design Mode จากทูลบาร์ดังรูปเพื่อเข้าโหมด Design

image

รูปที่ 5

 

คลิ้กขวาที่ COPC32 Control เลือก COPC32.copcObject > Properties

image

รูปที่ 6

 

คลิ้กปุ่ม เลือก OPC Server ที่ต้องการ เช่น ICONICS.IconicsOPCUAServer.V5

image

รูปที่ 7

 

เลือก OPC tag โดยคลิ้กปุ่ม … 

image

รูปที่ 8

 

คลิ้ก OK

 

3. คลิ้กไอคอน Design Mode อีกครั้งเพื่อออกจาก Design Mode และเข้าสู่ Runtime

4. คลิ้กปุ่ม Connect ในรูปที่ 5 เพื่อติดต่อ OPC Server จะพบว่ามีกทารพล็อตสัญญาณบน Chart ในชีตที่ 1 เมื่อ OPC tag มีการเปลี่ยนแปลงค่า

หากต้องการหยุดการพล็อต ให้คลิ้ก Disconnect OPC ในรูปที่ 5

ถ้าต้องการแสดงค่าที่นำมาพล็อต ให้ดูที่ Sheet2

 

ถ้าหากต้องการแก้ไขโค้ดให้เข้าสู่ Design Mode ก่อน แล้วคลิ้ก View Code

image

รูปที่ 9

 

image

 

รูปที่ 10

Last Updated ( Wednesday, 09 April 2014 08:22 )
 

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

LED Tower จาก M-System คุณภาพสูง ทน ประหยัดเวลา ค่าใช้จ่ายในการเข้าสาย 
IT60 Series
Component Identification