西門子模塊6ES7214-1BG40-0XB0 西門子模塊6ES7214-1BG40-0XB0 1 5 6 1 8 7 2 2 0 5 7 號 碼 1 5 6 1 8 7 2 2 0 5 7 潯之漫智控技術(上海)有限公司 上海詩慕自動化設備有限公司 本公司銷售西門子自動化產品,*,質量保證,價格優勢 西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網 西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜 我公司大量現貨供應,價格優勢,*,德國* 6ES7214-1AG40-0XB0 SIMATIC S7-1200, firmare V4.0,CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
![](https://mall.industry.siemens.com/collaterals/files/32/jpg/G_ST70_XX_00859t.jpg) | 6ES7214-1AG31-0XB0 SIMATIC S7-1200, firmare V3.0,CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
![](https://mall.industry.siemens.com/collaterals/files/32/jpg/G_ST70_XX_98595t.jpg) | 6ES7214-1BG40-0XB0 SIMATIC S7-1200, firmare V4.0,CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
![](https://mall.industry.siemens.com/collaterals/files/32/jpg/G_ST70_XX_00860t.jpg) | 6ES7214-1BG31-0XB0 SIMATIC S7-1200, firmare V3.0, CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
![](https://mall.industry.siemens.com/collaterals/files/32/jpg/G_ST70_XX_98597t.jpg) | 6ES7214-1HG40-0XB0 SIMATIC S7-1200, firmare V4.0,CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
![](https://mall.industry.siemens.com/collaterals/files/32/jpg/G_ST70_XX_00861t.jpg) | 6ES7214-1HG31-0XB0 SIMATIC S7-1200, firmare V3.0,CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
緊湊的高性能CPU1214C,帶有24點集成輸入/輸出。可通過下列各項進行擴展:1個信號板 (SB),8信號模板(SM),多達3個通訊模塊 (CM)。 ![](http://img05.jdzj.com/oledit/UploadFile/news2015a/image/20160620/20160620204356215621593345.jpg)
西門子CPU1214C模塊6ES7214-1BG40-0XB0 西門子CPU1214C 產品簡介: CPU 1214C 接線圖 列表: CPU 1214C AC/DC/繼電器 (6ES7 214-1BG40-0XB0) ![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=62121591435&imageFileName=47319268491.PNG&Language=zh-CHS)
| ① | 24 VDC 傳感器電源輸出 要獲得更好的抗噪聲效果,即使未使用傳感器電源,也可將“M”連接到機殼接地。 | ② | 對于漏型輸入,將“-”連接到“M”(如圖所示)。 對于源型輸入,將“+”連接到“M”。 | 注 1: X11 連接器必須鍍金。 有關訂貨號,請參見附錄 C“備件”。 | 注 2: 可將 L1 或 N (L2) 端子連接到 240 VAC 的電壓源。 可將 N 端子視為 L2,無需接地。 L1 和 N (L2) 端子無需極化。 |
列表: CPU 1214C AC/DC/繼電器 (6ES7 214-1BG40-0XB0) 的連接器針腳位置 針腳 | X10 | X11(鍍金) | X12 |
---|
1 | L1/120-240 VAC | 2 M | 1L | 2 | N/120-240 VAC | AI 0 | DQ a.0 | 3 | 功能性接地 | AI 1 | DQ a.1 | 4 | L+/24 VDC 傳感器輸出 | -- | DQ a.2 | 5 | M/24 VDC 傳感器輸出 | -- | DQ a.3 | 6 | 1M | -- | DQ a.4 | 7 | DI a.0 | -- | 2L | 8 | DI a.1 | -- | DQ a.5 | 9 | DI a.2 | -- | DQ a.6 | 10 | DI a.3 | -- | DQ a.7 | 11 | DI a.4 | -- | DQ b.0 | 12 | DI a.5 | -- | DQ b.1 | 13 | DI a.6 | -- | -- | 14 | DI a.7 | -- | -- | 15 | DI b.0 | -- | -- | 16 | DI b.1 | -- | -- | 17 | DI b.2 | -- | -- | 18 | DI b.3 | -- | -- | 19 | DI b.4 | -- | -- | 20 | DI b.5 | -- | -- |
列表: CPU 1214C DC/DC/繼電器 (6ES7 214-1HG40-0XB0) ![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=62121591435&imageFileName=47462097291.PNG&Language=zh-CHS)
| ① | 24 VDC 傳感器電源輸出 要獲得更好的抗噪聲效果,即使未使用傳感器電源,也可將“M”連接到機殼接地。 | ② | 對于漏型輸入,將“-”連接到“M”(如圖所示)。 對于源型輸入,將“+”連接到“M”。 | 注: X11 連接器必須鍍金。 有關訂貨號,請參見附錄 C“備件”。 |
列表: CPU 1214C DC/DC/繼電器 (6ES7 214-1HG40-0XB0) 的連接器針腳位置 針腳 | X10 | X11(鍍金) | X12 |
---|
1 | L+/24 VDC | 2 M | 1L | 2 | M/24 VDC | AI 0 | DQ a.0 | 3 | 功能性接地 | AI 1 | DQ a.1 | 4 | L+/24 VDC 傳感器輸出 | -- | DQ a.2 | 5 | M/24 VDC 傳感器輸出 | -- | DQ a.3 | 6 | 1M | -- | DQ a.4 | 7 | DI a.0 | -- | 2L | 8 | DI a.1 | -- | DQ a.5 | 9 | DI a.2 | -- | DQ a.6 | 10 | DI a.3 | -- | DQ a.7 | 11 | DI a.4 | -- | DQ b.0 | 12 | DI a.5 | -- | DQ b.1 | 13 | DI a.6 | -- | -- | 14 | DI a.7 | -- | -- | 15 | DI b.0 | -- | -- | 16 | DI b.1 | -- | -- | 17 | DI b.2 | -- | -- | 18 | DI b.3 | -- | -- | 19 | DI b.4 | -- | -- | 20 | DI b.5 | -- | -- |
列表: CPU 1214C DC/DC/DC (6ES7 214-1AG40-0XB0) ![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=62121591435&imageFileName=47508676491.PNG&Language=zh-CHS)
| ① | 24 VDC 傳感器電源輸出 要獲得更好的抗噪聲效果,即使未使用傳感器電源,也可將“M”連接到機殼接地。 | ② | 對于漏型輸入,將“-”連接到“M”(如圖所示)。 對于源型輸入,將“+”連接到“M”。 | 注: X11 連接器必須鍍金。 有關訂貨號,請參見附錄 C“備件”。 |
針腳 | X10 | X11(鍍金) | X12 |
---|
1 | L+/24 VDC | 2 M | 3L+ | 2 | M/24 VDC | AI 0 | 3M | 3 | 功能性接地 | AI 1 | DQ a.0 | 4 | L+/24 VDC 傳感器輸出 | -- | DQ a.1 | 5 | M/24 VDC 傳感器輸出 | -- | DQ a.2 | 6 | 1M | -- | DQ a.3 | 7 | DI a.0 | -- | DQ a.4 | 8 | DI a.1 | -- | DQ a.5 | 9 | DI a.2 | -- | DQ a.6 | 10 | DI a.3 | -- | DQ a.7 | 11 | DI a.4 | -- | DQ b.0 | 12 | DI a.5 | -- | DQ b.1 | 13 | DI a.6 | -- | -- | 14 | DI a.7 | -- | - | 15 | DI b.0 | -- | -- | 16 | DI b.1 | -- | -- | 17 | DI b.2 | -- | -- | 18 | DI b.3 | -- | -- | 19 | DI b.4 | -- | -- | 20 | DI b.5 | -- | -- |
列表: CPU 1214C DC/DC/DC (6ES7 214-1AG40-0XB0) 的連接器針腳位置 CPU 1214C 支持的定時器、計數器和代碼塊 列表: CPU 1214C 支持的塊、定時器和計數器 元素 | 說明 |
---|
塊 | 類型 | OB、FB、FC、DB | 大小 | 64 KB | 數量 | 一共多達 1024 個塊 (OB + FB + FC + DB) | FB、FC 和 DB 的地址范圍 | FB 和 FC: 1 到 65535(例如 FB 1 到 FB 65535) DB: 1 到 59999 | 嵌套深度 | 16(從程序循環 OB 或啟動 OB 開始) 6(從任意中斷事件 OB 開始) | 監視 | 可以同時監視 2 個代碼塊的狀態 | OB | 程序循環 | 多個 | 啟動 | 多個 | 延時中斷 | 4(每個事件 1 個) | 循環中斷 | 4(每個事件 1 個) | 硬件中斷 | 50(每個事件 1 個) | 時間錯誤中斷 | 1 | 診斷錯誤中斷 | 1 | 拔出或插入模塊 | 1 | 機架或站故障 | 1 | 時鐘 | 多個 | 狀態 | 1 | 更新 | 1 | 配置文件 | 1 | 定時器 | 類型 | IEC | 數量 | 僅受存儲器大小限制 | 存儲 | DB 結構,每個定時器 16 個字節 | 計數器 | 類型 | IEC | 數量 | 僅受存儲器大小限制 | 存儲 | DB 結構,大小取決于計數類型 - SInt 和 USInt: 3 個字節
- Int 和 UInt: 6 個字節
- DInt 和 UDInt: 12 個字節
|
列表: 通信 技術數據 | 說明 |
---|
端口數 | 1 | 類型 | 以太網 | HMI 設備 | 3 | 編程設備 (PG) | 1 | 連接 | - 8 個用于開放式用戶通信(主動或被動): TSEND_C、TRCV_C、TCON、TDISCON、TSEND 和 TRCV
- 3 個用于服務器 GET/PUT(CPU 間)S7 通信
- 8 個用于客戶端 GET/PUT(CPU 間)S7 通信
| 數據傳輸率 | 10/100 Mb/s | 隔離(外部信號與 PLC 邏輯側) | 變壓器隔離,1500 VAC(僅針對短期事件安全) | 電纜類型 | CAT5e 屏蔽電纜 |
列表: 電源 技術數據 | CPU 1214C AC/DC/繼電器 | CPU 1214C DC/DC/繼電器 | CPU 1214C DC/DC/DC |
---|
電壓范圍 | 85 到 264 VAC | 20.4 VDC 到 28.8 VDC | 電源頻率 | 47 到 63 Hz | -- | 輸入電流(負載時) | 僅 CPU | 120 VAC 時 100 mA 240 VAC 時 50 mA | 24 VDC 時 500 mA | 具有所有擴展附件的 CPU | 120 VAC 時 300 mA 240 VAC 時 150 mA | 24 VDC 時 1500 mA | 浪涌電流() | 264 VAC 時 20 A | 28.8 VDC 時 12 A | 隔離(輸入電源與邏輯側) | 1500 VAC | 未隔離 | 漏地電流,交流線路對功能地 | 0.5 mA | - | 保持時間(掉電) | 120 VAC 時 20 ms 240 VAC 時 80 ms | 24 VDC 時 10 ms | 內部保險絲,用戶不可更換 | 3 A,250 V,慢速熔斷 |
列表: 傳感器電源 技術數據 | CPU 1214C AC/DC/繼電器 | CPU 1214C DC/DC/繼電器 | CPU 1214C DC/DC/DC |
---|
電壓范圍 | 20.4 到 28.8 VDC | L+ - 4 VDC(小) | 額定輸出電流() | 400 mA(短路保護) | 波紋噪聲 (<10 MHz) | < 1 V 峰峰值 | 與輸入線路相同 | 隔離(CPU 邏輯側與傳感器電源) | 未隔離 |
西門子CPU1214C模塊6ES7214-1BG40-0XB0 西門子CPU1214C 技術參數: 訂貨號 | 6ES7214-1BG40-0XB0 | 6ES7214-1AG40-0XB0 | 6ES7214-1HG40-0XB0 |
---|
| CPU 1214C,AC/DC/繼電器,14DI/10DO/2AI | CPU 1214C,DC/DC/DC,14DI/10DO/2AI | CPU 1214C,DC/DC/繼電器,14DI/10DO/2AI |
---|
一般信息 | | | | 產品型號標識 | CPU 1214C AC/DC/繼電器 | CPU 1214C DC/DC/DC | CPU 1214C DC/DC/繼電器 | 工程組態方式 | | | | | STEP 7 V13 SP1 或更高版本 | STEP 7 V13 SP1 或更高版本 | STEP 7 V13 SP1 或更高版本 | 電源電壓 | | | | 額定值 (DC) | | | | | | √ | √ | 額定值 (AC) | | | | | √ | | | | √ | | | 編碼器電源 | | | | 24 V 編碼器電源 | | | | | 20.4 至 28.8V | L+ 減 4 V DC 小 | L+ 減 4 V DC 小 | 功耗 | | | | 功耗,典型值 | 14 W | 12 W | 12 W | 存儲器 | | | | 工作存儲器 | | | | | 100 KB | 100 KB | 100 KB | 裝載存儲器 | | | | | 4 MB | 4 MB | 4 MB | | 帶 SIMATIC 存儲卡 | 帶 SIMATIC 存儲卡 | 帶 SIMATIC 存儲卡 | 后備 | | | | | √ | √ | √ | CPU 處理時間 | | | | 位操作時,典型值 | 0.085 μs/指令 | 0.085 μs/指令 | 0.085 μs/指令 | 字操作時,典型值 | 1.7 μs/指令 | 1.7 μs/指令 | 1.7 μs/指令 | 浮點數運算時,典型值 | 2.3 μs/指令 | 2.3 μs/指令 | 2.3 μs/指令 | 數據區及其保持性 | | | | 標志 | | | | | 8 KB;位存儲器地址區大小 | 8 KB;位存儲器地址區大小 | 8 KB;位存儲器地址區大小 | 過程映像 | | | | | 1 KB | 1 KB | 1 KB | | 1 KB | 1 KB | 1 KB | 日時鐘 | | | | 時鐘 | | | | | √ | √ | √ | 數字量輸入 | | | | 數字量輸入點數 | 14;集成式 | 14;集成式 | 14;集成式 | | 6;HSC(高速計數) | 6;HSC(高速計數) | 6;HSC(高速計數) | 數字量輸出 | | | | 數字量輸出點數 | 10;繼電器 | 10 | 10;繼電器 | | | 4;100 kHz 脈沖串輸出 | | 模擬量輸入 | | | | 集成通道 (AI) | 2;0 ~ 10V | 2;0 ~ 10V | 2;0 ~ 10V | 輸入范圍 | | | | | √ | √ | √ | 1.接口 | | | | 接口類型 | PROFINET | PROFINET | PROFINET | 物理接口 | 以太網 | 以太網 | 以太網 | 功能 | | | | |
PLC 硬件系統設計
1 . PLC 型號的選擇 在作出系統控制方案的決策之前,要詳細了解被控對象的控制要求,從而決定是否選用 PLC 進行控制。 在控制系統邏輯關系較復雜(需要大量中間繼電器、時間繼電器、計數器等)、工藝流程和產品改型較頻繁、需要進行數據處理和信息管理(有數據運算、模擬量的控制、 PID 調節等)、系統要求有較高的可靠性和穩定性、準備實現工廠自動化聯網等情況下,使用 PLC 控制是很必要的。 目前,國內外眾多的生產廠家提供了多種系列功能各異的 PLC 產品,使用戶眼花繚亂、無所適從。所以全面權衡利弊、合理地選擇機型才能達到經濟實用的目的。一般選擇機型要以滿足系統功能需要為宗旨,不要盲目貪大求全,以免造成投資和設備資源的浪費。機型的選擇可從以下幾個方面來考慮。 ( 1 )對輸入 / 輸出點的選擇 盲目選擇點數多的機型會造成一定浪費。 要先弄清除控制系統的 I/O 總點數,再按實際所需總點數的 15 ~ 20 %留出備用量(為系統的改造等留有余地)后確定所需 PLC 的點數。 另外要注意,一些高密度輸入點的模塊對同時接通的輸入點數有限制,一般同時接通的輸入點不得超過總輸入點的 60 %; PLC 每個輸出點的驅動能力( A/ 點)也是有限的,有的 PLC 其每點輸出電流的大小還隨所加負載電壓的不同而異;一般 PLC 的允許輸出電流隨環境溫度的升高而有所降低等。在選型時要考慮這些問題。 PLC 的輸出點可分為共點式、分組式和隔離式幾種接法。隔離式的各組輸出點之間可以采用不同的電壓種類和電壓等級,但這種 PLC 平均每點的價格較高。如果輸出信號之間不需要隔離,則應選擇前兩種輸出方式的 PLC 。 ( 2 )對存儲容量的選擇 對用戶存儲容量只能作粗略的估算。在僅對開關量進行控制的系統中,可以用輸入總點數乘 10 字 / 點+輸出總點數乘 5 字 / 點來估算;計數器/ 定時器按( 3 ~ 5 )字 / 個估算;有運算處理時按( 5 ~ 10 )字 / 量估算;在有模擬量輸入 / 輸出的系統中,可以按每輸入 / (或輸出)一路模擬量約需( 80 ~ 100 )字左右的存儲容量來估算;有通信處理時按每個接口 200 字以上的數量粗略估算。后,一般按估算容量的50 ~ 100 %留有裕量。對缺乏經驗的設計者,選擇容量時留有裕量要大些。 ( 3 )對 I/O 響應時間的選擇 PLC 的 I/O 響應時間包括輸入電路延遲、輸出電路延遲和掃描工作方式引起的時間延遲(一般在 2 ~ 3 個掃描周期)等。對開關量控制的系統,PLC 和 I/O 響應時間一般都能滿足實際工程的要求,可不必考慮 I/O 響應問題。但對模擬量控制的系統、特別是閉環系統就要考慮這個問題。 ( 4 )根據輸出負載的特點選型 不同的負載對 PLC 的輸出方式有相應的要求。例如,頻繁通斷的感性負載,應選擇晶體管或晶閘管輸出型的,而不應選用繼電器輸出型的。但繼電器輸出型的 PLC 有許多優點,如導通壓降小,有隔離作用,價格相對較便宜,承受瞬時過電壓和過電流的能力較強,其負載電壓靈活(可交流、可直流)且電壓等級范圍大等。所以動作不頻繁的交、直流負載可以選擇繼電器輸出型的 PLC 。 ( 5 )對在線和離線編程的選擇 離線編程示指主機和編程器共用一個 CPU ,通過編程器的方式選擇開關來選擇 PLC 的編程、監控和運行工作狀態。編程狀態時, CPU 只為編程器服務,而不對現場進行控制。編程器編程屬于這種情況。在線編程是指主機和編程器各有一個 CPU ,主機的 CPU 完成對現場的控制,在每一個掃描周期末尾與編程器通信,編程器把修改的程序發給主機,在下一個掃描周期主機將按新的程序對現場進行控制。計算機輔助編程既能實現離線編程,也能實現在線編程。在線編程需購置計算機,并配置編程軟件。采用哪種編程方法應根據需要決定。 ( 6 )據是否聯網通信選型 若 PLC 控制的系統需要聯入工廠自動化網絡,則 PLC 需要有通信聯網功能,即要求 PLC 應具有連接其他 PLC 、上位計算機及 CRT 等的接口。大、中型機都有通信功能,目前大部分小型機也具有通信功能。 ( 7 )對 PLC 結構形式的選擇 在相同功能和相同 I/O 點數據的情況下,整體式比模塊式價格低。但模塊式具有功能擴展靈活,維修方便(換模塊),容易判斷故障等優點,要按實際需要選擇 PLC 的結構形式。 2 .分配輸入 / 輸出點 一般輸入點和輸入信號、輸出點和輸出控制是一一對應的。 分配好后,按系統配置的通道與接點號,分配給每一個輸入信號和輸出信號,即進行編號。 在個別情況下,也有兩個信號用一個輸入點的,那樣就應在接入輸入點前,按邏輯關系接好線(如兩個觸點先串聯或并聯),然后再接到輸入點。 ( 1 )確定 I/O 通道范圍 不同型號的 PLC ,其輸入 / 輸出通道的范圍是不一樣的,應根據所選 PLC 型號,查閱相應的編程手冊,決不可“張冠李戴”。必須參閱有關操作手冊。 ( 2 )部輔助繼電器 內部輔助繼電器不對外輸出,不能直接連接外部器件,而是在控制其他繼電器、定時器 / 計數器時作數據存儲或數據處理用。 從功能上講,內部輔助繼電器相當于傳統電控柜中的中間繼電器。 未分配模塊的輸入 / 輸出繼電器區以及未使用 1 : 1 鏈接時的鏈接繼電器區等均可作為內部輔助繼電器使用。根據程序設計的需要,應合理安排PLC 的內部輔助繼電器,在設計說明書中應詳細列出各內部輔助繼電器在程序中的用途,避免重復使用。參閱有關操作手冊。 ( 3 )分配定時器 / 計數器 PLC 的定時器 / 計數器數量分別見有關操作手冊。 7.3 PLC 軟件系統設計方法及步驟 7.3.1 PLC 軟件系統設計的方法 在了解了 PLC 程序結構之后,就要具體地編制程序了。編制 PLC 控制程序的方法很多,這里主要介紹幾種典型的編程方法。 @ 圖解法編程 圖解法是靠畫圖進行 PLC 程序設計。常見的主要有梯形圖法、邏輯流程圖法、時序流程圖法和步進順控法。 (1) 梯形圖法:梯形圖法是用梯形圖語言去編制 PLC 程序。這是一種模仿繼電器控制系統的編程方法。其圖形甚至元件名稱都與繼電器控制電路十分相近。這種方法很容易地就可以把原繼電器控制電路移植成 PLC 的梯形圖語言。這對于熟悉繼電器控制的人來說,是的一種編程方法。 (2) 邏輯流程圖法:邏輯流程圖法是用邏輯框圖表示 PLC 程序的執行過程,反應輸入與輸出的關系。邏輯流程圖法是把系統的工藝流程,用邏輯框圖表示出來形成系統的邏輯流程圖。這種方法編制的 PLC 控制程序邏輯思路清晰、輸入與輸出的因果關系及聯鎖條件明確。邏輯流程圖會使整個程序脈絡清楚,便于分析控制程序,便于查找故障點,便于調試程序和維修程序。有時對一個復雜的程序,直接用語句表和用梯形圖編程可能覺得難以下手,則可以先畫出邏輯流程圖,再為邏輯流程圖的各個部分用語句表和梯形圖編制 PLC 應用程序。 (3) 時序流程圖法:時序流程圖法使首先畫出控制系統的時序圖(即到某一個時間應該進行哪項控制的控制時序圖),再根據時序關系畫出對應的控制任務的程序框圖,后把程序框圖寫成 PLC 程序。時序流程圖法很適合于以時間為基準的控制系統的編程方法。 (4) 步進順控法:步進順控法是在順控指令的配合下設計復雜的控制程序。一般比較復雜的程序,都可以分成若干個功能比較簡單的程序段,一個程序段可以看成整個控制過程中的一步。從整個角度去看,一個復雜系統的控制過程是由這樣若干個步組成的。系統控制的任務實際上可以認為在不同時刻或者在不同進程中去完成對各個步的控制。為此,不少 PLC 生產廠家在自己的 PLC 中增加了步進順控指令。在畫完各個步進的狀態流程圖之后,可以利用步進順控指令方便地編寫控制程序。 2. 經驗法編程 經驗法是運用自己的或別人的經驗進行設計。多數是設計前先選擇與自己工藝要求相近的程序,把這些程序看成是自己的“試驗程序”。結合自己工程的情況,對這些“試驗程序”逐一修改,使之適合自己的工程要求。這里所說的經驗,有的是來自自己的經驗總結,有的可能是別人的設計經驗,就需要日積月累,善于總結。 3. 計算機輔助設計編程 計算機輔助設計是通過 PLC 編程軟件在計算機上進行程序設計、離線或在線編程、離線仿真和在線調試等等。使用編程軟件可以十分方便地在計算機上離線或在線編程、在線調試,使用編程軟件可以十分方便地在計算機上進行程序的存取、加密以及形成 EXE 運行文件。 7.3.2 PLC 軟件系統設計的步驟 在了解了程序結構和編程方法的基礎上,就要實際地編寫 PLC 程序了。編寫 PLC 程序和編寫其他計算機程序一樣,都需要經歷如下過程。 1. 對系統任務分塊 分塊的目的就是把一個復雜的工程,分解成多個比較簡單的小任務。這樣就把一個復雜的大問題化為多個簡單的小問題。這樣可便于編制程序。 2. 編制控制系統的邏輯關系圖 從邏輯關系圖上,可以反應出某一邏輯關系的結果是什么,這一結果又英國導出哪些動作。這個邏輯關系可以是以各個控制活動順序為基準,也可能是以整個活動的時間節拍為基準。邏輯關系圖反映了控制過程中控制作用與被控對象的活動,也反應了輸入與輸出的關系。 3. 繪制各種電路圖 繪制各種電路的目的,是把系統的輸入輸出所設計的地址和名稱聯系起來。這是很關鍵的一步。在繪制 PLC 的輸入電路時,不僅要考慮到信號的連接點是否與命名一致,還要考慮到輸入端的電壓和電流是否合適,也要考慮到在特殊條件下運行的可靠性與穩定條件等問題。特別要考慮到能否把高壓引導到 PLC 的輸入端,把高壓引入 PLC 輸入端,會對 PLC 造成比較大的傷害。在繪制 PLC 的輸出電路時,不僅要考慮到輸出信號的連接點是否與命名一致,還要考慮到 PLC 輸出模塊的帶負載能力和耐電壓能力。此外,還要考慮到電源的輸出功率和極性問題。在整個電路的繪制中,還要考慮設計的原則努力提高其穩定性和可靠性。雖然用 PLC 進行控制方便、靈活。但是在電路的設計上仍然需要謹慎、全面。因此,在繪制電路圖時要考慮周全,何處該裝按鈕,何處該裝開關,都要一絲不茍。 4. 編制 PLC 程序并進行模擬調試 在繪制完電路圖之后,就可以著手編制 PLC 程序了。當然可以用上述方法編程。在編程時,除了要注意程序要正確、可靠之外,還要考慮程序要簡捷、省時、便于閱讀、便于修改。編好一個程序塊要進行模擬實驗,這樣便于查找問題,便于及時修改,不要整個程序完成后一起算總帳。 5. 制作控制臺與控制柜 在繪制完電器、編完程序之后,就可以制作控制臺和控制柜了。在時間緊張的時候,這項工作也可以和編制程序并列進行。在制作控制臺和控制柜的時候要注意選擇開關、按鈕、繼電器等器件的質量,規格必須滿足要求。設備的安裝必須注意安全、可靠。比如說屏蔽問題、接地問題、高壓隔離等問題必須妥善處理。 6. 現場調試 現場調試是整個控制系統完成的重要環節。任何程序的設計很難說不經過現場調試就能使用的。只有通過現場調試才能發現控制回路和控制程序不能滿足系統要求之處;只有通過現場調試才能發現控制電路和控制程序發生矛盾之處;只有進行現場調試才能后實地測試和后調整控制電路和控制程序,以適應控制系統的要求。 7. 編寫技術文件并現場試運行 經過現場調試以后,控制電路和控制程序基本被確定了,整個系統的硬件和軟件基本沒有問題了。這時就要全面整流技術文件,包括整理電路圖、PLC 程序、使用說明及幫助文件。到此工作基本結束。 @ |