德國(guó)西門子授權(quán)總經(jīng)銷商西門子授權(quán)PLC模塊總代理,西門子中國(guó)地區(qū)總代理,西門子PLC編程一級(jí)代理
乘暉智控技術(shù)(上海)有限公司從事智能科技、自動(dòng)化科技、機(jī)電領(lǐng)域內(nèi)的技術(shù)開(kāi)發(fā)、技術(shù)轉(zhuǎn)讓、技術(shù)咨詢、技術(shù)服務(wù),工業(yè)自動(dòng)化設(shè)備安裝,工業(yè)自動(dòng)化控制設(shè)備、電氣設(shè)備、機(jī)電設(shè)備、電子產(chǎn)品、五金產(chǎn)品、金屬材料、儀器儀表、橡塑制品銷售,商務(wù)信息咨詢,軟件開(kāi)發(fā),建筑裝修裝飾建設(shè)工程施工,建筑安裝工程(除特種設(shè)備),機(jī)械設(shè)備租賃(不得從事金融租賃),物業(yè)管理。工業(yè)自動(dòng)化設(shè)備加工、銷售西門子全系商城覆蓋工業(yè)自動(dòng)化系統(tǒng)、驅(qū)動(dòng)技術(shù)、低壓控制與配電等各大產(chǎn)品線;從選型到采購(gòu),從采買到學(xué)習(xí),從硬件到軟件,從售前到售后,從維修到備件,為汽車、化工、電子、食品飲料、機(jī)械制造、冶金、石油與天然氣、盤柜、物流與機(jī)場(chǎng)、水務(wù)、制藥等各行業(yè)用戶提供一站式的工業(yè)品采買服務(wù)。
西門子授權(quán)PLC模塊總代理,西門子中國(guó)地區(qū)總代理,西門子PLC編程一級(jí)代理
S7-1200存儲(chǔ)卡的基本介紹
S7-1200CPU使用的存儲(chǔ)卡為SD卡,有如下四種功能(實(shí)際為三種):
1.作為CPU的預(yù)裝載存儲(chǔ)區(qū),用戶項(xiàng)目文件僅存儲(chǔ)在卡中,CPU中沒(méi)有項(xiàng)目文件,離開(kāi)存儲(chǔ)卡將無(wú)法運(yùn)行。
2.在有編碼器的情況下,作為向多個(gè)S7-1200PLC傳送項(xiàng)目文件的介質(zhì)。
3.忘記密碼時(shí),清除CPU內(nèi)部項(xiàng)目文件和密碼。
4.更新S7-1200CPU的固件版本(只限24M卡)。
注意:
1.對(duì)于S7-1200CPU,存儲(chǔ)卡不是必需的。
2.將存儲(chǔ)卡插到一個(gè)處于運(yùn)行狀態(tài)的CPU上,會(huì)造成CPU停機(jī)。
3.S7-1200CPU僅支持由西門子制造商預(yù)先格式化過(guò)的存儲(chǔ)卡。
4.如果使用Windows格式化程序?qū)Υ鎯?chǔ)卡進(jìn)行格式化,CPU將無(wú)法使用該存儲(chǔ)卡。
5.目前S7-1200還無(wú)法配合存儲(chǔ)卡實(shí)現(xiàn)配方和數(shù)據(jù)歸檔的**功能。
訂貨號(hào)
6ES7 954-8LB00-0AA0 2M
6ES7 954-8LC00-0AA0 4M
6ES7 954-8LF00-0AA024M
S7-1200存儲(chǔ)卡的工作模式
兩種工作模式:
1.程序卡:作為S7-1200CPU的裝載存儲(chǔ)區(qū),所有程序和數(shù)據(jù)存儲(chǔ)在卡中,CPU內(nèi)部集成的存儲(chǔ)區(qū)中沒(méi)有項(xiàng)目文件,設(shè)備在運(yùn)行過(guò)程中存儲(chǔ)卡不能被拔除。
2.傳輸卡:用于從存儲(chǔ)卡向CPU傳送項(xiàng)目,傳送完成后必須將存儲(chǔ)卡拔出,CPU可以離開(kāi)存儲(chǔ)卡獨(dú)立運(yùn)行。
三、程序卡模式
優(yōu)點(diǎn):更換CPU時(shí)不需要重新下載項(xiàng)目文件。
怎樣將項(xiàng)目文件裝載到存儲(chǔ)卡:
*步:將存儲(chǔ)卡設(shè)定到“編程”模式。建議做此操作之前清除存儲(chǔ)卡中的所有文件。
第二步:設(shè)置CPU的啟動(dòng)狀態(tài)為“Warm?restart-RUN”。
第三步:將CPU斷電。
第四步:將存儲(chǔ)卡插到CPU卡槽內(nèi)。
第五步:將CPU上電。
第六步:使用博途軟件下載項(xiàng)目,此時(shí)是將項(xiàng)目文件(包括用戶程序、硬件組態(tài)和強(qiáng)制值)下載到存儲(chǔ)卡中,而不是CPU內(nèi)部集成的存儲(chǔ)區(qū)中。
完成上述步驟后,CPU可以帶卡正常運(yùn)行。此時(shí)如果將存儲(chǔ)卡拔出,CPU會(huì)報(bào)錯(cuò),“ERROR”紅燈閃爍。
四、傳輸卡模式
優(yōu)點(diǎn):在沒(méi)有編程器的情況下,方便快捷地向多個(gè)S7-1200CPU拷貝項(xiàng)目文件。
怎樣向傳輸模式的存儲(chǔ)卡中裝載項(xiàng)目:
*步:將存儲(chǔ)卡設(shè)定到“傳輸”模式。建議客戶做此操作前清除存儲(chǔ)卡中的所有文件。
第二步:設(shè)置CPU的啟動(dòng)狀態(tài)為“Warmrestart-RUN”。
第三步:直接拖拽PLC設(shè)備到存儲(chǔ)卡盤符。
說(shuō)明:
做好的“程序卡”可以直接更改為“傳輸卡”。
從存儲(chǔ)卡復(fù)制項(xiàng)目到S7-1200CPU:
*步:將CPU斷電。
第二步:將存儲(chǔ)卡插到CPU卡槽。
第三步:將CPU上電,CPU上“MAINT”黃燈閃爍。
第四步:將CPU斷電,將存儲(chǔ)卡拔出。
五、使用存儲(chǔ)卡清除密碼
如果忘記了之前設(shè)定到S7-1200的密碼,通過(guò)“恢復(fù)出廠設(shè)置”無(wú)法清除S7-1200內(nèi)部的程序和密碼,的清除方式就是使用存儲(chǔ)卡。步驟如下:
1. 將S7-1200設(shè)備斷電。
2.插入一張存儲(chǔ)卡插到S7-1200CPU上,存儲(chǔ)卡中的程序不能有密碼保護(hù)。
3. 將S7-1200設(shè)備上電。
S7-1200上電后,會(huì)將存儲(chǔ)卡中的程序復(fù)制到內(nèi)部的FLASH寄存器中,即執(zhí)行清除密碼操作。
也可以用相同的方法插入一張全新的或者空白的存儲(chǔ)卡到S7-1200CPU,設(shè)備上電后,S7-1200CPU會(huì)將內(nèi)部的存儲(chǔ)區(qū)的程序轉(zhuǎn)移到存儲(chǔ)卡中,拔下存儲(chǔ)卡后,S7-1200CPU內(nèi)部將不再有用戶程序,即實(shí)現(xiàn)了清除密碼。
存儲(chǔ)卡中的內(nèi)容可以使用讀卡器清除。
1. 不要格式化存儲(chǔ)卡。
2. IP地址并不能被清除。
3.插入空白存儲(chǔ)卡后,內(nèi)部裝載存儲(chǔ)區(qū)的設(shè)備組態(tài)、用戶程序和任何的強(qiáng)制值被復(fù)制的存儲(chǔ)卡中(即便是原來(lái)CPU內(nèi)容為空也是如此)。存儲(chǔ)卡此時(shí)成為一個(gè)包括之前存儲(chǔ)在內(nèi)部裝載存儲(chǔ)區(qū)的數(shù)據(jù)的程序卡。復(fù)制完成后,內(nèi)部裝載存儲(chǔ)區(qū)被清空。如果插入的不是空白卡,內(nèi)部裝載存儲(chǔ)區(qū)將不被清空。
六、使用24M存儲(chǔ)卡更新S7-1200CPU的固件版本。
S7-1200固件版本下載地址:http://support.automation.siemens.com/WW/view/cn。
1.不同訂貨號(hào)的S7-1200CPU的固件文件不同,下載地址也不同。用戶在下載和更新固件之前請(qǐng)核對(duì)產(chǎn)品訂貨號(hào)。
2.2M和4M的村欻卡不能用于CPU固件升級(jí)。
3.固件升級(jí)前CPU內(nèi)部存儲(chǔ)的項(xiàng)目文件(程序塊、硬件組態(tài)等)不受影響,不會(huì)被清除。
4.如果存儲(chǔ)卡中的固件文件訂貨號(hào)與實(shí)際CPU的訂貨號(hào)不*,即使執(zhí)行了下列步驟,CPU的原固件版本也不會(huì)改變。
西門子S7-300PLC如何控制伺服電機(jī)?
簡(jiǎn)易的就是CPU內(nèi)置的運(yùn)動(dòng)控制軟件功能塊,編碼器輸入模塊,模擬輸出模塊 ,伺服驅(qū)動(dòng)器,伺服電機(jī)組成。因?yàn)镃PU控制回路周期長(zhǎng),控制性能不高。
的是采用FM354 定位模塊, CPU315T, CPU317T 加ADI4控制帶模擬輸入速度給定的伺服驅(qū)動(dòng)器和伺服電機(jī)。如果采用西門子帶總線通訊的伺服驅(qū)動(dòng)則只要CPU315T和CPU317T通過(guò)總線通訊就可以組成伺服系統(tǒng)了。
S7-300是德國(guó)西門子公司生產(chǎn)的可編程序控制器(PLC)系列產(chǎn)品之一。其模塊化結(jié)構(gòu)、易于實(shí)現(xiàn)分布式的配置以及、電磁兼容性強(qiáng)、抗震動(dòng)沖擊性能好,使其在廣泛的工業(yè)控制領(lǐng)域中,成為一種既經(jīng)濟(jì)又切合實(shí)際的解決方案。
工作原理
PLC采用循環(huán)執(zhí)行用戶程序的方式。OB1是用于循環(huán)處理的組織塊(主程序),它可以調(diào)用別的邏輯塊,或被中斷程序(組織塊)中斷。
在起動(dòng)完成后,不斷地循環(huán)調(diào)用OB1,在OB1 中可以調(diào)用其它邏輯塊(FB, SFB, FC 或SFC)。
循環(huán)程序處理過(guò)程可以被某些事件中斷。
在循環(huán)程序處理過(guò)程中,CPU 并不直接訪問(wèn)I/O模塊中的輸入地址區(qū)和輸出地址區(qū),而是訪問(wèn)CPU內(nèi)部的輸入/輸出過(guò)程映像區(qū)(在CPU的系統(tǒng)存儲(chǔ)區(qū))
PLC的編程器的原理及功能簡(jiǎn)介
編程器是PLC的重要外圍設(shè)備。利用編程器將用戶程序送入PLC的存儲(chǔ)器,還可以用編程器檢查程序,修改程序,監(jiān)視PLC的工作狀態(tài)。
常見(jiàn)的給PLC編程的裝置有手持式編程器和計(jì)算機(jī)編程方式。在可編程序控制器發(fā)展的初期,使用編程器來(lái)編程。小型可編程序控制器使用價(jià)格較便宜、攜帶方便的手持式編程器,大中型可編程序控制器則使用以小CRT作為顯示器的便攜式編程器。編程器只能對(duì)某一廠家的某些產(chǎn)品編程,使用范圍有限。手持式編程器不能直接輸入和編輯梯形圖,只能輸入和編輯指令,但它有體積小,便于攜帶,可用于現(xiàn)場(chǎng)調(diào)試,價(jià)格便宜的優(yōu)點(diǎn)。
計(jì)算機(jī)的普及,使得越來(lái)越多的用戶使用基于個(gè)人計(jì)算機(jī)的編程軟件。目前有的可編程序控制器廠商或經(jīng)銷商向用戶提供編程軟件,在個(gè)人計(jì)算機(jī)上添加適當(dāng)?shù)挠布涌诤蛙浖,即可用個(gè)人計(jì)算機(jī)對(duì)PLC編程。利用微機(jī)作為編程器,可以直接編制并顯示梯形圖,程序可以存盤、打印、調(diào)試,對(duì)于查找故障非常有利。
西門子PLC如何進(jìn)行寫(xiě)入操作?
對(duì)于立即寫(xiě)(Immediate Write)功能,必須如下面舉例所示,生成符號(hào)程序段。
對(duì)于有時(shí)間限制的應(yīng)用,可以以比每OB1?掃描循環(huán)一次的正常情況快的速度,將一個(gè)數(shù)字量輸出的當(dāng)前狀態(tài)發(fā)送到輸出模板。立即寫(xiě)功能可以在掃描立即寫(xiě)邏輯程序級(jí)的同時(shí),將一個(gè)數(shù)字量輸出寫(xiě)入輸出模板。否則,當(dāng)?Q存儲(chǔ)區(qū)使用?P存儲(chǔ)狀態(tài)更新時(shí),必須等到下一OB1掃描循環(huán)結(jié)束。
為了將一個(gè)輸出立即寫(xiě)入輸出模板,應(yīng)使用外圍輸出(PQ)存儲(chǔ)區(qū),而不使用輸出(Q)
存儲(chǔ)區(qū)。外圍輸出存儲(chǔ)區(qū)可以作為一個(gè)字節(jié)、一個(gè)字或一個(gè)雙字讀取。因此,通過(guò)一個(gè)線圈元素,不能更新一個(gè)單獨(dú)的數(shù)字量輸出。為了將一個(gè)數(shù)字量輸出的狀態(tài)立即寫(xiě)入輸出模板,?包含相關(guān)位的Q存儲(chǔ)器的字節(jié)、?字或雙字可以有條件地復(fù)制到相應(yīng)的PQ存儲(chǔ)器中?(直接輸出TPC1062K的模板地址)。