應(yīng)用領(lǐng)域 | 化工 | 產(chǎn)地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
SIMATIC 存儲(chǔ)卡可用作程序卡或固件更新卡。
方式一:通過TIA STEP7的操作步驟:
1. 要設(shè)置卡類型,可將 SIMATIC 存儲(chǔ)卡插入編程設(shè)備的讀卡器。
2. 在項(xiàng)目樹中選擇“SIMATIC 讀卡器"(SIMATIC Card Reader) 文件夾。
3. 在所選 SIMATIC 存儲(chǔ)卡的屬性中,卡類型:
● 程序卡
參考價(jià) | 面議 |
更新時(shí)間:2022-07-04 16:44:17瀏覽次數(shù):282
聯(lián)系我們時(shí)請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子工藝模塊6ES7541-1AD00-0AB0
1500存儲(chǔ)卡的功能
S7-1500使用SIMATIC存儲(chǔ)卡作為程序存儲(chǔ)器。SIMATIC存儲(chǔ)卡主要有以下功能:
1.作為CPU的裝載存儲(chǔ)區(qū),離開存儲(chǔ)卡CPU就無法運(yùn)行。
2.可以用于更新S7-1500CPU及集中式IO模塊的固件版本。
3.讀取服務(wù)數(shù)據(jù)。
一、存儲(chǔ)卡信息
① 訂貨號(hào)
② 序列號(hào)
③ 產(chǎn)品版本
④ 存儲(chǔ)器大小
⑤ 設(shè)置寫保護(hù)的滑塊:
-----滑塊向上滑動(dòng):無寫保護(hù)
-----滑塊向下滑動(dòng):寫保護(hù)
二、設(shè)置SIMATIC卡類型
SIMATIC 存儲(chǔ)卡可用作程序卡或固件更新卡。
方式一:通過TIA STEP7的操作步驟:
1. 要設(shè)置卡類型,可將 SIMATIC 存儲(chǔ)卡插入編程設(shè)備的讀卡器。
2. 在項(xiàng)目樹中選擇“SIMATIC 讀卡器"(SIMATIC Card Reader) 文件夾。
3. 在所選 SIMATIC 存儲(chǔ)卡的屬性中,卡類型:
● 程序卡
可將程序卡用作 CPU 的外部裝載內(nèi)存。它將包含 CPU 中的完整用戶程序。CPU 將用戶程序從裝載內(nèi)存?zhèn)鬏數(shù)焦ぷ鞔鎯?chǔ)器。用戶程序在工作存儲(chǔ)器中運(yùn)行。
SIMATIC 存儲(chǔ)卡上將創(chuàng)建以下文件夾:
– SIMATIC.S7
– SINAMICS.S7S(僅用適于 SIMATIC Drive Controller)
● 固件更新卡
可將 CPU 和 I/O 模塊的固件文件保存在 SIMATIC 存儲(chǔ)卡中。這樣便可借助于專用的SIMATIC 存儲(chǔ)卡來執(zhí)行固件更新。SIMATIC 存儲(chǔ)卡上將創(chuàng)建以下文件夾:FWUPDATE.S7S。注意:使用 SIMATIC 存儲(chǔ)卡作為固件更新卡,取出和插入該卡不會(huì)導(dǎo)致保持性數(shù)據(jù)丟失。
方式二:用戶還可以通過 SIMATIC 存儲(chǔ)卡上的作業(yè)文件 S7_JOB.S7S 設(shè)置 SIMATIC 存儲(chǔ)卡是作為程序卡還是固件更新卡使用。
三、SIMATIC 存儲(chǔ)卡插入與移除
要插入 SIMATIC 存儲(chǔ)卡,請按以下步驟操作:
1. 打開 CPU 的前蓋。
2. 確保 CPU 已關(guān)閉或處于 STOP 模式。
3. 如 CPU 上所述,將 SIMATIC 存儲(chǔ)卡插入到 SIMATIC 存儲(chǔ)卡插槽中。
4. 輕輕用力將 SIMATIC 存儲(chǔ)卡插入到 CPU,直至 SIMATIC 存儲(chǔ)卡鎖定。
要移除 SIMATIC 存儲(chǔ)卡,請按以下步驟操作:
1. 打開前蓋。
2. 將 CPU 切換至 STOP 模式。
3. 輕輕用力將 SIMATIC 存儲(chǔ)卡按入 CPU 中。存儲(chǔ)卡卡入到位后,即可取出 SIMATIC存儲(chǔ)卡。僅當(dāng) CPU 處于 POWER OFF 或 STOP 模式時(shí),才能取出 SIMATIC 存儲(chǔ)卡。
四、使用序列號(hào)進(jìn)行防拷貝保護(hù)
通過為CPU設(shè)置防拷貝保護(hù),可以將塊的執(zhí)行與特定SIMATIC存儲(chǔ)卡捆綁在一起。這樣,只有在序列號(hào)的 SIMATIC 存儲(chǔ)卡上,才能執(zhí)行該塊。
設(shè)置防拷貝保護(hù):
1. 打開相應(yīng)塊的屬性。
2. 請?jiān)凇俺R?guī)"(General) 下選擇“保護(hù)"(Protection) 選項(xiàng)。
3. 在“防拷貝保護(hù)"(Copy protection)區(qū)域中,從下拉列表中選擇“綁定 CPU的序列號(hào)"(Bind to serial number of the CPU)條目或“綁定存儲(chǔ)卡的序列號(hào)"(Bind to serial number of the memory card)條目。
4. 輸入 CPU 或 SIMATIC 存儲(chǔ)卡的序列號(hào)。
5. 現(xiàn)在,可以在“專有技術(shù)保護(hù)"(Know-how protection) 區(qū)域中設(shè)置塊的專有技術(shù)保護(hù)。
說明 :
1、如果將受防拷貝保護(hù)的塊下載到與特定序列號(hào)不匹配的設(shè)備中,則將拒絕執(zhí)行整個(gè)下載操作。也就是說不會(huì)下載不帶防拷貝保護(hù)的塊。
2、S7-1500R/H 冗余系統(tǒng)的 CPU 不支持防拷貝保護(hù)功能。
五、SIMATIC 存儲(chǔ)卡的使用壽命
SIMATIC 存儲(chǔ)卡只能執(zhí)行有限次數(shù)的刪除與寫操作。通過用戶程序?qū)?SIMATIC 存儲(chǔ)卡進(jìn)行循環(huán)寫入操作,將縮短 SIMATIC 存儲(chǔ)卡的使用壽命。達(dá)到使用壽命時(shí),存儲(chǔ)卡可能會(huì)無法使用。
注意:隨著存儲(chǔ)卡寫入/刪除次數(shù)的不斷增加,存儲(chǔ)卡中數(shù)據(jù)的保留時(shí)間將隨之下降。如果達(dá)到最大寫入/刪除次數(shù)的 90%,則保證的數(shù)據(jù)保留時(shí)間將縮減至 1 年。如果達(dá)到最大寫入/刪除次數(shù),則無法保證所保存數(shù)據(jù)的保留時(shí)間
帶增量編碼器V90,使用參考擋塊+編碼器零脈沖方式回零時(shí),參考擋塊回零開關(guān)接到哪里,怎樣配置
回零開關(guān)連接到一個(gè)PLC的數(shù)字量輸入點(diǎn),PLC內(nèi)編程將其狀態(tài)關(guān)聯(lián)到FB284功能塊ConfigEPos輸入引腳的bit6。
(1)將V90參數(shù)P29240設(shè)置為1(選擇參考擋塊+零脈沖方式回零);
(2)將回零開關(guān)連接到一個(gè)PLC的數(shù)字量輸入點(diǎn);
(3)在PLC內(nèi)編程,將回零開關(guān)DI點(diǎn)的狀態(tài)關(guān)聯(lián)到FB284功能ConfigEPos輸入引腳的bit6;
(4)FB284功能塊選擇工作模式ModPos=4;
(5)通過輸入?yún)?shù)OverV、OverAcc、OverDec速度、加減速度的倍率(*);
(6)驅(qū)動(dòng)的運(yùn)行命令EnableAxis=1;
(7)運(yùn)行條件 "CancelTransing" 及 "IntermediateStop"必須設(shè)置為 "1",Jog1 及 Jog2 必須設(shè)置為 "0"。
通過ExecuteMode 的上升沿觸發(fā)回零運(yùn)動(dòng)。回零完成后"AxisRef"輸出為1。
FB284怎樣實(shí)現(xiàn)定位控制
? 運(yùn)行模式選擇 ModePos=2
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸必須已回零或編碼器已被校準(zhǔn)
? CancelTransing=1,IntermediateS*,
? ConfigEpos=16#00000003
? 設(shè)置目標(biāo)位置Position和速度Velocity,參數(shù) Positive 及 Negative 必須為 "0"
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)相對(duì)定位控制
? 運(yùn)行模式選擇 ModePos=1
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸可以不回零或不校正值編碼器
? CancelTransing=1,IntermediateS*
? ConfigEpos=16#00000003
? 設(shè)置定位長度Position和速度Velocity,運(yùn)動(dòng)方向由Postion給定的正負(fù)決定
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)連續(xù)運(yùn)行模式控制
"連續(xù)運(yùn)行"模式允許軸的位置控制器在正向或反向以一個(gè)恒定的速度運(yùn)行
? 運(yùn)行模式選擇 ModePos=3
? Jog1 及Jog2 必須設(shè)置為 "0"
? 軸不必回零或編碼器未被校正
? CancelTransing=1,IntermediateS*
? ConfigEpos=16#00000003
? 通過輸入?yún)?shù) Velocity 運(yùn)行速度,運(yùn)行方向由 Positive 及 Negative 決定
? 通過輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 驅(qū)動(dòng)的運(yùn)行命令 EnableAxis=1
? ExecuteMode 的上升沿觸發(fā)定位運(yùn)動(dòng)
FB284怎樣實(shí)現(xiàn)程序塊運(yùn)行控制
此程序塊運(yùn)行模式通過驅(qū)動(dòng)功能"Traversing blocks"來實(shí)現(xiàn),它允許自動(dòng)創(chuàng)建程序塊、運(yùn)行至檔塊、設(shè)置及復(fù)位輸出。
要求:
? 運(yùn)行模式選擇ModePos=6
? ConfigEpos=16#00000003
? 軸靜止
? 軸必須已回零或值編碼器已校正
步驟:
? 工作模式、目標(biāo)位置及動(dòng)態(tài)響應(yīng)已在V90 PN驅(qū)動(dòng)的運(yùn)行塊參數(shù)中進(jìn)行設(shè)置,輸入?yún)?shù) OverV、OverAcc、OverDec 速度、加減速度的倍率,通常采取默認(rèn)設(shè)置即可(*)。
? 運(yùn)行條件"CancelTransing" 及 "IntermediateStop"必須設(shè)置為 "1",Jog1 及 Jog2 必須設(shè)置為 "0"
? 程序塊號(hào)在輸入?yún)?shù) "Position" 中設(shè)置,取值應(yīng)為 0~ 16
? 運(yùn)動(dòng)的方向由與工作模式及程序塊中的設(shè)置決定,與Positive 及Negative參數(shù)無關(guān),必須將它們設(shè)置為"0"。
? 驅(qū)動(dòng)的運(yùn)行命令A(yù)xisEnable=1
選擇程序塊號(hào)后通過Execute Mode的上升沿來觸發(fā)運(yùn)行。
FB284怎樣實(shí)現(xiàn)點(diǎn)動(dòng)"Jog"控制
點(diǎn)動(dòng)運(yùn)行模式通過驅(qū)動(dòng)的"Jog"功能來實(shí)現(xiàn)。
要求:
? 運(yùn)行模式選擇ModePos=7
? ConfigEpos=16#00000003
? 軸靜止
? 軸不必回零或值編碼器校正
步驟:
? 點(diǎn)動(dòng)速度在V90 PN中設(shè)置,速度的OverV參數(shù)對(duì)于點(diǎn)動(dòng)速度設(shè)定值進(jìn)行倍率縮放,建議使用默認(rèn)值*
? 運(yùn)行條件"CancelTransing" 及 "IntermediateStop"與點(diǎn)動(dòng)運(yùn)行模式無關(guān),默認(rèn)設(shè)置為 "1"
? 驅(qū)動(dòng)的運(yùn)行命令 AxisEnable=1
西門子工藝模塊6ES7541-1AD00-0AB0
MC_Power功能塊對(duì)驅(qū)動(dòng)器進(jìn)行使能時(shí),功能塊出現(xiàn)16# 8001錯(cuò)誤代碼,工藝對(duì)象顯示"與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障"報(bào)警等
在實(shí)際應(yīng)用中如果PLC組態(tài)工藝對(duì)象時(shí),當(dāng)"與驅(qū)動(dòng)裝置進(jìn)行數(shù)據(jù)交換"及"與編碼器進(jìn)行數(shù)據(jù)交換"時(shí)選擇了"運(yùn)行時(shí)自動(dòng)應(yīng)動(dòng)驅(qū)動(dòng)值"及"自動(dòng)進(jìn)行編碼器值數(shù)據(jù)交換"時(shí),工程師常常會(huì)遇到PLC控制V90 PN起動(dòng)運(yùn)行工作不正常的問題,如PLC起動(dòng)后調(diào)用MC_Power功能塊對(duì)驅(qū)動(dòng)器進(jìn)行使能時(shí),功能塊出現(xiàn)16# 8001錯(cuò)誤代碼,工藝對(duì)象顯示"與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障"報(bào)警等。
基于以上的原因,建議工程師采用以下的方法進(jìn)行"MC_Power"的編程。
將Enable管腳與工藝對(duì)象中通訊相關(guān)的變外,還可以將"TO.StatusDrive. AdaptionState"的狀態(tài)(2:"ADAPTED",已完成數(shù)據(jù)傳送)加入到啟動(dòng)條件中。
當(dāng)PLC與驅(qū)動(dòng)器之間通訊建立后,在正常運(yùn)行過程中如果再次出現(xiàn)通訊中斷的情況,MC_Power的Error管腳會(huì)出現(xiàn)16#8001錯(cuò)誤,工藝對(duì)象會(huì)出現(xiàn)"與設(shè)備(驅(qū)動(dòng)裝置或編碼器)通信故障"報(bào)警,當(dāng)通訊重新建立后,由于工藝對(duì)象故障的存在,MC_Power將無法對(duì)驅(qū)動(dòng)器進(jìn)行使能,只有確認(rèn)故障后,驅(qū)動(dòng)器才能重新使能