西門子PLC: | 西門子伺服電機 |
西門子觸摸屏: | 西門子電纜 |
西門子變頻器: | 西門子模塊 |
單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 廣東 惠州 |
有效期至: | 長期有效 |
發(fā)布時間: | 2024-07-19 10:17 |
最后更新: | 2024-07-19 10:17 |
瀏覽次數(shù): | 60 |
采購咨詢: |
請賣家聯(lián)系我
|
配方通常有兩種使用場景,一種是生產(chǎn)不同的產(chǎn)品,使用不同的工藝參數(shù),一種是在生產(chǎn)一種產(chǎn)品過程中有很多步驟,每個步驟都是有不同的參數(shù)。
通常這些參數(shù)數(shù)據(jù)存放在CPU工作存儲器的DB塊或M區(qū),但是很多時候這些數(shù)據(jù)的數(shù)據(jù)量特別大,數(shù)值卻是固定不變的,或者只是偶爾在需要的時候小做改動。
而對于S7-1200來說,工作存儲器最大也只有150kB(S7-1217C),所以可以考慮將這些數(shù)據(jù),放入更大的裝載存儲器。
對于S7-1200,內(nèi)置裝載存儲器有1MB(S7-1211C、S7-1212C)、2MB(S7-1214C V3.0以下)和4MB(S7-1214C V3.0以上、S7-1215C、S7-1217C)三種,如果通過存儲卡擴(kuò)展,理論上可以最多到32GB。
從 TIA PORTAL STEP 7 V11 SP2 開始,S7-1200 固件版本 V2.0 開始,S7-1200支持將DB塊僅存儲在裝載內(nèi)存中。
并且提供指令READ_DBL將僅存儲在裝載存儲器的數(shù)據(jù)復(fù)制到工作存儲器,WRIT_DBL將工作存儲器的數(shù)據(jù)復(fù)制到僅存儲在裝載存儲器的數(shù)據(jù)塊。
這樣就可以在需要時獲取配方數(shù)據(jù)與修改配方數(shù)據(jù)。
但是這時通常只能在TIA PORTAL軟件的DB塊中編輯配方數(shù)據(jù),不是很方便。
從 TIA PORTAL STEP 7 V13 開始,S7-1200 CPU 固件版本 V4.0 開始,又提供了兩條配方函數(shù)指令,使得配方數(shù)據(jù)可以導(dǎo)入、導(dǎo)出,得以在PC上使用EXCEL等軟件更方便的編輯。
其中RecipeExport指令將完整的配方數(shù)據(jù)塊導(dǎo)出,存儲在 CPU 裝載存儲器的yongjiu性配方數(shù)據(jù)文件中。
配方數(shù)據(jù)文件按照標(biāo)準(zhǔn) CSV 格式存儲在 S7-1200 CPU 裝載存儲器中。
而Recipeimport指令將配方數(shù)據(jù)從裝載存儲器上的 CSV 文件導(dǎo)入到裝載存儲器上的配方數(shù)據(jù)塊中。
此過程會覆蓋之前數(shù)據(jù)塊中的值。
注意:以上四個指令都不支持使用PLCSIM進(jìn)行仿真,只能使用真實CPU。
配方相關(guān)指令位于以下路徑:擴(kuò)展指令—>配方和數(shù)據(jù)記錄—>配方函數(shù)以及擴(kuò)展指令—>數(shù)據(jù)塊控制,具體位置參見圖 1 紅框。
圖1 配方相關(guān)指令
配方數(shù)據(jù)文件按照標(biāo)準(zhǔn) CSV 格式存儲在 S7-1200 CPU 裝載存儲器或 S7-1200 SIMATIC 存儲卡“程序卡”中。
分別可通過 PLC Web 服務(wù)器或?qū)τ诖鎯ㄎ募僮?,將?shù)據(jù)文件傳送到 PC 進(jìn)行管理和查看。
也可將修改過后的配方數(shù)據(jù)文件上傳至PLC,再通過“Recipeimport”配方導(dǎo)入指令更新PLC裝載存儲器中配方數(shù)據(jù)塊的數(shù)值。