編程語言
程序代碼中加載到PLC系統(tǒng)中的程序,一系列二進(jìn)制代碼編號(hào),用于表示程序指令。
可以使用基于助記符的匯編語言,并使用稱為匯編程序的計(jì)算機(jī)程序?qū)⒅浄D(zhuǎn)換為機(jī)器代碼。
可以使用高級(jí)語言(C,BASIC等)。
編程設(shè)備
PLC可以通過適當(dāng)?shù)木幊淘O(shè)備重新編程:
?編程控制臺(tái)
?PC
?手程序員
梯形邏輯簡(jiǎn)介
梯形邏輯使用類似于繼電器原理圖電路圖的圖形符號(hào)。
梯形圖由兩條代表電源軌的垂直線組成。 電路在這兩個(gè)垂直線之間以水平線連接。
梯形圖功能
強(qiáng)>? 電源從左向右流動(dòng)。
? 右側(cè)輸出不能直接與左側(cè)連接。
? 聯(lián)系人不能放在輸出的右邊。
? 每個(gè)梯級(jí)至少包含一個(gè)輸出。
? 每個(gè)輸出只能在程序中使用一次。
? 特定的輸入a /o輸出可以出現(xiàn)在梯形圖的多個(gè)梯級(jí)中。
? 輸入a /o輸出均由其地址標(biāo)識(shí),使用的符號(hào)取決于PLC制造商。
聲明列表簡(jiǎn)介
語句列表是一種使用布爾的助記符縮寫的編程語言
邏輯運(yùn)算。 布爾運(yùn)算適用于組合
變量的真或假。
聲明是PLC的指令或指令。
聲明列表操作
*加載(LD)指令。
*和(A)指示。
*或(O)指示。
*輸出(=)指令。
功能塊圖
功能塊表示為一個(gè)寫有函數(shù)名稱的框。
示例 ? 請(qǐng)注意:
LD:負(fù)載
O:或
AN:而不是(和常閉的聯(lián)系人)
ALD:和第一個(gè)具有第二個(gè)LD的LD
<代碼>
代碼>