Home
GENESIS64 SCADA 10.95 เพิ่มฟีเจอร์โปรแกรมมิ่งแบบBlock Diagram PDF Print E-mail
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ต่างๆได้จากส่วนกลาง

image

 

โดยการโปรแกรมทำผ่านBlock Diagramที่มีให้เลือกใช้งานจากLibrary สามารถเข้าไปกำหนดเงื่อนไขอ็อปชั่นที่เกี่ยวข้อง เหมาะกับงานที่ต้องการสร้างการควบคุมอัตโนมัติง่ายๆ จัดการสะดวก สามารถสร้างWorkflowได้หลายๆโปรแกรม จากตัวอย่างด้านล่างเป็นWorkflowที่ชื่อSimple Loop Example

image

Workflowที่ชื่อSimple Loop Example จะทำการตรวจว่าสัญญาณที่สนใจมีค่าน้อยกว่า 100 หรือไม่ หากเป็นจริงให้บวก 1 เพิ่มเข้าไปยังสัญญาณนั้นและตรวจสอบใหม่ทุก1วินาที ถ้าครับ100จึงหยุดการทำงาน

การเปิดWorkflowเพื่อแก้ไขหรือสร้างใหม่สามารถทำได้ผ่านWorkbench

image

หลังจากWorkflowถูกสร้างขึ้นมาแล้วจะทำงานอัตโนมัติแบบServiceทันที ดังนั้นหากต้องการStart/Stop Workflowใดๆก็สามารถใช้บล็อกConditionมาสร้างเงื่อนไขในการStart/Stopการทำงานได้ เช่นใช้OPC tagหรือDatabase Tagมาเป็นเงื่อนไข แล้วสั่งการผ่านTagนั้น

image

 

ความแตกต่างของการควบคุมอัตโนมัติผ่านUDM Register กับ Workflowที่เด่นชัดคือ WorkflowมีการทำงานแบบTransactionคือเป็นลำดับ ในขณะที่UDMไม่สามารถสร้างลำดับเป็นขั้นๆได้แต่จะเสร็จสิ้นในขั้นตอนเดียว ส่วนWorkflowจะทำความเข้าใจได้ง่ายแก้ไขง่ายกว่า

Last Updated ( Wednesday, 21 June 2017 10:44 )