- 零基礎(chǔ)學(xué)西門子PLC編程:入門、提高、應(yīng)用、實例
- 韓雪濤主編 吳瑛 韓廣興副主編
- 681字
- 2022-01-21 14:43:14
第5章 西門子PLC的梯形圖
5.1 西門子PLC梯形圖(LAD)的結(jié)構(gòu)
在PLC梯形圖中,特定的符號和文字標(biāo)識標(biāo)注了控制線路各電氣部件及其工作狀態(tài)。整個控制過程由多個梯級來描述,也就是說每一個梯級通過能流線上連接的圖形、符號或文字標(biāo)識反映了控制過程中的一個控制關(guān)系。在梯級中,控制條件表示在左面,然后沿能流線逐漸表現(xiàn)出控制結(jié)果,這就是PLC梯形圖。這種編程設(shè)計習(xí)慣非常直觀、形象,與電氣線路圖十分對應(yīng),控制關(guān)系一目了然。
圖5-1為西門子PLC的梯形圖。

圖5-1 西門子PLC梯形圖
西門子PLC梯形圖主要由母線、觸點、線圈、指令框構(gòu)成,如圖5-2所示。
5.1.1 母線
西門子PLC梯形圖編程時,習(xí)慣性地只畫出左母線,省略右側(cè)母線,但其所表達梯形圖程序中的能流仍是由左側(cè)母線經(jīng)程序中觸點、線圈等至右側(cè)的,如圖5-3所示。

圖5-2 西門子PLC梯形圖的結(jié)構(gòu)

西門子PLC梯形圖的特點

圖5-3 西門子PLC梯形圖母線的含義及特點
5.1.2 觸點
觸點表示邏輯輸入條件,如開關(guān)、按鈕或內(nèi)部條件。在西門子PLC梯形圖中,觸點地址用I、Q、M、T、C等字母表示,格式為IX.X、QX.X…,如常見的I0.0、I0.1、I1.1…,Q0.0、Q0.1、Q0.2…M0.0等,如圖5-4所示。

圖5-4 西門子PLC梯形圖中的觸點

5.1.3 線圈
線圈通常表示邏輯輸出結(jié)果。西門子PLC梯形圖中的線圈種類有很多,如輸出繼電器線圈、輔助繼電器線圈等,線圈的得、失電情況與線圈的邏輯賦值有關(guān),如圖5-5所示。

圖5-5 線圈的含義及特點


圖5-6 西門子PLC梯形圖中觸點和線圈文字(地址)標(biāo)識方法
5.1.4 指令框
在西門子PLC梯形圖中,除上述的母線、觸點、線圈等基本組成元素外,還通常使用一些指令框(也稱為功能塊)用來表示定時器、計數(shù)器或數(shù)學(xué)運算、邏輯運算等附加指令,如圖5-7所示,不同指令框的具體含義將在后面章節(jié)中介紹。

圖5-7 指令框的含義及特點
- Web應(yīng)用系統(tǒng)開發(fā)實踐(C#)
- Java Web開發(fā)學(xué)習(xí)手冊
- Linux C/C++服務(wù)器開發(fā)實踐
- Boost C++ Application Development Cookbook(Second Edition)
- 網(wǎng)頁設(shè)計與制作教程(HTML+CSS+JavaScript)(第2版)
- Practical Windows Forensics
- Python GUI Programming Cookbook
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)
- Kivy Cookbook
- 實戰(zhàn)Java高并發(fā)程序設(shè)計(第2版)
- 計算機應(yīng)用技能實訓(xùn)教程
- SignalR:Real-time Application Development(Second Edition)
- Android移動應(yīng)用項目化教程
- PostgreSQL 12 High Availability Cookbook
- Python程序設(shè)計現(xiàn)代方法