STEP 7--Micro/WIN軟件使您能夠很容易地對S7--200進行編程。通過一個簡單例子程序的幾個簡短步驟,您將學會如何在S7--200中連接、編程和運行程序。
為了完成這個例子程序,您需要PPI多主站電纜、S7--200 CPU和運行STEP 7--Micro/WIN軟件的編程設備。
【連接S7--200 CPU】
連接S7--200十分容易。在本例中,您只需要給S7--200 CPU供電,然后在編程設備與S7--200 CPU之間連上通訊電纜即可。
給S7--200 CPU供電
個步驟就是要給S7--200的CPU供電。圖2-1給出了直流供電和交流供電兩種CPU模塊的接線方式。
在安裝和拆除任何電氣設備之前,必須確認該設備的電源已斷開。在安裝或拆除S7--200之前,必須遵守相應的安全防護規范,并務必將其電源斷開。
連接RS--232/PPI多主站電纜
圖2-2所示為連接S7--200與編程設備的RS--232/PPI多主站電纜。連接電纜:
1. 連接RS--232/PPI多主站電纜的RS--232端(標識為“PC”)到編程設備的通訊口上。(本例中為COM 1)。
2. 連接RS--232/PPI多主站電纜的RS485端(標識為“PPI”)到S7--200的端口0或端口1。
3. 如圖2-2所示,設置RS--232/PPI多主站電纜的DIP開關。
打開STEP 7--Micro/WIN
點擊STEP 7--Micro/WIN的圖標,打開一個新的項目,圖2-3所示為一個新項目。
注意左側的操作欄。您可以用操作欄中的圖標,打開STEP 7--Micro/WIN項目中的組件。
點擊操作欄中的通訊圖標進入通訊對話框。您可以用這個對話框為STEP7--Micro/WIN設置通訊參數。
為STEP 7--Micro/WIN設置通訊參數
在示例項目中使用的是STEP 7--Micro/WIN和RS--232/PPI多主站電纜的缺省設置。檢查下列設置:
1. PC/PPI電纜的通訊地址設為0。
2. 接口使用COM1。
3. 傳輸波特率用9.6Kbps。
與S7--200建立通訊
用通訊對話框與S7--200建立通訊:
1. 在通訊對話框中雙擊刷新圖標。
STEP 7--Micro/WIN搜尋并顯示所連接的S7--200站的CPU圖標。
2. 選擇S7--200站并點擊OK。
如果STEP 7--Micro/WIN未能找到您的S7--200 CPU,請核對您的通訊參數設置,并重復以上步驟。
建立與S7--200的通訊之后,您就可以創建并下載示例程序。
【創建一個例子程序】
創建這個例子程序將使您體會到使用STEP 7--Micro/WIN編程有多簡單。這個例子程序在三個程序段中用6條指令,完成了一個定時器自啟動、自復位的簡單功能。
在本例中,您用梯形圖編輯器來錄入程序。下面給出了完整的梯形圖和語句表程序。語句表中的注釋,解釋了程序的邏輯關系。時序圖顯示了程序的運行狀態。
打開程序編輯器
點擊程序塊圖標,打開程序編輯器,見圖2-6。
注意指令樹和程序編輯器。您可以用拖拽的方式將梯形圖指令插入到程序編輯器中。
在工具欄圖標中有一些命令的快捷方式。在輸入和保存程序之后,您可以下載程序到S7--200中。
輸入程序段1:啟動定時器
當M0.0的狀態為0時,常閉觸點接通啟動定時器。輸入M0.0的觸點:
1. 雙擊位邏輯圖標或者單擊其左側的加號可以顯示出全部位邏輯指令。
2. 選擇常閉觸點。
3. 按住鼠標左鍵將觸點拖到個程序段中。
4. 單擊觸點上的“???”,并輸入地址:M0.0。
5. 按回車鍵確認。
定時器指令T33的輸入步驟如下:
雙擊定時器圖標,顯示定時器指令。
選擇延時接通定時器TON。
按住鼠標左鍵將定時器拖到個程序段中。
單擊定時器上方的“???”,輸入定時器號:T33。
按回車鍵確認后,光標會自動移動到預置時間值(PT)參數。
輸入預置時間值:100
按回車鍵確認。
輸入程序段2:使輸出點閉合
當定時器T33的定時值大于等于40時(40*10毫秒,即0.4秒),S7--200的輸出點Q0.0會閉合。輸入比較指令的步驟如下:
1. 雙擊比較指令圖標,顯示所有的比較指令。選擇“> =I”指令。
2. 按住鼠標左鍵將比較指令拖到第二個程序段中。
3. 單擊觸點上方的“???”,輸入定時器號:T33。
4. 按回車鍵確認后,光標會自動移動到比較指令下方的比較值參數。
5. 在該處輸入比較值40
6. 按回車鍵確認。
輸出指令的輸入步驟如下:
1. 雙擊位邏輯圖標,顯示位邏輯指令并選擇輸出線圈。
2. 按住鼠標左鍵將輸出線圈拖到第二個程序段中。
3. 單擊線圈上方的“???”,輸入地址:Q0.0。
4. 按回車鍵確認。
輸入程序段3:定時器復位
當計時值到達預置時間值(100)時,定時器觸點會閉合。T33閉合會使M0.0置位。由于定時器是靠M0.0的常閉觸點啟動的,M0.0的狀態由0變1會使定時器復位。
輸入觸點T33的步驟如下:
1. 在位邏輯指令中選擇常開觸點。
2. 按住鼠標左鍵將觸點拖到第三個程序段中。
3. 單擊觸點上方的“???”,輸入地址:T33。
4. 按回車鍵確認。
輸入線圈M0.0的步驟如下:
1. 在位邏輯指令中選擇輸出線圈。
2. 按住鼠標左鍵將輸出線圈拖到第三個程序段中。
3. 雙擊線圈上方的“???”,輸入地址:M0.0。
4. 按回車鍵確認。
存儲例子程序
在輸入完以上三個程序段后,您就已經完成了整個例子程序。當您存儲程序時,您也創建了一個包括S7--200 CPU類型及其它參數在內的一個項目。保存項目:
1. 在菜單條中選擇菜單命令File >Save As。
2. 在Save As對話框中輸入項目名。
3. 點擊Save存儲項目。
項目存儲之后,您可以下載程序到S7--200。
【下載例子程序】
您可以點擊工具條中的下載圖標或者在命令菜單中選擇File >Download來下載程序。
點擊OK下載程序到S7--200。
如果您的S7--200處于運行模式,將有一個對話提示您CPU將進入停止模式。單擊Yes將S7--200置于STOP模式。
【將S7--200轉入運行模式】
如果想通過STEP 7--Micro/WIN軟件將S7--200轉入運行模式,S7--200的模式開關必須設置為TERM或者RUN。當S7--200處于RUN模式時,執行程序:
1. 單擊工具條中的運行圖標或者在命令菜單中選擇PLC > RUN。
2. 點擊Yes切換模式。
當S7--200轉入運行模式后,CPU將執行程序使Q0.0的LED指示燈時亮時滅。
恭喜您!您已經完成了您的個S7--200程序。
您可以通過選擇Debug > Program Status來監控程序。STEP 7--Micro/WIN顯示執行結果。要想終止程序,可以單擊STOP圖標或選擇菜單命令PLC > STOP 將S7--200置于STOP模式。
- 西門子S7-200老機型大用處 常見問題解析 2024-10-30
- 西門子S7-200 SMART PLC之間如何通過指令實現S7通訊 2024-10-30
- 西門子1200與西門子S7-300的區別是什么?西門子1200與西門子S7-200的區別有哪些? 2024-10-30
- 西門子S7-200smart如何做運動控制的暫停功能? 2024-10-30
- 西門子S7-200 PLC 2024-10-30
- 西門子S7-200CN同S7-200SMART的區別 2024-10-30
- 西門子S7-200CN置位/復位指令及邊沿脈沖指令的學習 2024-10-30
- 四川西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 上海西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 山西西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 陜西西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 山東西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 青海西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 寧夏西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
- 內蒙古西門子S7-300PLC代理商銷售回收及維修支持保內更換及售后服務 2024-10-30
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235