18020776785 徐工
PLC和ABM模塊的程序全部實現模塊化,對程序編制、維護和功能增加非常方便,完全不用改動以前的模塊,程序結構。
ABM程序:
主控程序,程序1,PLC運行方式的檢測,運行起動時,根據選定的絡繞方式去執行相應的運算程序;運行停止時,由運算程序自動返回到主控程序。
運算程序,每種絡繞方式一個程序,程序2,3…,個個運算程序根據PLC各控制級的狀態調用數據校驗子程序,線束絡繞子程序,絡繞子程序;如果檢測到PLC內運行控制信號停止,則反回到主控程序。
這里所說得主控程序/運算程序與語言的主/子程序是不同的,ABM模塊內的BASIC程序可以有多個,由模塊對它們按存儲順序自動編號,而在各程序中可以有該程序的內部子程序,這個子程序就和通常語言的子程序是一樣的。這樣將不同絡繞方式的程序獨立存放,有利于程序運行速度更快,因為它只執行一種絡繞程序,且增加新的絡繞方式或修改某種絡繞方式時,完全不用改動別的程序,這些程序中可能有相同的部分,也可以把它們象子程序樣單獨作為子程序存儲,在程序容量允許時也可以直接放在各個需要的程序中。
當ABM模塊運行時,可以設定該模塊的啟動方式,包括變量是否請零,起動執行的程序號,串行口通訊參數等。ABM模塊還有另外一個特點,可以通過編程處理,使當程序由于編程錯誤導致程序執行中斷時(例如溢出,被零除等),是否自動重新啟動。那么設定ABM模塊啟動時是否對變量初始化就有意義,因此在絡筒機控制系統設計是采用不清零的啟動方式。
七、抗干擾、防錯的措施及其它
1、實際系統運行時,由于大電機的運行,可能會使ABM模塊和PLC的CPU之間和通訊中斷,ABM和CPU之間的通訊是通過底板CPU總線進行的,高速計數器的目標值由ABM計算,在絡繞過程中必須使ABM的計算數據一直有效,不能中斷,因此在通訊暫時中斷時要使CPU使用前次的計算結果,而后等待通訊在幾秒內繼續。這種情況極少見也沒有規律。
2、可以設定ABM模塊的啟動方式,使ABM在由于編程錯誤而導致ABM程序執行意外中斷時,例如溢出錯誤,強制ABM運行。這樣強制運行和啟動時不對變量初始化可以使程序繼續原來的過程運行,而且不必重新初始計算,而且不會由于中斷自動進入命令方式使整個系統動作中止。而對出現了嚴重的程序錯誤,如行程和轉速計算的錯誤則即使ABM程序繼續運行也無能為力了
Nwl D20659-DC
Keyence FL-S001
Interface EBS-1306
Trumpf 1564904 Dcc3
Brother B521111-5
Ge 145D4718P1
Ge 125D6292G0008
Ge 148C6901G001 I&c 5000
Saic SA-PS-00-24VDC
Yaskawa SGDR-SDA350A01B
Woodward 5466-045
VBG-DN-K20-DMD
Nei RP50-043
OPTX298A EQTX169B-001 Tc7700
Chromatics 100396XXIM
Chromatics 100396KM-XXI
Chromatics 100396M-XXI
Celmark X-372-100(A)
Graco 236929
Ge 0994D153G0019
Abb 81943A059-1
Ge 0947D382G0001
Westinghouse 7381A93G05
Ge 44A300221-G03
Lovejoy Controls 9515
Jordan Controls 50A-042585-001
Honeywell 31022283
Abb 3HNA006262-001
Tracor Westronics CB100124-02
Chromatics 100396KXXI-M
Chromatics 100396MXXI
Ge IS200EISBH1AAA
Ge 996D996G1
Ge 942D315G0002
免責聲明:
AMIKON我們銷售新產品和停產產品,獨立渠道購買此類特色產品。阿米控不是本網站特色產品的授權分*商、經銷商或代表。本網站上使用的所有產品名稱/產品圖片、商標、品牌和徽標均為其各自所有者的財產。帶有這些名稱,圖片、商標、品牌和徽標的產品描述、描寫或銷售僅用于識別目的,并不表示與任何權利持有人有任何關聯或授權。