西門子內(nèi)存卡6ES7953-8LL31-0AA0
西門子PLC MMC裝載存儲(chǔ)器的程序下載、刪除及格式化
MMC卡是一種FEPROM卡,適用于新型的S7-300 CPU,包括緊湊型CPU和由標(biāo)準(zhǔn)型更新的新型CPU。新型CPU均沒(méi)有內(nèi)置的裝載存儲(chǔ)器,必須使用MMC卡作為其裝載存儲(chǔ)器保存用戶數(shù)據(jù)。CPU掉電時(shí),會(huì)自動(dòng)將工作存儲(chǔ)器中的數(shù)據(jù)拷貝到MMC中,保存DB塊數(shù)據(jù)。
MMC卡需要用戶根據(jù)程序大小單獨(dú)訂貨,選型時(shí)建議大于CPU工作內(nèi)存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡大支持8 MB ,其他支持4 MB。
1、如何將程序?qū)懭隡MC
MMC是新型CPU的的裝載存儲(chǔ)器,任何程序的下載方式都直接保存到卡中。
下載的方法有如下幾種:
1.1. 直接下載:用快捷欄中的下載按鍵直接下載?;蚴褂肧TEP7中的“PLC >“Download
”菜單命令下載。
1.2. 使用STEP7中的“PLC >“Download User Program to Memory Card”菜單命令將整個(gè)程序下載,注意使用該指令時(shí)不能下載單個(gè)或部分程序塊,只能整體下載,同時(shí)會(huì)將MMC卡中原來(lái)的內(nèi)容清除。此方法也同樣適用于FEPROM卡。
1.3. 使用STEP7中的“PLC >Copy RAM to ROM” 菜單命令,可以把工作存儲(chǔ)器的內(nèi)容拷貝到MMC卡中,同時(shí)會(huì)將MMC卡中原來(lái)的內(nèi)容清除。此操作只能是 CPU 在STOP模式下才能執(zhí)行。這個(gè)指令用于把CPU中當(dāng)前運(yùn)行值 如DB塊的運(yùn)行值拷貝到FEPROM卡中,這樣下次用MRES復(fù)位時(shí),DB塊的值就會(huì)復(fù)位為保存過(guò)的值。此操作對(duì)于FEPROM卡同樣有效,
1.4. 使用PG時(shí)可以使用STEP7中的“File > S7-Memory Card > Open”菜單命令打開(kāi)存儲(chǔ)卡,再用“PLC > Save to Memory Card ”將文件寫(xiě)入MMC.此方法也同樣適用于FEPROM卡。
1.5. 在程序中通過(guò)調(diào)用SFC84“WRIT_DBL”(向裝載存儲(chǔ)器寫(xiě)數(shù)據(jù)塊),可以將工作存儲(chǔ)器中的數(shù)據(jù)塊(內(nèi)容)寫(xiě)入裝載存儲(chǔ)器(存儲(chǔ)卡)中。
2 如何刪除MMC卡中的程序
使用MRES或者“Clear/Reset”不能刪除MMC卡中的數(shù)據(jù),只能刪除工作存儲(chǔ)器中的內(nèi)容,并復(fù)位所有的M,T,C以及DB塊的實(shí)際值。完成復(fù)位后會(huì)自動(dòng)將MMC卡中的程序拷貝到工作存儲(chǔ)器中,如下方法可以刪除MMC卡中的數(shù)據(jù)。
2.1. 使用STEP7中的“View > Online” 菜單命令,在線打開(kāi)Blocks,選中要?jiǎng)h除的塊,用“Delete”鍵,即可直接刪除卡中的程序塊。這點(diǎn)類似于RAM 卡。
2.2. 用“PLC >Download User Program to Memory Card”下載一個(gè)空的程序。
2.3. 使用西門子編程器PG或西門子讀卡器來(lái)刪除或執(zhí)行格式化。
3、刪除MMC卡中的程序的特殊情況:被動(dòng)格式化
在下列情況出現(xiàn)時(shí),有可能會(huì)要求進(jìn)行被動(dòng)格式化:
3.1 裝入應(yīng)用程序指令由于掉電而中斷
3.2 向MMC卡寫(xiě)數(shù)據(jù)時(shí)由于掉電而中斷
3.3 卡中程序的組態(tài)與實(shí)際的硬件配置不相符時(shí)
3.4 卡中有CPU無(wú)法正確識(shí)別的數(shù)據(jù)
可以執(zhí)行被動(dòng)格式化的標(biāo)志為CPU 的STOP 燈出現(xiàn)慢閃,這是CPU在請(qǐng)求被動(dòng)格式化,只有此時(shí)可以用MRES按鈕格式化MMC卡,把卡中的錯(cuò)誤信息清除,具體操作方法如下:
將模式開(kāi)關(guān)撥到MRES并保持直到STOP 燈保持常亮(約九秒),并在其后三秒內(nèi)迅速撥動(dòng)模式開(kāi)關(guān),即在三秒內(nèi)使模式開(kāi)關(guān)返回到STOP后再迅速撥回到MRES位置,此時(shí),STOP 燈快速閃爍,表示正在格式化。保持開(kāi)關(guān)在MRES位置,直到STOP 燈常亮,格式化完成
本文介紹了采用基于CO-TRUST運(yùn)動(dòng)控制CPU226H和Copanel系列觸摸屏的捻線機(jī)自動(dòng)控制系統(tǒng)。通過(guò)CO-TRUST運(yùn)動(dòng)控制CPU226H完成了捻線機(jī)系統(tǒng)中橫動(dòng)電機(jī),卷繞電機(jī)和錠子電機(jī)的轉(zhuǎn)速控制,并通過(guò)Copanel系列觸摸屏可以完成各項(xiàng)數(shù)據(jù)和參數(shù)的設(shè)置,快速完成紗線產(chǎn)品的生成工藝的變換。
一、倍捻機(jī)工藝介紹
捻線機(jī)是通過(guò)對(duì)橫動(dòng)電機(jī),錠子電機(jī)和卷繞電機(jī)的轉(zhuǎn)速控制將多股細(xì)紗捻成一股的紡織機(jī)械設(shè)備。作用是將紗或并合后股紗制品加工成線型制品、供織造和針織用線。
捻線機(jī)適用于:棉紗、棉、化纖纖維、繡花線、錦綸、滌綸、人造絲、縫紉線、真絲、玻璃纖維等加捻、合股工程。
二、配置方案
序號(hào) | 設(shè)備型號(hào) | 品牌 | 訂貨號(hào) | 數(shù)量 |
1 | CPU226H(14DI/10DO) | CO-TRUST | CTS7 216-1Aspan3-0X24 | 1 |
2 | Copanel TP06觸摸屏 | CO-TRUST | CTS6 T06-CH010 | 1 |
控制系統(tǒng)示意圖
捻線機(jī)的控制系統(tǒng)主要由CO-TRUST運(yùn)動(dòng)控制CPU226H、Copanel系列觸摸屏、變頻器,伺服電機(jī)驅(qū)動(dòng)器、伺服電機(jī)、霍爾開(kāi)關(guān)等構(gòu)成。
控制系統(tǒng)圖:
PLC程序設(shè)計(jì)
CPU226H是一款高性能的運(yùn)動(dòng)控制模塊,可以采用Siemens公司的STEP7-MicroWIN軟件或者CO-TURST公司的MagicWorks –PLC軟件編寫(xiě)程序和調(diào)試。
本系統(tǒng)中,CPU226H主要完成以下功能:
1)通過(guò)發(fā)送高速脈沖給伺服驅(qū)動(dòng)器驅(qū)動(dòng)橫動(dòng)電機(jī);
2)通過(guò)MODBUS通信控制卷繞電機(jī)和錠子電機(jī)的轉(zhuǎn)速;
3)完成對(duì)霍爾速度傳感器的高速脈沖采集并轉(zhuǎn)換為實(shí)際轉(zhuǎn)速;
使用CO-TRUST公司提供的各類功能庫(kù),可以使得編程變得十分簡(jiǎn)單。
西門子內(nèi)存卡6ES7953-8LL31-0AA0
輸入端:
①EN:該輸入端是MC_Reset指令的使能端。
②Axis:軸名稱。
③Execute:MC_Reset指令的啟動(dòng)位,用上升沿觸發(fā)。
④Restart:
Restart = 0:用來(lái)確認(rèn)錯(cuò)誤。
Restart = 1:將軸的組態(tài)從裝載存儲(chǔ)器下載到工作存儲(chǔ)器(只有在禁用軸的時(shí)候才能執(zhí)行該命令)。
輸出端:除了Done指令,其他輸出管腳同MC_Power指令,這里不再贅述。
⑥D(zhuǎn)one:表示軸的錯(cuò)誤已確認(rèn)