
控制器6ES7314-6CH04-0AB0 控制器6ES7314-6CH04-0AB0
在PLC維修工作中,我們發(fā)現(xiàn),PLC在運(yùn)行時(shí)采用循環(huán)執(zhí)行用戶程序的方式,這種運(yùn)行方式也稱為掃描工作方式。下面是循環(huán)處理的各個(gè)階段的任務(wù): 1、操作系統(tǒng)啟動(dòng)循環(huán)時(shí)間監(jiān)控。 2、CPU將過程映像輸出區(qū)的數(shù)據(jù)寫到輸出模塊。 3、CPU讀取輸入模塊的輸入狀態(tài),并存入過程映像輸入?yún)^(qū)。 4、CPU處理用戶程序,執(zhí)行用戶程序中的指令。 5、在循環(huán)結(jié)束時(shí),操作系統(tǒng)執(zhí)行其他任務(wù),例如下載和刪除塊等。 6、CPU返回*一階段,重新啟動(dòng)循環(huán)時(shí)間監(jiān)控。 問:為什么不是像其他PLC那樣,在本次掃描周期結(jié)束的時(shí)候?qū)⑦^程映像輸出區(qū)的數(shù)據(jù)寫到輸出模塊,而是在下一個(gè)掃描循環(huán)周期才寫到輸出模塊?這樣不是產(chǎn)生了一個(gè)掃描周期的延遲嗎? 答:PLC的掃描工作方式是一種重復(fù)的循環(huán)過程,就像我們?nèi)粘J褂玫臅r(shí)鐘一樣,23點(diǎn)59分59秒過了就是下一天的0點(diǎn)0分0秒。說起來進(jìn)入了下一天,實(shí)際上只差一點(diǎn)點(diǎn)時(shí)間。因此在下一掃描周期的開始將數(shù)據(jù)輸出到外設(shè),與本周期結(jié)束時(shí)輸出的效果基本上是一樣的。這兩種方法的輸出時(shí)間相差不是一個(gè)掃描周期,基本上沒什么差別。
概述
22個(gè)不同的CPU:
7種標(biāo)準(zhǔn)型CPU(CPU 312,CPU 314,CPU 315-2 DP,CPU 315-2 PN/DP,CPU 317-2 DP,CPU 317-2 PN/DP,CPU 319-3 PN/DP)
6 個(gè)緊湊型 CPU(帶有集成技術(shù)功能和 I/O)(CPU 312C、CPU 313C、CPU 313C-2 PtP、CPU 313C-2 DP、CPU 314C-2 PtP、CPU 314C-2 DP、 CPU 314C-2 PN/DP)
5 個(gè)故障安全型 CPU(CPU 315F-2 DP、CPU 315F-2 PN/DP、CPU 317F-2 DP、CPU 317F-2 PN/DP、CPU 319F-3 PN/DP)
3技術(shù)型CPU(CPU 315T-3 PN/DP,CPU 317T-3 PN/DP,CPU 317TF-3 PN/DP)
還提供了 25 個(gè)適用于寬環(huán)境溫度范圍和中等負(fù)荷的 CPU
具有不同性能等級,滿足不同的應(yīng)用要求。
應(yīng)用
各種性能級別的 CPU 可用于 SIMATIC S7-300。除標(biāo)準(zhǔn)型 CPU 外,還可以使用緊湊型 CPU。
還提供了 T-CPU 和故障安全 CPU。
提供了以下標(biāo)準(zhǔn) CPU
CPU 312,用于小型工廠
CPU 314,用于對程序量和指令處理速率有額外要求的工廠
CPU 315-2 DP,用于具有中/大規(guī)模的程序量以及使用PROFIBUS DP進(jìn)行分布式組態(tài)的工廠
CPU 315-2 PN/DP,用于具有中/大規(guī)模的程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
CPU 317-2 DP,用于具有大容量程序量以及使用PROFIBUS DP進(jìn)行分布式組態(tài)的工廠
CPU 317-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
CPU 319-3 PN/DP,用于具有較大容量程序量何組網(wǎng)能力以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
提供有以下緊湊型 CPU:
CPU 312C,具有集成數(shù)字量 I/O 以及集成計(jì)數(shù)功能的緊湊型 CPU
CPU 313C,具有集成數(shù)字量和模擬量 I/O 的緊湊型 CPU
CPU 313C-2 PtP,具有集成數(shù)字量 I/O 、2個(gè)串口和集成計(jì)數(shù)功能的緊湊型 CPU
CPU 313C-2 DP,具有集成數(shù)字量 I/O 、PROFIBUS DP 接口和集成計(jì)數(shù)功能的緊湊型 CPU
CPU 314C-2 PtP,具有集成數(shù)字量和模擬量 I/O 、2個(gè)串口和集成計(jì)數(shù)、定位功能的緊湊型 CPU
CPU 314C-2 DP,具有集成數(shù)字量和模擬量 I/O、PROFIBUS DP 接口和集成計(jì)數(shù)、定位功能的緊湊型 CPU
CPU 314C-2 PN/DP 帶有集成數(shù)字量和模擬量 I/O 和集成計(jì)數(shù)和定位功能的緊湊型 CPU,
可通過 PROFIBUS DP 和 PROFINET IO 實(shí)現(xiàn)分布式拓?fù)洌?/P>
可在作為 PROFINET 上基于組件的自動(dòng)化 (CBA) 中的分布式智能設(shè)備
提供了以下技術(shù) CPU
CPU 315T-3 PN/DP 適用于在程序范圍和分布式組態(tài)方面具有中等/較高要求的裝置,這些裝置需要采用 PROFIBUS DP 和 PROFINET IO,并且需要對較多 8 個(gè)軸執(zhí)行可調(diào)節(jié)運(yùn)動(dòng)控制。
CPU 317T-3 PN/DP 適用于在程序范圍和分布式組態(tài)方面具有較高要求的裝置,這些裝置需要采用 PROFIBUS DP 和 PROFINET IO,還需要對較多 32 個(gè)軸執(zhí)行可調(diào)節(jié)運(yùn)動(dòng)控制。
CPU 317TF-3 PN/DP 適用于在程序范圍和分布式組態(tài)方面具有較高要求的裝置,這些裝置需要采用 PROFIBUS DP 和 PROFINET IO,需要有安全功能并對較多 32 個(gè)軸執(zhí)行可調(diào)節(jié)運(yùn)動(dòng)控制。
提供有以下故障安全型 CPU:
CPU 315F-2 DP,用于采用 PROFIBUS DP 進(jìn)行分布式組態(tài)、對程序量有中/高要求的故障安全型工廠
CPU 315F-2 PN/DP,用于具有中/大規(guī)模的程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP進(jìn)行分布式組態(tài)的故障安全工廠
CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO進(jìn)行分布式組態(tài)的故障安全型工廠,在PROFInet上實(shí)現(xiàn)基于組件的自動(dòng)化中實(shí)現(xiàn)分布式智能系統(tǒng)
6ES7 312-1AE13-0AB0 CPU312,32K內(nèi)存
6ES7 312-1AE14-0AB0
6ES7 312-5BE03-0AB0
6ES7312-5BF04-0AB0 CPU312C,32K內(nèi)存 10DI/6DO
6ES7 313-5BF03-0AB0
6ES7313-5BG04-0AB0 CPU313C,64K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7 313-6BF03-0AB0
6ES7313-6BG04-0AB0 CPU313C-2PTP,64K內(nèi)存 16DI/16DO
6ES7 313-6CF03-0AB0
6ES7313-6CG04-0AB0 CPU313C-2DP,64K內(nèi)存 16DI/16DO
6ES7 313-6CF03-0AM0 CPU313C-2DP,64K內(nèi)存 16DI/16DO組合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0)
6ES7 314-1AG13-0AB0 CPU314,96K內(nèi)存
6ES7 314-1AG14-0AB0 CPU314,128K內(nèi)存
6ES7 314-6BG03-0AB0
6ES7314-6BH04-0AB0 CPU314C-2PTP 96K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7 314-6CG03-0AB0
6ES7314-6CH04-0AB0 CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7 314-6EH04-0AB0 CPU314C-2PN/DP 192K內(nèi)存/24DI/16DO/ 4AI/2AO
6ES7 314-6CG03-9AM0 CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO組合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)
6ES7 315-2AG10-0AB0 CPU315-2DP, 128K內(nèi)存
6ES7 315-2AH14-0AB0 CPU315-2DP, 256K內(nèi)存
6ES7 315-2EH13-0AB0
6ES7315-2EH14-0AB0 CPU315-2 PN/DP, 256K內(nèi)存
6ES7 317-2AJ10-0AB0
6ES7317-2AK14-0AB0 CPU317-2DP,512K內(nèi)存
6ES7 317-2EK13-0AB0
6ES7317-2EK14-0AB0 CPU317-2 PN/DP,1MB內(nèi)存
6ES7 318-3EL00-0AB0
6ES7318-3EL01-0AB0 CPU319-3PN/DP,1.4M內(nèi)存
?
西門子PLC子程序的解密方法
1)打開程序塊的Source源文件;
2)刪除文件中的KNOW_HOW_PROTECT;
3) 存盤并編譯該source文件;
另外,如果你沒有目前需要解密的程序塊對應(yīng)的source 源文件,你是無法對已經(jīng)加密的程序塊進(jìn)行編輯的。
如果實(shí)在是沒有source 源文件,就只好使用解密軟件進(jìn)行解密了。網(wǎng)上能找到,如億萬論壇。另外,你還可以在網(wǎng)上搜一下,200 POU破解,這個(gè)有一大堆。以前也有不少人用過,不錯(cuò)的。但要對應(yīng)你現(xiàn)在用的軟件版本才行。
要清除密碼,可按如下3種方法操作:
1)在Micro/WIN中選擇菜單“PLC》Clear”選擇所有三種塊并按“OK”確認(rèn)。
2)另外一種方法是通過程序“wipeout.exe”來恢復(fù)CPU的缺省設(shè)置。這個(gè)程序可在STEP7-Micro/WIN安裝光盤中找到。
3)另外,還可以在CPU上插入一個(gè)含有未加密程序的外插存儲卡,上電后此程序會(huì)自動(dòng)裝入CPU并且覆蓋原有的帶密碼的程序。然后CPU可以自由訪問。
2、如何取消對程序塊的加密保護(hù) ——
1)打開程序塊的Source源文件;
2)刪除文件中的KNOW_HOW_PROTECT;
3) 存盤并編譯該source文件; 西門子PLC子程序的應(yīng)用
6ES7312-5BF04-0AB0
CPU312C,32K內(nèi)存 10DI/6DO
6ES7313-5BG04-0AB0
CPU313C,64K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7313-6BG04-0AB0
CPU313C-2PTP,64K內(nèi)存 16DI/16DO
6ES7313-6CG04-0AB0
CPU313C-2DP,64K內(nèi)存 16DI/16DO
6ES7 313-6CF03-0AM0
CPU313C-2DP,64K內(nèi)存 16DI/16DO組合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0)
6ES7 314-1AG13-0AB0
CPU314,96K內(nèi)存
6ES7 314-1AG14-0AB0
CPU314,128K內(nèi)存
6ES7314-6BH04-0AB0
CPU314C-2PTP 96K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7314-6CH04-0AB0
CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO
6ES7 314-6EH04-0AB0
CPU314C-2PN/DP 192K內(nèi)存/24DI/16DO/ 4AI/2AO
6ES7 314-6CG03-9AM0
CPU314C-2DP 96K內(nèi)存 24DI/16DO / 4AI/2AO組合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2)
6ES7 315-2AG10-0AB0
CPU315-2DP, 128K內(nèi)存
6ES7 315-2AH14-0AB0
CPU315-2DP, 256K內(nèi)存
6ES7315-2EH14-0AB0
CPU315-2 PN/DP, 256K內(nèi)存
6ES7317-2AK14-0AB0
CPU317-2DP,512K內(nèi)存
子程序常用于需要多次反復(fù)執(zhí)行相同任務(wù)的地方,只需要寫一次子程序,別的程序在需要子程序的時(shí)候調(diào)用它,而*重寫該程序。子程序的調(diào)用是有條件的,未調(diào)用它時(shí)不會(huì)執(zhí)行子程序中的指令,因此使用子程序可以減少掃描時(shí)間。
使用子程序可以將程序分成容易管理的小塊,使程序結(jié)構(gòu)簡單清晰,易于查錯(cuò)和維護(hù)。如果子程序中只引用參數(shù)和局部變量,可以將子程序移植到其他項(xiàng)目。為了移植子程序,應(yīng)避免使用全局符號和變量,如I、Q、M、SM、Al、AQ、V、T、C、S、AC等存儲器中的**地址。
西門子PLC子程序的創(chuàng)建方法
可采用下列方法創(chuàng)建PLC子程序:在“編輯”菜單中選擇“插入→子程序”;在程序編輯器視窗中按鼠標(biāo)右鍵,從彈出菜單中選擇“插入→子程序”。程序編輯器將從原來的POU顯示進(jìn)入新的子程序,程序編輯器底部將出現(xiàn)標(biāo)志新的子程序的新標(biāo)簽,在程序編輯器窗口中可以對新的子程序編程??梢允褂迷撟映绦虻木植孔兞勘矶x參數(shù),各子程序較多可以定義16個(gè)IN、OUT參數(shù)。用右鍵雙擊指令樹中的子程序或中斷程序的圖標(biāo),在彈出的窗口中選擇“重新命名”,可修改它們的名稱。
上海詩幕自動(dòng)化設(shè)備有限公司 具備以下產(chǎn)品優(yōu)勢西門子可編程控制器,西門子觸摸屏,西門子工業(yè)以太網(wǎng),西門子數(shù)控系統(tǒng),西門子高低壓變頻器,西門子電機(jī)驅(qū)動(dòng)等等。西門子S7-200PLC,西門子S7-400PLC,西門子S7-300PLC,LOGO!邏輯模塊,西門子ET200I/O模塊,西門子S7-1200PLC,西門子電機(jī),西門子低壓電機(jī),伺服電機(jī), 主軸電機(jī),直線電機(jī),扭矩電機(jī),直流電機(jī),西門子工業(yè)以太網(wǎng),西門子光釬電纜,工業(yè)交換機(jī),通訊網(wǎng)卡,西門子網(wǎng)絡(luò)通訊設(shè)備,網(wǎng)絡(luò)模塊,西門子總線電纜,紫色雙芯電纜綠色4芯電纜,藍(lán)色雙芯電纜,西門子總線接頭,西門子驅(qū)動(dòng)系統(tǒng),伺服驅(qū)動(dòng),模塊驅(qū)動(dòng),電源模塊,西門子觸摸屏,Smart1000Micro 面板文本面板多功能面板,Smart700觸摸屏OP 73觸摸屏,其他觸摸屏面板,西門子變頻器MM420變頻器,MM430變頻器,MM440變頻器,G120變頻器G110變頻器系列,工程變頻器,西門子工程逆變器,西門子直流調(diào)速器,其他變頻器及備件,西門子數(shù)控系統(tǒng)及備件,NCU主板,CCU控制主板,西門子數(shù)控系統(tǒng),西門子PCU50,控制單元操作面板,手持單元,西門子軟件,西門子低壓產(chǎn)品,西門子工控機(jī)等西門子PLC模塊-西門子PLC主機(jī)-西門子PLC控制器-西門子PLCS7200-西門子PLCS7-300-西門子plcs7-400-西門子PLCS71200-西門子PLCS71500 西門子PLC擴(kuò)展模塊-西門子PLC通訊模塊-西門子PLC定位模塊-西門子PLC數(shù)字量模塊-西門子PLC輸出輸入模塊