主營AB/ABB/GE/施耐德/本特利/ TRICONEX 巴赫曼/西屋/黑馬 福克斯波羅 霍尼韋爾 等PLC 模塊卡件 可以根據用戶需求,提供選型配置、電氣控制櫃設計.工程設計、係統成套、軟件編程、現場調試。
PLC的軟件由係統程序和用戶程序組成。
係統程序由PLC制造廠商設計編寫的,並存入PLC的係統存儲器中,用戶不能直接讀寫與更改。係統程序一般包括係統診斷程序、輸入處理程序、編譯程序、信息傳送程序、監控程序等。
PLC的用戶程序是用戶利用PLC的編程語言,根據控制要求編制的程序。在PLC的應用中,zui重要的是用PLC的編程語言來編寫用戶程序,以實現控制目的。由於PLC是專門為工業控制而開發的裝置,其主要使用者是廣大電氣技術人員,為了滿足他們的傳統習慣和掌握能力,PLC的主要編程語言採用比計算機語言相對簡單、易懂、形象的專yong語言。
PLC編程語言是多種多樣的,對於不同生產廠家、不同係列的PLC產品採用的編程語言的表達方式也不相同,但基本上可歸納兩種類型:一是採用字符表達方式的編程語言,如語句表等;二是採用圖形符號表達方式編程語言.
1.梯形圖語言
梯形圖語言是在傳統電器控制係統中常用的接觸器、繼電器等圖形表達符號的基礎上演變而來的。它與電器控制線路圖相似,繼承了傳統電器控制邏輯中使用的框架結構、邏輯運算方式和輸入輸出形式,具有形象、直觀、實用的特點。因此,這種編程語言為廣大電氣技術人員所熟知,是應用zui廣泛的PLC的編程語言,是PLC的第yi編程語言。
2.語句表語言
這種編程語言是一種與匯編語言類似的助記符編程表達方式。在PLC應用中,經常採用簡易編程器,而這種編程器中沒有CRT屏幕顯示,或沒有較大的液晶屏幕顯示。因此,就用一係列PLC操作命令組成的語句表將梯形圖描述出來,再通過簡易編程器輸入到PLC中。雖然各個PLC生產廠家的語句表形式不盡相同,但基本功能相差無幾。以下是與圖1中梯形圖對應的(FX係列PLC)語句表程序。
可以看出,語句是語句表程序的基本單元,每個語句和微機一樣也由地址(步序號)、操作碼(指令)和操作數(數據)三部分組成。
668.30 ms-r6 ksy66830msr6
Bosch se-b2 020.030-00.000
4300g0283 g1531-80010
Control technique 115 u 3 c 300
Allen Bradley MPL-A520K-MJ22AA
Allen Bradley MPL-B520K-SK72AA
Lenze EVF8216-E Inverter 33.8216-E.21.22
Allen Bradley MPL-A520K-MJ22AA
Allen Bradley MPL-B540D-MJ22AA
Allen Bradley MPL-B520K-SK72AA
FC-302PK75T5E20H1XGXXXXSXXXXALB2CXXXXD0
FC-302P2K2T5E20H1XGXXXXSXXXXALBXCXXXXD0
Aventics 3712091000/371 209 1000
Siemens Ti Output Module 500-5019
Siemens Simoreg 6RB2110-0FD01
Siemens 6BK8000-1EA00-1XA0
Allen Bradley MPL-B310P-MK74AA
dre80m4be05
Siemens 1fk7034-5ak71-1lg0
Rosemount 1151 hp6s22