OPC Connect : LabVIEW vs GENESIS32

image

มาดูข้อเปรียบเทียบเมื่อเราต้องการต่อ LabVIEW และ GENESIS32 SCADA กับ OPC Server กัน

ใน LabVIEW

เมื่อต้องการติดต่อLabVIEW กับ OPC Server ต้องทำการสร้าง I/O Server และ Variable เพื่อติดต่อกับ OPC Tag นั้น ๆ ที่ต้องการ

ในรูปที่ 1 สร้าง Blank VI ขึ้นมา

image

รูปที่ 1

จากนั้นสร้าง Project ขึ้นมาก่อน และใน Project เราต้องสร้าง I/O Server และ Variable ขึ้นมา

image

รูปที่ 2

image

รูปที่ 3

สร้าง I/O Server เพื่อต่อกับ OPC Server

image

รูปที่ 4

เลือก OPC Client แล้วคลิ้ก Continue…

image

รูปที่ 5

เลือก OPC Server ใน PC ของเราที่ต้องการติดต่อ

image

รูปที่ 6

จากนั้นทำการสร้าง Variable เพื่อลิงค์กับ OPC tag ที่ต้องการติดต่อ

image

รูปที่ 7

ตั้งชื่อตัวแปรในช่อง NAme จากนั้นเลือก Enable Aliasing แล้วคลิ้ก Browse… เพื่อเลือก OPC tag

image

รูปที่ 8

image

รูปที่ 9

คลิ้ก OK

image

รูปที่ 10

แล้วจึงจะสามารถเอาตัวแปรนั้นไปใช้ใน LabVIEW ได้ ดังนั้นถ้าเราต้องการติดต่อ OPC tag จำนวนมากก็ต้องประกาศตัวแปรเช่นเดียวกันนี้ด้วย

 

ใน GENESIS32 SCADA

ไม่ต้องทำการสร้าง I/O Server และ Variable ใด ๆ เพื่อติดต่อกับ OPC tag เพราะสามารถเชื่อมต่อ OPC tag โดยตรงจากอ็อปเจ็คต่าง ๆ ของ GENESIS32 ได้เลย

image

รูปที่ 11

นอกจากนั้นยังสามารถเอาไฟล์ดิสเพลย์ไปใช้ร่วมกับโปรเจ็คใด ๆ ก็ได้เพราะแต่ละไฟล์ไม่ต้องมีการระบุ I/O Server และ Variable ไว้ก่อน ดังนั้นการเอาไฟล์ดิสเพลย์ไปใช้ในที่ต่าง ๆ จึงเป็นอิสระครับ การเชื่อมต่ออ็อปเจ็คต่าง ๆ กับ OPC Server โดยตรงนี้เรียกว่า OPC to The Core ซึ่งใช้หน่วยความจำน้อยกว่า ขึ้นตอนโปรเซสภายในน้อยกว่า ทำให้มีความเร็วมากกว่า

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s