GENESIS64 SCADA 10.95 เพิ่มฟีเจอร์โปรแกรมมิ่งแบบBlock Diagram |
![]() |
Written by Administrator | |
Wednesday, 21 June 2017 18:32 | |
ฟีเจอร์นี้ชื่อว่าWorkflow ใช้ควบคุมการทำงานแบบอัตโนมัติ เปรียบเทียบสั่งการOPC tag, Modbus, BACNet, Database tag หรือใช้สั่งAlarm, Email Alert, SMS Alert ยกตัวอย่างเช่น เมื่อค่าสัญญาณถึงระดับที่กำหนดแล้วไม่มีผู้ใดAcknowledge Alarmนานเกินระยะเวลาที่กำหนดและเป็นช่วงกลางคืนก็ให้มีการส่งSMSไปยังผู้รับเป็นต้น หรือเมื่อสัญญาณที่เกี่ยวข้องมีค่าตามที่กำหนดแล้วให้สั่งการเครื่องจักรผ่านOPC tagเป็นต้น ด้วยฟีเจอร์นี้ทำให้GENESIS64สามารถโปรแกรมเพื่อควบคุมการทำงานแบบง่ายๆไปยังอุปกรณ์และDatabaseต่างๆได้จากส่วนกลาง
โดยการโปรแกรมทำผ่านBlock Diagramที่มีให้เลือกใช้งานจากLibrary สามารถเข้าไปกำหนดเงื่อนไขอ็อปชั่นที่เกี่ยวข้อง เหมาะกับงานที่ต้องการสร้างการควบคุมอัตโนมัติง่ายๆ จัดการสะดวก สามารถสร้างWorkflowได้หลายๆโปรแกรม จากตัวอย่างด้านล่างเป็นWorkflowที่ชื่อSimple Loop Example Workflowที่ชื่อSimple Loop Example จะทำการตรวจว่าสัญญาณที่สนใจมีค่าน้อยกว่า 100 หรือไม่ หากเป็นจริงให้บวก 1 เพิ่มเข้าไปยังสัญญาณนั้นและตรวจสอบใหม่ทุก1วินาที ถ้าครับ100จึงหยุดการทำงาน การเปิดWorkflowเพื่อแก้ไขหรือสร้างใหม่สามารถทำได้ผ่านWorkbench หลังจากWorkflowถูกสร้างขึ้นมาแล้วจะทำงานอัตโนมัติแบบServiceทันที ดังนั้นหากต้องการStart/Stop Workflowใดๆก็สามารถใช้บล็อกConditionมาสร้างเงื่อนไขในการStart/Stopการทำงานได้ เช่นใช้OPC tagหรือDatabase Tagมาเป็นเงื่อนไข แล้วสั่งการผ่านTagนั้น
ความแตกต่างของการควบคุมอัตโนมัติผ่านUDM Register กับ Workflowที่เด่นชัดคือ WorkflowมีการทำงานแบบTransactionคือเป็นลำดับ ในขณะที่UDMไม่สามารถสร้างลำดับเป็นขั้นๆได้แต่จะเสร็จสิ้นในขั้นตอนเดียว ส่วนWorkflowจะทำความเข้าใจได้ง่ายแก้ไขง่ายกว่า |
|
Last Updated ( Wednesday, 21 June 2017 10:44 ) |