產地類別 | 進口 | 應用領域 | 環保,化工,生物產業,電子/電池,電氣 |
---|
1.設置PLC通訊參數以及DB塊屬性設置
在Step7 V13組態軟件中打開S7-1200項目,關于PLC硬件組態步驟在此不詳述。
注意,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU,則需要如下額外設置,才能保證通信正常。
請點開 CPU 的設備組態,'屬性->常規->保護'里'連接機制'一項需要勾選'允許從遠程
![]() |
參考價 | 面議 |
更新時間:2023-08-13 07:38:01瀏覽次數:422
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
6ES7211-1HE40-0XB0 金華西門子一級代理商
6ES7211-1HE40-0XB0 金華西門子一級代理商
S7-1200 存儲卡介紹
S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項目文件,有如下四種功能:
圖. 1: S7-1200 存儲卡
怎樣插入存儲卡:
將CPU上擋板向下掀開,可以看到右上角有一 MC 卡槽,將存儲卡缺口向上插入,如下圖所示:
圖. 2: 插入存儲卡
注意
對于 S7-1200 CPU ,存儲卡不是必須的。
將存儲卡插到一個運行狀態的 CPU 上,會造成 CPU 停機。
S7-1200 CPU 僅支持由西門子制造商預先格式化過的存儲卡, 存儲卡訂貨號如下表所示:
訂貨 | 容量 |
6ES7 954-8LF01-0AA0 | 24MB |
6ES7954-8LC01-0AA0 | 4MB |
6ES7 954-8LB01-0AA0 | 2MB |
表 1: 存儲卡信息
如果使用 Windows 格式化程序對 SIMATIC 存儲卡重新進行格式化,CPU 將無法使用該重新格式化的存儲卡。 目前,S7-1200 仍不能使用存儲卡實現配方和數據歸檔這樣的高級功能。
2 存儲卡的工作模式
存儲卡有兩種工作模式:
程序卡:存儲卡作為S7-1200 CPU 的裝載存儲區,所有程序和數據存儲在卡中,CPU 內部集成的存儲區中沒有項目文件,設備運行中存儲卡不能被拔出 。
傳輸卡:用于從存儲卡向 CPU 傳送項目,傳送完成后必須將存儲卡拔出。CPU 可以離開存儲卡獨立運行。
修改存儲卡的工作模式:
在STEP 7 Basic 軟件的項目視圖下,點擊左側'項目視圖“--->'SIMATIC Card Reader' --->您的讀卡器型號,如下圖所示:
圖. 3: 項目視圖
右擊存儲卡的盤符(這里是F:),選擇“屬性"按鈕,打開下面窗口:
圖. 4: 存儲卡屬性
用戶在“存儲卡類型"中選擇需要的工作模式,點擊“確認"完成設定。
3 程序卡的不同模式
優點:更換 CPU 時不需要重新下載項目文件。
3.1 上載用戶文件到存儲卡
第一步: 按照上面方法將存儲卡設定到“編程"模式。建議客戶做此操作之前清除存儲卡中的所有 文件。
第二步: 設置 CPU 的啟動狀態。在'項目樹'中右擊 CPU 選擇“屬性",在“屬性"窗口中點擊“啟動",此處我們必須選擇“暖啟動-RUN 模式"。
圖. 5: 啟動
第三步: 將 CPU 斷電
第四步: 將存儲卡插到 CPU 卡槽內
第五步: 將 CPU 上電
第六步: 在 STEP 7 Basic 中點擊下載,將項目文件全部下載到存儲卡中。此時下載是將項目文件(包括用戶程序、硬件組態和強制值)下載到存儲卡中,而不是 CPU 內部集成的存儲區中。
完成上述步驟后,CPU可以帶卡正常運行。此時如果將存儲卡拔出,CPU 會報錯,'ERROR'紅燈閃爍。
3.2 常見問題
FAQ 1
為什么插上存儲卡后 CPU 的“MAINT"燈閃爍,使用STEP 7 Basic下載時提示報錯“The download of the hardware configuration failed (0050 -133 2 2458)"?
回答
請清除存儲卡中的所有文件,重新使用STEP7 Basic軟件將存儲卡設置到“編程"模式,然后再重復上述步驟。請您也檢查存儲卡上的撥碼開關,檢查存儲卡是否處于寫保護模式。
FAQ2
為什么CPU斷電上電后進入停止狀態,而不進入運行狀態?
回答
原因是 CPU 的啟動方式不是“暖啟動-RUN 模式",詳細請參考上面“第二步"。
4 使用傳輸卡模式
優點: 編程器存在的情況下,傳輸卡可以向多個S7-1200 PLC 復制項目文件。
4.1 向處于傳輸模式的存儲卡中裝載項目
第一步: 按照上面方法將存儲卡設定到“ 傳輸"模式。建議客戶做此操作之前清除存儲卡中的所 有文件。
第二步: 設置 CPU 的啟動狀態:在'Project tree'中右擊 CPU 選擇“屬性",在“屬性"窗口中點 擊“啟動",此處我們必須選擇“暖啟動-RUN 模式"。
第三步: 直接拖拽 PLC 設備到存儲卡盤符
圖. 6: 拖拽
用戶也可以直接將一張已經做好的“程序卡"更改為“傳輸卡" 。
4.2 從存儲卡復制項目到 S7-1200 PLC
第一步: 將 CPU 斷電
第二步: 插卡到 CPU 卡槽
第三步: 將 CPU 上電,用戶會看到 CPU 的'MAINT'黃燈閃爍
第四步: 將 CPU 斷電,將存儲卡拔出
第五步: 將 CPU 上電
FAQ
為什么 CPU 斷電上電后進入停止狀態,而不進入運行狀態?
回答
1、CPU 的啟動方式不是“暖啟動-RUN 模式",詳細請參考上面“第二步"。
2、檢查第三步,必須拖拽 PLC 項目到存儲卡盤符,而不只是程序塊等其他項目內容。下載到存儲卡中的項目文件有可能不完整,例如缺失硬件組態等。
5 使用存儲卡清除密碼
如果客戶忘記了之前設定的 S7-1200 的密碼,通過"恢復出廠設置“無法清除 S7-1200 內部的程序和密碼,使用存儲卡是清除密碼的方法。詳細步驟如下:
1、將 S7-1200 設備斷電
2、插入一張存儲卡到 S7-1200 CPU 上,存儲卡中的程序不能有密碼保護
3、將 S7-1200 設備上電
S7-1200 CPU 上電后,會將存儲卡中的程序復制到內部的 FLASH 寄存器中,即執行清除密碼操作。
客 戶也可以用相同的方法插入一張全新的或者空白的存儲卡到 S7-1200 CPU,設備上電后,S7-1200 CPU 會將內部存儲區的程序轉移到存儲卡中,拔下存儲卡后,S7-1200 CPU 內部將不在有用戶程序,即實現了清除密碼。存儲卡中的內容可以使用讀卡器清除。
注意: 不要格式化存儲卡。
6 使用24M存儲卡更新 S7-1200 CPU 的固件版本
S7-1200 的固件版本可以從西門子。用戶可以使用西門子網站右上方的搜索引擎在“Download"分類中搜索“S7-1200 firmware"。
注意
1、不同訂貨號的S7-1200 CPU 的固件文件不相同,下載地址也不相同。用戶在下載和更新固件之前請核對產品訂貨號。
2、2M存儲卡不能用于 CPU 固件升級。
3、固件升級前 CPU 內部存儲的項目文件(程序塊、硬件組態等)不受影響,不會被清除。
4、如果存儲卡中的固件文件訂貨號與實際 CPU 的訂貨號不一致,即使執行了下列步驟,CPU的原固件版本也不會改變。
更新 CPU 的固件版本具體步驟如下:
第一步: 使用電腦通過讀卡器清除存儲卡中內容。注意:不要格式化存儲卡!
第二步: 從西門子網站下載最新版本的固件文件。下載并解壓縮,用戶可以得到一 個“S7_JOB.SYS"文件和“FWUOPDATE.S7S"文件夾。
第三步: 將“S7_JOB.SYS"文件和“FWUOPDATE.S7S"文件夾拷貝到存儲卡中。
第四步: 將存儲卡插到 CPU 1200 卡槽中。此時CPU會停止,“MAINT"指示燈閃爍。
第五步: 將 CPU 斷電上電 。CPU的“RUN/STOP" 指示燈黃綠交替閃爍說明固件正在被更新 中。如果“RUN/STOP" 指示燈常亮,“MAINT"指示燈閃爍說明固件更新已經結束。
第六步: 拔出存儲卡。
第七步: 再次將 CPU 斷電上電。
用戶可以在'STEP 7 Basic軟件--->online & diagnostics--->Diagnostics--->General'中在線查看 CPU 目前的固件版本。
1.設置PLC通訊參數以及DB塊屬性設置
在Step7 V13組態軟件中打開S7-1200項目,關于PLC硬件組態步驟在此不詳述。
注意,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU,則需要如下額外設置,才能保證通信正常。
請點開 CPU 的設備組態,'屬性->常規->保護'里'連接機制'一項需要勾選'允許從遠程伙伴(PLC\HMI\OPC\...)使用 PUT/GET 通信訪問',如下圖所示:
使用 PUT/GET 通信訪問
在樹形菜單中打開'設備和網絡',打開網絡視圖點擊CPU 1214C 通訊端口,在'屬性'界面中設置通訊參數,在'子網'列表中可把接口連接到某一子網,設置 'IP地址'和'子網掩碼'參數。簡單通訊情況下,可以不用啟用IP路由器,如圖 1. 所示。
圖 1. S7-1200通訊參數
打開項目中'程序塊',創建DB塊,創建數據,如圖2.所示。
圖 2. 創建DB塊
注意:WinCC需要讀寫的DB塊,不能使用符號尋址,只能使用絕對尋址。所建的DB塊屬性中需要取消'優化的塊訪問',如圖3. 所示。
圖3. DB塊屬性
編寫相應的PLC程序,下載到實際硬件。
2. WinCC添加新驅動
在WinCC項目中可添加此驅動,如圖4. 所示,打開變量管理界面,選擇'變量管理'點擊鼠標右鍵,選擇'添加新的驅動程序',在驅動列表中選擇'SIMATIC S7-1200, S7-1500 Channel'驅動。
圖 4. 添加驅動
3. 電腦網卡參數設置
在操作系統網絡連接中設置此網卡的IP地址以及子網掩碼,在此例中,IP地址和PLC的IP地址在同一樣網段中,子網掩碼一致,如圖5.所示。
圖5.網卡參數
在PLC和電腦之間接入以太網通訊電纜,測試電腦與PLC之間物理連接是否正常。選擇操作系統左下角'開始'菜單,在最下一行運行欄中輸入'CMD'命令,然后敲回車進入DOS命令界面。在界面中輸入ping命令,格式:ping <PLC IP地址> 回車。如果物理連接正常如圖6. 所示;如果顯示超時或者硬件故障,請檢查IP地址設置、網卡驅動以及物理網線。
圖6.測試物理連接
4 設置PG/PC接口
打開電腦的控制面板,選擇'設置 PG/PC 接口'選項,在界面中點擊'應用程序訪問點'下拉列表,選擇<添加/刪除>,如圖7.所示。
圖7. 設置PG/PC 接口
在彈出框中'新建訪問點'填寫'CP-TCPIP',點擊'添加'按鈕添加訪問點,如圖8.所示,完成后關閉對話框。
圖8.新建訪問點
返回'設置 PG/PC 接口'界面,'應用程序訪問點'選擇'CP-TCPIP','為使用的接口分配參數'選擇普通以太網卡的TCPIP協議,如圖9.所示,完成后點擊'確定'退出。
圖9.設置訪問點
5 WinCC 軟件設置
鼠標右鍵'SIMATIC S7-1200, S7-1500 Channel'驅動下'OMS '選項,選擇'新建連接'新建與S7-1200 PLC的連接。右鍵選擇連接名稱,選擇'連接參數',如圖10.所示。
圖10.新建連接
連接參數中,'IP地址'填寫PLC通訊端口的IP地址,'訪問點'填寫'設置 PG/PC接口'中設置的訪問點,'產品系列'填寫' S7 1200',如圖11.所示。
圖11.連接參數
在新建的連接列表中,創建對應的變量,如圖12.所示。
圖 12. 創建變量
6 通訊診斷
項目激活后,在變量管理界面可以直接觀察到通訊是否建立,綠勾表示通訊建立,如圖13.所示。通訊建立后在變量管理中組態相對應的變量。
圖13. 變量管理診斷
應用
SIMATIC S7-1500 是一個模塊化控制系統,適用于離散自動化領域內的各種自動化應用。
模塊化、無風扇設計、易于實現分布式結構以及方便的操作,使得 SIMATIC S7-1500 成為中、低端應用中各種不同任務的經濟、用戶友好的解決方案。
SIMATIC S7-1500 的應用領域包括:
特殊機械
紡織機械
包裝機械
輸送機
裝配機械
堆垛機
一般機械設備制造
控制器制造
機床制造
安裝系統,
電氣與電子工業及相關產業
汽車
供水/污水處理
食品和飲料
基礎設施(隧道、交通控制、船舶、機場等)
提供了具有不同性能水平的多種 CPU 以及一個包含許多便利功能的全面模塊系列。故障安全 CPU 便于在故障安全應用中使用。由于具有模塊化的設計,用戶可以僅采用其應用所需的模塊。任務擴展時,可通過使用附加模塊隨時對控制器進行升級。
SIMATIC S7-1500 具有較高的電磁兼容性、抗沖擊性及抗振性,工業強度高,可實現通用。