公司新聞
深入淺出||西門子S7-1500 PLC跟我做第一個項目
發布時間: 2023-08-24 16:13 更新時間: 2024-12-26 09:10
項目概述對于一個全新的PLC產品,如何入門看似簡單,可往往對于剛入手的工程師們來說,如果使用不得法會成為一個棘手的問題。為此我們設計了一個簡單的工程項目,逐步介紹,讓大家對TIA Portal V12和S7-1500如何實施一個項目可以一目了然 。一.項目介紹1.功能介紹通過S7-1500實現一個自動化工程師廣為熟悉的’電機啟停控制’ 邏輯。2.軟硬件列表項目描述訂貨號數量編程軟件STEP7(TIA Portal) Professional v126ES7822-1AE02-0YA51CPU1516-3PN/DP6ES7516-3AN00-0AB01開關量輸入模塊DI 16x24VDC HF6ES7521-1BH00-0AB01開關量輸出模塊DQ 16x24VDC/0.5A ST6ES7522-1BH00-0AB01存儲卡12MB6ES7954-8LE01-0AA01安裝導軌480mm6ES7590-1AE80-0AA01前連接器螺釘型端子6ES7592-1AM00-0XB0224VDC電源SITOP 24VDC/2.5A可以選擇PM及其它支持ELV的開關電源1注:實例項目中的選型僅供參考,用戶務必根據實際要求選型。有關硬件選型,請參考3.所使用的計算機操作系統 :Windows7 Ultimate Service Pack1 32-bit4.IO表由于TIA Portal是基于符號的編程方式,在硬件清單確認后可事先為所有信號定義好所用通道及編程中使用的符號.序號符號名稱通道地址1Motor_startI0.02Motor_stopI0.13MotorQ0.05.軟件安裝硬件安裝在安裝時如圖所示按圖號順序安裝,總結一句話就是:先導軌,模塊先左后右裝,U塊勿忘模塊間。接線編輯項目1.雙擊桌面上的圖標,打開STEP 7 Professional V12 軟件。2.在歡迎界面中,我們點擊“創建新項目”,填寫項目名稱并選擇存放路徑后,請點擊 “創建”按鈕:3.項目成功創建后,我們點擊左下角的“項目視圖”轉到編輯界面:4.點擊項目名稱左邊的小箭頭展開項目樹,雙擊“添加新設備”5.接下來我們先插入一個CPU1516-3PN/DP:請依次點擊“控制器”、“SIMATIC S7-1500”、“CPU”、“CPU 1516-3PN/DP”左側的小箭頭展開項目樹,然后選擇PLC訂貨號“6ES7 516-3AN00-0BA0”,Zui后點擊“確認”按鈕插入:6.成功插入PLC后,STEP 7 Professional V12 軟件會自動跳轉到設備視圖。接下來我們要做的是在主機架上依次插入一個16通道的數字量輸出擴展模塊和一個數字量輸入擴展模塊。首先,添加DQ模塊:在“設備視圖”右側的產品目錄中,依次點擊“DQ”、“DQ 16*24VDC/0.5A ST”左側的小箭頭展開項目樹,然后用鼠標點中訂貨號“6ES7 522-1BH00-0AB0”,按住鼠標左鍵不放,將DQ模塊拖拽到2號槽位上,松開鼠標:7.現在我們再插入一個DI模塊:在“設備視圖”右側的產品目錄中,依次點擊“DI”、“DI 16*24VDC HF”左側的小箭頭展開項目樹,然后用鼠標點中訂貨號“6ES7 521-1BH00-0AB0”,按住鼠標左鍵不放,將DI模塊拖拽到3號槽位上,松開鼠標:8.設備組態至此已經完成,在項目視圖下方的“設備概覽”中,我們可以查看到系統默認分配的數字量輸出地址是QB0~QB1,數字量輸入的地址是IB0~IB1:9.編寫變量表:為了提高程序的可讀性,我們需要對I/Q地址起一些符號名。----1.雙擊項目樹中的“顯示所有變量”----2.在變量表中,我們定義地址I0.0的名稱是“Moto_Start”, 地址I0.1的名稱是“Moto_Stop”, 地址Q0.0的名稱是“Moto”。10.接下來我們開始編程:依次點擊軟件界面左側的項目樹中的“PLC_1[CPU 1516-3PN/DP]”、“程序塊”左側的小箭頭展開結構,再雙擊“Main[OB1]”打開主程序:11.我們現在開始編輯一個自鎖程序:輸入點I0.0 用于啟動電機,I0.1用于停止電機,電機啟停由輸出點Q0.0控制。----1.從指令收藏夾中用鼠標左擊選中常開觸點,按住鼠標左鍵不放將其拖拽到綠色方點處:----2.重復上述操作,在已插入的常開觸點下方再插入一個常開觸點:----3.選中下面的常開觸點右側的雙箭頭,點擊收藏夾中的向上箭頭,連接能流:----4.同理用拖拽的方法,在能流結合點后面再添加一個常閉觸電和輸出線圈:----5.接下來我們為邏輯指令填寫地址:單擊指令上方的,依次輸入地址I0.0,I0.1,Q0.0和Q0.0,如下圖所示:----所有地址都填寫好后的效果如下圖:
其他新聞
- 三菱PLC實現定位控制的編程方法 2024-12-26
- 西門子PLC入門編程九個經典案例 2024-12-26
- 西門子S7-300從入門到精通100個經典問題及解答 2024-12-26
- S7-1200 作為 IO 控制器進行分布式 IO 設備的通信診斷功能 2024-12-26
- 常用指令是PLC編程程序架構,這樣學更快入門 2024-12-26
- S7-1500PLC自動程序設計常見幾種方法 2024-12-26
- PLC工程師調機四大方法 2024-12-26
- 西門子S7-200smart與S7-1200PLC通信實例 2024-12-26
- 非常好用!沒有威綸通觸摸屏和西門子1200PLC硬件的仿真方法。 2024-12-26
- 全“芯”S7-1500 CPU,又添新成員 2024-12-26
- 為什么S7-1500 PLC 固件老要升級? 2024-12-26
- 如何實現400H與S7-1500 之間的S7通訊 2024-12-26
- 西門子博途: S71500通過 PROFINET 組態 HMI 連接 2024-12-26
- 使用 SIMATIC PC 組態通過 PROFINET 實現的 HMI 連 2024-12-26
- S7-1200 PID 3Step V2 指令介紹 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595