應用領域 | 化工 | 產地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
西門子PLC程序調試方法西門子PLC程序的調試可以分為模擬調試和現(xiàn)場調試兩個調試過程,在此之前首先對PLC外部接線作仔細檢查,這一個環(huán)節(jié)很重要。外部接線一定要準確無誤。也可以用事先編寫好的試驗程序對外部接線做掃描通電檢查來查找接線故障。不過,為了安全考慮,將主電路斷開。當確認接線無誤后再連接主電路,將模擬調試好的程序送入用戶存儲器進行調試,直到各部分的功
![]() |
參考價 | 面議 |
更新時間:2022-06-24 17:19:16瀏覽次數(shù):464
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6ES7521-1BL10-0AA0
TIA Portal為程序塊提供 KNOW_HOW_PROTECT 保護功能。如果沒有使用正確密碼打開使用此保護功能的塊時,僅塊接口參數(shù) Input、Output、 InOut 、Static 和塊注釋可見,而無法顯示接口參數(shù)Temp、Constant、程序代碼和網段注釋。此時被保護的程序塊也不能被修改。若使用正確的密碼打開程序塊時,可以顯示所有的接口參數(shù)、注釋和程序代碼。此時被保護的程序塊是可以被修改。
各控制器所支持的程序塊保護的功能如表1-1所示。
表1-1不同控制在STEP 7(TIA Portal)下所支持的程序塊保護功能
編程環(huán)境 | 編程語言 | 保護方式 | 適用的控制器 |
STEP 7 (TIA Portal) | § LAD / FBD / STL § S7-SCL § S7-GRAPH | 專有技術保護 (密碼保護) | S7-300/400 |
§ LAD / FBD § S7-SCL | S7-1200 (V4) | ||
§ LAD / FBD / STL § S7-SCL | S7-1500 |
硬件:CPU315-2PN/DP V3.2
軟件:TIA Portal V13 Update 6
3.1 組態(tài)S7-300站
打開TIA Portal V13切換到項目視圖,新建一個名為FB1_PROTECT的項目,在此項目下雙擊“添加新設備"選項添加一個名為PLC_1的S7-300站,并選擇CPU的類型為CPU315-2PN/DP。插入后CPU的以太網接口保持缺省的值(缺省IP:192.168.0.1,缺省子網掩碼:255.255.255.0)。完成后選擇菜單“項目 > 保存"保存硬件配置。
編寫FB1功能塊
雙擊項目樹下 “PLC_1 > 程序塊>添加新塊",在彈出的添加新塊的窗口中選擇要添加的塊,類型為FB(函數(shù)塊);編程語言為LAD;塊的名稱為“PROTECT_FB1"。點擊“確定"按鈕就創(chuàng)建了FB1塊且同時進入其程序編輯器環(huán)境。
定義FB1的接口區(qū):接口變量x、y、k、b和Temp1的數(shù)據類型都為整型,x為Input參數(shù);y為Output參數(shù);k和b為Constant參數(shù);Temp1為Temp參數(shù),如圖1-1所示。
信號板所消耗的電流
信號板型號 | 訂貨號 | 電流需求 | |
5 VDC (mA) | 24 VDC | ||
SB 1223 2 x 24 VDC 輸入/2 x 24 VDC 輸出 | 6ES7 223-0BD30-0XB0 | 50 | 4 mA/輸入 |
SB 1232 1 路模擬量輸出 | 6ES7 232-4HA30-0XB0 | 15 | 40 mA (無負載) |
SB 1221,200kHz 4 x 5 VDC 輸入 | 6ES7 221-3AD30-0XB0 | 40 | 15 mA/輸入 +15 mA |
SB 1222,200kHz 4 x 5 VDC 輸出 | 6ES7 222-1AD30-0XB0 | 35 | 15 mA |
SB 1223,200kHz 2 x 5 VDC 輸入/2 x 5 VDC 輸出 | 6ES7 223-3AD30-0XB0 | 35 | 15 mA/輸入 +15 mA |
SB 1221,200kHz 4 x 24 VDC 輸入 | 6ES7 221-3BD30-0XB0 | 40 | 7 mA/輸入 +20 mA |
SB 1222,200kHz 4 x 24 VDC 輸出 | 6ES7 222-1BD30-0XB0 | 35 | 15 mA |
SB 1223,200kHz 2 x 24VDC輸入/2x24 VDC輸出 | 6ES7 223-3BD30-0XB0 | 35 | 7 mA/輸入 +30 mA |
表7.通訊模塊所消耗的電流
通訊模塊型號 | 訂貨號 | 電流供應 (mA) | |
5 VDC | 24 VDC | ||
CM 1241 RS232 | 6ES7 241-1AH30-0XB0 | 220 | --- |
CM 1241 RS485 | 6ES7 241-1CH30-0XB0 | 220 | --- |
電源需求計算實例
以下實例是 PLC 電源計算實例,該 PLC 包括一個 CPU 1214C AC/DC/繼電器型、1xSM 1231 4 x 模擬量輸入、 3xSM 1223 8 DC輸入/8 繼電器輸出和 1xSM 1221 8DC 輸入。該實例一共有 46 點輸入和 34 點輸出 。電源需求如下表8.所示
表8.電源需求計算實例列表
CPU 電源計算 | 5 VDC | 24 VDC |
CPU 1214C AC/DC/繼電器型 | 1600 mA | 400 mA |
減 | ||
系統(tǒng)要求 | 5 VDC | 24 VDC |
CPU 1214C, 14點輸入 | --- | 14 * 4 mA = 56 mA |
1 個 SM 1231 | 1 * 80 mA = 80 mA | 1 * 45 mA = 45 mA |
3 個 SM 1223 | 3 * 145 mA = 435 mA | 3 * 8 * 4 mA = 96 mA |
3 * 8 * 11 mA = 264 mA | ||
1 個 SM 1221 | 1 * 105 mA = 105 mA | 8 * 4 mA = 32 mA |
總要求 | 620 mA | 493 mA |
等于 | ||
電流差額 | 5 VDC | 24 VDC |
總電流差額 | 980 mA | - 93 mA |
注意:該 CPU 已分配驅動內部繼電器線圈所需的電源,則電源計算中無需包括 CPU 內部繼電器線圈的功率要求。
由表中可以看出,所選 CPU 已經為 SM 提供了足夠的 5 VDC 電流,但沒有通過傳感器電源為所有輸入和擴展繼電器線圈提供足夠的 24 VDC 電流。I/O 需要 493 mA 而 CPU 只能提供 400 mA。則該系統(tǒng)而外需要一個至少為 93 mA 的 24 VDC 電源以運行所有包括的 24 VDC 輸入和輸出。
CPU 提供的 5 VDC 電源能否使用外部電源擴展?
答:不能,根據模板 5 VDC 電源使用情況選擇合適的 CPU 。
CPU 提供的 24 VDC 電源不夠用時,能否使用外部電源擴展?
答:可以,根據需要可以選擇使用外部電源。
通訊模板(CM)和信號板(SB)是否占用信號擴展模板數(shù)量?
答:
擴展模板僅指信號模板,安裝于 CPU 的右側,共有 8 個擴展槽位
通訊模塊安裝于 CPU 左側,并不占用擴展模板資源數(shù)
信號模塊安裝于 CPU 上側,每個 CPU 多只能安裝 1 個,并不占用擴展模板資源數(shù)
S7-1200 模板安裝位置如下:
1 號槽位為CPU
紅色圖框為信號板(SB)安裝位置
藍色圖框內為 101 ~ 103 三個槽位,為通訊模板(CM)安裝位置
綠色圖框內為 2 ~ 9 八個槽位,為信號模板(SM)安裝位置
通電時能否插拔模板?
答:不能,所有的信號板、信號模板和通訊模板都不支持通電時的插入和拔除
西門子6ES7521-1BL10-0AA0
西門子PLC程序調試方法西門子PLC程序的調試可以分為模擬調試和現(xiàn)場調試兩個調試過程,在此之前首先對PLC外部接線作仔細檢查,這一個環(huán)節(jié)很重要。外部接線一定要準確無誤。也可以用事先編寫好的試驗程序對外部接線做掃描通電檢查來查找接線故障。不過,為了安全考慮,將主電路斷開。當確認接線無誤后再連接主電路,將模擬調試好的程序送入用戶存儲器進行調試,直到各部分的功能都正常,并能協(xié)調*地完成整體的控制功能為止。
將設計好的程序寫入PLC后,首先逐條仔細檢查,并改正寫入時出現(xiàn)的錯誤。用戶程序一般先在實驗室模擬調試,實際的輸入信號可以用鈕子開關和按鈕來模擬,各輸出量的通/斷狀態(tài)用PLC上有關的發(fā)光二極管來顯示,一般不用接PLC實際的負載(如接觸器、電磁閥等)??梢愿鶕δ鼙韴D,在適當?shù)臅r候用開關或按鈕來模擬實際的反饋信號,如限位開關觸點的接通和斷開。對于順序控制程序,調試程序的主要任務是檢查程序的運行是否符合功能表圖的規(guī)定,即在某一轉換條件實現(xiàn)時,是否發(fā)生步的活動狀態(tài)的正確變化,即該轉換所有的前級步是否變?yōu)椴换顒硬?,所有的后續(xù)步是否變?yōu)榛顒硬剑约案鞑奖或寗拥呢撦d是否發(fā)生相應的變化。
在調試時應充分考慮各種可能的情況,對系統(tǒng)各種不同的工作方式、有選擇序列的功能表圖中的每一條支路、各種可能的進展路線,都應逐一檢查,不能遺漏。發(fā)現(xiàn)問題后應及時修改梯形圖和PLC中的程序,直到在各種可能的情況下輸入量與輸出量之間的關系*符合要求。
如果程序中某些定時器或計數(shù)器的設定值過大,為了縮短調試時間,可以在調試時將它們減小,模擬調試結束后再寫入它們的實際設定值。在設計和模擬調試程序的同時,可以設計、制作控制臺或控制柜,PLC之外的其他硬件的安裝、接線工作也可以同時進行。