Home ICONICS (SCADA)
ใช้ BACnet Simulator ของ GENESIS32 ทดสอบซอรฟแวร์ BACnet PDF Print E-mail
Monday, 26 August 2013 22:53

image

ใน GENESIS32 SCADA ตั้งแต่เวอร์ชั่น 9.2 จะมีเครื่องมือสำหรับทำหน้าที่เป็นอุปกรณ์ BACNet จำลองที่ชื่อ BACnet Simulator ให้ซอร์ฟแวร์ BACnet ต่าง ๆ ได้ทดสอบติดต่อมาได้เสมือนติดต่อมายังอุปกรณ์ BACnet

 

 

หลักการทำงานของ BACnet Simulator เราจะต้องรันโปรแกรมนี้บนเครื่องคอมพิวเตอร์อีกเครื่องหนึ่ง แล้วให้ซอร์ฟแวร์ที่จะทดสอบเช่น BACnet OPC Server ติดต่อมาจากคอมพิวเตอร์เครื่องอื่นผ่านระบบเครือข่าย TCP/IP เท่านั้น จะทำงานอยู่บนเครื่องเดียวกันกับซอร์ฟแวร์ตัวนั้นไม่ได้ (ยกเว้นใช้ Virtual PC ที่มี Virtual IP)

การใช้งาน

เปิดไปที่ Start > Programs > ICONICS Tool > BACnet Simulator

 

image

 

จะพบหน้าต่างข้อความเตือนว่าเราต้องต้องรันโปรแกรม BACnet Simulator ในคอมพิวเตอร์แยกต่างหากจากซอร์ฟแวร์ที่ต้องการทดสอบ

ให้คลิ้ก OK

 

image

 

เลือก Server > Create Object Test

image

 

จะพบหน้าต่าง Create Object List

ให้เลือกประเภทของสัญญาณที่ต้องการจำลองขึ้นมา (Object Type)

กำหนดความเร็วในการอัพเดทข้อมูล (Simulation Update) เป็นวินาที โดยสามารถกำหนดได้ว่าจะให้ค่าที่จำลองออกมาเป็นแบบเพิ่มขึ้นเรื่อย ๆ หรือแบบสุ่ม

 

image

 

เราสามารถกำหนด Device ID ให้อุปกรณ์จำลองได้ เช่นเดียวกับ IP Network Number

ส่วน Objects per Object Type หมายถึงจำนวนของสัญญาณแต่ละแบบที่เราเลือก เช่น ถ้าเรากำหนดObjects per Object Typeเป็น 1 ดังรูปก็จะมีการสร้าง Object type ทั้ง Analog Input, Analog Output, …, Pulse Converter อย่างละ 1 สัญญาณขึ้นมา

 

คลิ้ก OK

โปรแกรมจะทำงานโดยจำลองค่าสัญญาณ Object Type แต่ละแบบ

เราสามารถดูค่าสัญญาณได้จากช่อง Object List ซึ่ง Object Type0 ก็จะหมายถึง Object Type ตัวแรกที่เราให้สร้าง เช่นในที่นี้ก็คือ Analog Input ถัดจากนั้น Object type 1 ก็คือ Analog Output ไปเรื่อย ๆ ตามลำดับ ในแต่ละ Object type ก็จะพบสัญญาณ Instance1, 2, 3 ,… ตามที่เรากำหนดจำนวนให้สร้าง ในที่นี้เราให้สร้างเพียง Type ละ 1 ก็จะมี Instance 1 ใน Object Type แต่ละแบบ เราสามารถดูค่าปัจจุบันจาก presentValue

 

image

 

 

ตัวอย่างการใช้ BACnet OPC Server ติดต่อมายัง BACnet Simulator

จากรูปเป็นการใช้ BACnet IP OPC Server ของ OPCTechs ติดต่อจากคอมพิวเตอร์เครื่องอื่นมาที่ Simulator

โดยระบุ IP Address ของเครื่อง Simulator ในช่อง IP Address

image

 

สร้าง OPC Tag ขึ้นมาเพื่อติดต่อกับ Analog Input ตัวแรก

 

image

 

สร้าง OPC tag เพื่อติดต่อกับ Analog Output ตัวแรก

 

image

 

และ Analog Value ตัวแรกตามลำดับ

คลิ้ก Apply

 

จากนั้นทำการ Monitor ค่า โดยเลือก View > Monitor view

image

Last Updated ( Monday, 26 August 2013 15:13 )
 

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

M-System publishes updated catalog
"High Speed Remote I/O for FA Equipment Control (Rev.1)" (PDF, 945KB)