4.簡化應用軟件生成過程:使用匯編語言和語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其餘由係統軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設計能力。
5.強化調試手段:無論是匯編程序,還是語言程序調試,都是令編輯人員頭疼的事,而PLC的程序調試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內部編輯、調試、監控等,並在軟件支持下,診斷和調試操作都很簡單。
總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長時間的專門訓練。
2 編程語言的形式
採用常用的兩種編程語言,一是梯形圖,二是助記符語言表。採用梯形圖編程,因為它直觀易懂,但需要一臺個人計算機及相應的編程軟件;採用助記符形式便於實驗,因為它只需要一臺簡易編程器,而不必用昂貴的圖形編程器或計算機來編程。
雖然一些的PLC還具有與計算機兼容的C語言、BASIC語言、的語言(如西門子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語言、通用計算機兼容的匯編語言等。不管怎麼樣,各廠家的編程語言都只能適用於本廠的產品。
編程指令:指令是PLC被告知要做什麼,以及怎樣去做的代碼或符號。從本質上講,指令只是一些二進制代碼,這點PLC與普通的計算機是完全相同的。同時PLC也有編譯係統,它可以把一些文字符號或圖形符號編譯成機器碼,所以用戶看到的PLC指令一般不是機器碼而是文字代碼,或圖形符號。常用的助記符語句用英文文字(可用多國文字)的縮寫及數字代表各相應指令。常用的圖形符號即梯形圖,它類似於電氣原理圖是符號,易為電氣工作人員所接受。
ABB P57360001-MS DSMB179 存儲模塊
ABB P57360001-LE DSMB345 DSMB 345 存儲模塊
ABB P57310256-E DSBC110 DSBC 110
ABB P57310001-PD DSDC111 DSDC 111
ABB P57310001-NF 處理器模塊
ABB P57310001-MP DSPC172H DSPC 172H 處理器板
ABB P57310001-MF DSPU140 DSPU 140
ABB P5730030-UP DSAO120K01 DSAO 120K01 模擬量輸出模塊
ABB P5716075-P DSDX452
ABB P5716075-BG DSDX454L DSDX 454L
ABB P57160001-LB DSDP301 DSDP 301
ABB P57160001-ADK DSTX170 DSTX 170
ABB P5712289-A DSAX452 DSAX 452
ABB P57120001-FX DSAI160 DSAI 160
ABB P48990001-NK DSSR122 DSSR 122 電源
ABB P48990001-LT DSSA160A DSSA 160A 電源ABB P3ASF701200B1017 DSCS 160 DSCS160 處理器模塊
ABB P3ASU21C110 DCU 30/7 DCU30/7
ABB P3BDH000002R1 PM 802F PM802F 機架
ABB P3BDH000013R1 SA 811F SA811F 電源模塊
ABB P3BDS005799R1 PM665 處理器模塊