第一篇:關于A-B和西門子PLC比較的報告-中國期刊匯
關于A-B和西門子PLC比較的報告
朱春曉 河南有色匯源鋁業有限公司 467300
鑒于目前公司機型設計升級的需要,按照行業地位/先進性/成熟性/易用易維護性/總體成本最優的原則,就國內國際市場上最有影響力的兩家品牌:德國西門子和美國羅克韋爾自動化A-B(全稱Allen-Bradley)品牌的可編程控制器系統進行了多方面的比較。基本情況如下:
行業地位
PLC可編程控制設備作為工業通用設備,近年來保持了持續穩定的增長。據行業知名研究機構ARC的報告,目前PLC市場全球銷售額大約65億美元。生產廠商超過400家,美國就有200家左右,技術的研究和發展也比較活躍。其中最有代表性的品牌就是德國西門子公司和美國A-B(羅克韋爾自動化旗下主力品牌),兩家品牌加在一起占據了世界市場大約60%的份額。
中國的PLC市場迎來了蓬勃發展的機會,目前中國地區的PLC市場容量已經接近于4億美元,排列在前幾位的供應商包括西門子、A-B、三菱、莫迪康、歐姆龍公司。但是側重點不盡相同,西門子公司隨著S7-200產品的推出,搶占了傳統日本產品的市場,占據了市場第一的份額。A-B則在中國系統級應用市場以37%的份額占據第一名的位置。
基本特色
雖然排名世界前兩強,但是兩大品牌在特色上卻存在較大差別,從客戶口碑上反映出來,西門子強調大品牌以及價格優勢,A-B則強調品質和服務。具體來說:
? 可靠性指標:西門子可靠性指標一般設計在10-20萬小時平均無故障時間(MTBF),A-B公司的設計規格一般在150-450萬小時左右。從實際應用來看,大多數客戶反映A-B系統連續穩定運行能力更高;
? 可維護性和易用性:業界公認的看法是,A-B系統更為人性化,開發和維護效率更高,一般上手的典型培訓時間為3天,但是西門子典型在2-3周。兩者同樣功能強大,但西門子更多反映了德國文化的特點,古板,豐富但不夠靈活。A-B則功能更為強大但靈活、更為人性化;
? 技術平臺狀況:目前PLC技術正在面臨深刻的變化,即從單一面向工廠離散控制轉向全功能型平臺(即用同一控制平臺覆蓋過去DCS、專用伺服系統、傳動、批次控制和安全控制,又稱為可編程自動化控制器技術PAC),目前A-B Logix為代表平臺技術占據優勢(這也是A-B這幾年強力增長的利器)明顯,鑒于控制平臺長開發周期的特點,西門子公司推出新的系統尚需時日,目前的新品多在提高處理器速度等指標上下功夫,短期內還無法從控制平臺/網絡系統/界面技術/企業數據集成等方面全面發力。
? 市場宣傳:這是西門子公司占據明顯優勢的地方,在廣告投放、網站建設等方面西門子公司優勢明顯。A-B則在2003年后加大了投入,目前在市場上尤其是終端客戶和高端OEM客戶方面影響力也日益增強。基本技術比較
a)集成架構技術
在過去,工廠為了實現自動化,工程師們往往不得不面對PLC、DCS以及伺服控制器等多種自動控制系統,需要同時掌握多種專門軟硬件的開發和維護。近年來,隨著自動化水平的普及和提高,上述情況越來越成為工廠發展的“瓶頸”。
為解決這一矛盾,“集成架構”技術應運而生:
? “單一平臺實現全廠范圍的所有控制任務”;
? “現場總線只需少得多的接線就可以采集更多的現場信息,還能實現現場設備的集中診斷和組態”
? “實時生產數據可以和工廠管理數據集成在統一的數據庫中,并且能幫助用戶對數據進行基于時間序列或者事件關聯的進一步分析,甚至進行生產排序和調度,并能通過網站方式發布相關信息”。
為此,西門子公司推出了所謂TIA概念,即全集成自動化,包括了:
?
S7系列可編程控制器PLC
?
開放網絡系統Profinet,Profibus/DP/PA, AS-i ?
專用伺服系列產品 ?
專用的傳動系統
?
TP/MP人機操作屏和上位機WinCC系列
羅克韋爾自動化A-B則推出了集成架構系統,包括
?
創新的Logix控制平臺
?
開放的NetLinx工業網絡體系
?
集成的Kinetix伺服系列產品
?
先進的ViewAnyWare流程監控/信息系統軟件包
?
全企業范圍數據共享技術FactoryTalk ?
全面的調試組態軟件和工具。
兩者的本質差別,就是羅克韋爾自動化對技術的改造更為徹底,全新設計的尋址結構(基于標簽Tag的編程概念),全透明高效總線和底板技術,一致的界面開發技術ViewAnyWare,以及整個企業內數據透明共享,最好的應對了工廠信息化的需求,所以也被包括通用汽車/豐田/P&G/Kodak/3M/米奇林/普里斯通/英特爾/喜力啤酒/利樂包裝等定為標準。
b)數據尋址技術
PLC最重要的技術基礎之一就是尋址。A-B新一代控制器的最大亮點就在于基于Tag標簽的尋址技術,又稱為第三代尋址技術。而西門子所采用的則是直接物理地址尋址方式,又稱為第一代尋址技術。這也是制約其控制器使用方式的根本原因。采用標簽尋址的最大好處在于:
? 文檔更加易讀易懂(Drive_Speed1 v.s.O: 1000 ….)? 編程和調試:出錯機會更少
? 更容易維護 – 尤其在程序備份丟失或者開發人員變更的情況下 ? 支持并行工程,縮短工程開發時間
? 當您從其它PLC或者軟件讀取數據時,更容易理解 PLC的數據結構
內存管理方式也存在重大差異。西門子采用直接地址扁平化管理方式,A-B則采用層次化完全動態內存分配,基于Tag直接管理大容量數據內存(ControLogix達16 Mbytes):沒有對不同數據設定固定內存區域大小的限制,用戶可直接使用變量、結構體和數組進行“面向對象”的控制編程。
直接管理的數據內存很小:(如S7412 <72KBytes, 414-2 <128KB 414-3 <384KB, 416-2 <0.8MB, 416-3 <1.6MB)。對不同數據有固定的限制,如計數器/定時器<256或512個。編程中用戶需考慮地址分配,在復雜一點的應用中,數據重名沖突的可能性較大。
處理器處理模式
新一代控制器多采用實時多任務操作系統,支持多個(ControlLogix為32)控制任務,多重優先級可選以保證重要任務優先,每控制任務內支持多個(ControlLogix為32)主程序。根據需要,用戶可以使用中斷任務以保證最苛刻的實時響應,使用周期性任務以保證過程控制運算的精度和穩定性。
在大型應用中,Logix還提供以下好處:其通訊背板本身就是智能化網絡路由平臺,不需要Logix控制器參與通訊管理,信號從一種網絡到另一種網絡只需通過背板和相關通訊模塊。這意味著:用戶在背板中插入通訊模塊即可擴展相應網絡,配置多個通訊模塊(背板中沒有控制器也行)即可實現多種不同工業網絡的互聯互通。
其它系統,包括S7、Quantum等,其背板的通訊管理均需要控制器參與。即網絡間信號傳輸不僅要通過背板和相關通訊模塊,還要控制器參與。事實上,沒有控制器,其背板就會癱瘓;而且,當用戶對現場總線上的設備進行在線組態/編輯時,上位機和現場設備間的通訊會占用控制器的開銷,并引起復雜的管理和操作。
網絡體系
開放的NetLinx工業控制網絡體系:根據工控應用的不同,用戶可在DeviceNet、ControlNet和EtherNet/IP三種工控網絡中進行優化組合。其應用層以上均使用CIP中國國家標準GB/T18858.3-2002、極具價格競爭力的工業現場總線最適合于與制造自動化相關的現場設備的聯網。一種總線就能實現所有設備以及控制器的互連,包括變頻器、軟起動、按鈕開關、傳感器、稱重儀以及條碼掃描儀等等。
對于上述常用工廠現場控制設備組網,需兩種現場總線共同實現,分別是Profibus DP(用于變頻器、稱重儀等)和 ASI(用于光電開關、行程開關、按鈕及軟起動等等)。
較低的網速就能實現高性能實時控制(CAN保證了網絡數據包小巧有效(8 bytes),CIP保證了網絡效率及實時控制的優化)。用戶可按應用要求的不同選擇最適合的通訊方式:逢變則報(COS)-最苛刻的實時響應、Cyclic-按確定周期發送、Strobed-多設備同步響應及傳統的輪循(Polling)方式。
就高性能通訊而言,ControlNet 被認為是最佳實時性和確定性的IEC 61158工業現場總線。最適合于高性能DCS中I/O站的擴展、高速傳動系統中傳動裝置的聯網以及中型系統上位機的組網。
5Mbps的高數據傳輸速度,不會隨網絡距離延伸而衰減。通過同軸電纜延伸可達6KM,通過光纖可達30KM。Profibus DP在使用電纜延伸時速度會大大衰減,見下表(摘自手冊C79000-Z7076-C417-06的P16):
點對確定性多點(Multicast)傳輸功能可以直接實現多個設備的同步以及控制器間的實時聯鎖。Profibus DP不支持Multicast,只能用逐個輪循方式進行設備同步,效率低。
為獲得穩定的、高精度的過程控制,本地機架以及通過ControlNet擴展的遠程機架內的每個I/O模塊都可以根據各控制任務對于實時響應的不同要求,分別預設不同的采樣周期;并且在運行時各I/O將嚴格地按照該設定周期向處理器發送數據,而與控制器負荷以及網絡負荷的變化無關。
冗余ControlNet可供用戶選擇:二條通道上的數據傳送同時進行,并選擇品質好的信號,冗余切換快速無擾。Siemens Profibus DP網絡冗余實現麻煩,并且對于系統實現有一定影響。
以太網解決方案:EtherNet/IP – 開放的(應用層使用CIP)、面向實時控制優化的TCP/IP以太網。最適合于大型系統中的上位機及處理器的組網,還有部分SCADA中的I/O及RTU擴展。不僅實現TCP/IP以太網的大容量數據包傳遞,還利用UDP及較小的數據包實現更快速的I/O響應。
Siemens目前主流的工業以太網(Industry Ethernet)是針對大容量數據包的信息層組網使用而開發的,不能用于擴展I/O站;并且該網絡僅在物理層和數據鏈路層使用開放協議(符合IEEE802.3),但在傳輸層(不支持TCP/IP)及用戶層等均為封閉的、公司自有協議。
I/O產品
完全智能的1756 I/O:針對工業自動化應用的最高要求而開發的產品。最適合于各類高性能系統包括DCS等等。可以通過高性能現場總線ControlNet及 EtherNet/IP進行遠程擴展。以1756系列為例,A-B模塊支持: ? 帶電插拔、框架式安裝。
? 每個模塊均內置CPU,在完成信號轉換的同時,還能完成模塊、通道以及現場側的各2種自診斷,包括短路和斷路故障。少數模塊提供有限的現場側診斷功能,如無法識別斷線等。
? 模塊具有抗電浪涌保護功能。通道對地隔離電壓1700/2546VDC。另有通道隔離模塊可選:通道間隔離電壓高達1700VDC/1s@250VAC。(有些品牌模塊的通道間隔離為30VDC)? AI模塊轉換精度達16位,共模抑制比達到120dB(常規80dB);AO模塊轉換精度達15位,提供輸出變化率限制功能(防止切換時脈沖變化對執行機構的損害)。?
AI/AO模塊能直接按浮點數格式向處理器發送或接受數據,保證更高的系統精度。(其它系統的AI/AO模塊只能按16位整型數格式發送/接受數據,這意味著,其模擬信號的處理過程需要用戶加入浮點數/整型數的轉換編程,并且該轉換會占用控制器的運行負荷)。
高性能、多軸伺服應用
A-B伺服控制采用SERCOS光纖環網:當前伺服及數控領域最高性能的 IEC61491國際標準現場總線
?
技術特點:4/8/16 Mbps的高速光纖通訊,SERCOS光纖環網最多可連接254臺伺服裝置;為專業應用而優化設計的通訊協議,數據包小巧有效。?
性能指標:響應快速 – 典型同步掃描時間為1~2ms(最快62us);確定性高-小于us。
?
其它好處:省去了控制器與伺服裝置的控制接線;光通訊讓系統免受電磁干擾的影響。
Siemens伺服采用Profibus DP:效率低、組態維護復雜、即使使用光纖介質其性能指標也低得多。
Ultra3000& Kinetix 6000伺服裝置:直接內置SERCOS通訊接口的伺服裝置。并且,Kinetix 6000伺服裝置還有很多創新的設計:系統由公用整流單元&供電背板、多種模塊化逆變單元以及輔助單元構成。也就是說,1臺Kinetix 6000就相當于多臺零間隙安裝的模塊化伺服控制器。
ControlLogix/ SoftLogix/CompactLogix控制器:伺服和順控在單一的高性能控制引擎內完成。
?
在使用上:節省硬件;并且,基于單一開發平臺,用戶編程、調試以及維護都很方便。?
在性能上:伺服和順控均由單一控制引擎進行處理、背板及模塊統一按CST同步(us級精度)。這就從本質上保證了系統節拍的完全一致,實現高速、相互協調的多軸伺服系統。
其他廠商伺服和順控由兩個控制引擎(SIEMENS為兩個獨立硬件控制器)分別完成。不便于用戶開發&維護。而且,兩個控制器之間信號傳遞需要先存儲再轉發,所以不可避免地會有延遲,無法滿足某些高性能伺服應用的需要。本資料來源中國期刊匯
第二篇:西門子plc 實驗一報告
1、聯機
單擊上圖標示進行通訊,單擊上圖標示進行聯機。
2、梯形圖編寫
3、梯形圖編譯
4、程序下載
五、實驗內容
梯形圖:
六、實驗心得:
通過本次實驗的學習,我掌握了plc基本指令的應用,以及plc工作的原理和內部結構,在這次簡單的實驗中學到了梯形圖的編寫,在老師的指導下順利完成實驗。在學習的過程中漸漸地發現了plc的許多優點,對這門課程產生了濃厚的興趣,今后會努力學習基礎知識來掌握這門課程。
第三篇:西門子PLC學習講課稿
西門子PLC
一、PLC硬件組成
1、電源模塊(PS):用于將輸入的AC 22V電源或DC 24V電壓轉換為穩定的DC 24V和DC 5V電壓,供其它模塊和輸出模塊的負載使用。
2、I/O模塊:DI、DO、AI、AO等。
3、通訊模塊(CP):用于PLC之間、PLC與遠程I/O之間、PLC與計算機和其它智能設備之間的通訊。
4、CPU模塊:CPU模塊主要由微處理器(CPU芯片)和存儲器組成。4.1 CPU模塊面板:
SF燈:正常為灰色,故障時為紅色。
原因:
1、通訊故障:通訊速率(默認1.5M/s,降速至19.2K/s);CPU主站與遠程I/O連接 不上。
2、DP線上的“ON”、“OFF”位置不對。
3、IM153-2軟件地址,其軟件設置與硬件不一致。
4、帶診斷功能的模塊,紅色表示報警。
5、調試過程中,空開未合上。
6、程序內部錯誤。
BATF燈:電池故障,即電池電量不足或無電池。FRCE燈:強制功能。(用過之后一定要刪除)。RUN燈:運行。STOP燈:停止。
檔位:RUN:運行,編程器只能讀。
RUN-P:運行,編程器能讀能寫。MRES:存儲器復位。注:
1、CPU復位方法:
把開關撥到MRES上,stop燈慢閃兩次,松開開關(自動回到stop位置),迅速將開關撥到MRES處(stop燈快閃至少一次),松開(自動回到stop處),將開關撥到RUN。
2、CPU復位情況:
2.1必須復位:編程人員調試完所有設備后,必須復位。2.2可以復位:檢修期間(邏輯備份完成后)。2.3不能復位:CPU運行期間。
5、PLC各模塊連接
5.1 U型連接器(不支持熱插拔)
功能:供電(背板);信號傳輸。5.2 有源總線模板(支持熱插拔)
功能:供電(背板);信號傳輸;信號保持。
二、S7-300的安裝與設計
1、卡件連接方案:上述兩種,通常用第一種,原因是費用較低。
2、安裝機架號和槽位號: Rack:0-3(機架號)
Slot:4-11(槽位號)共計32個模塊
每一塊最多有32個通道,所以最多有1024個點(CPU點的容量)。主機架用IM360接口模塊;擴展機架用IM361接口模塊,擴展機架可以不用電源模塊;每排最多8個模塊卡件。
三、軟件安裝
1、STEP7編程軟件
2、PLC SIM仿真軟件(程序測試時用)
3、WinCC畫面組態軟件
注:所有軟件安裝目錄不允許有中文字符,并且英文目錄不能太長。
四、梯形圖(LAD)及部分功能模塊簡介
1、梯形圖:直觀的展示邏輯中各節點的閉合狀態。
2、邏輯圖示例:
3、S-R觸發器:
復位優先
置位優先
4、置位、復位邏輯:
(S)為置位符號,(R)為復位符號,(S)和(R)必須為一個點。
5、上升沿信號:
當M1.0由0→1時,M1.1由0→1; 當M1.0由1→0時,M1.1仍然為1。
6、下降沿信號:
當M1.0由1→0時,M1.1由0→1; 當M1.0由0→1時,M1.1仍為1。
7、CMP命令(比較命令)CMP_I:比較兩個整數大小 CMP_R:比較兩個實數大小 以實數為例,共有三種情況: 7.1 CMP>=R
當IN1≥IN2時,輸出為1。7.2 CMP<=R
當IN1≤IN2時,輸出為1。7.3 CMP==R
當IN1=IN2時,輸出為1。
8、基本數學功能 8.1加法
OUT=IN1+IN2 8.2減法
OUT=IN1-IN2 8.3乘法
OUT=IN1×IN2 8.4除法
OUT=IN1÷IN2
第四篇:西門子PLC實驗指導書范文
實驗一:PLC認知及PLC編程軟件的使用(兩學時)
一、實驗目的:
1.熟悉典型繼電器電路的工作原理及電路接線。2.熟悉西門子PLC 的組成,模塊及電路接線。3.熟悉西門子STEP 7 編程軟件的使用方法。
4.熟悉利用STEP 7 建立項目、硬件組態、編程、編譯、下載和運行等設計步驟。
5.學會用基本邏輯指令實現順控系統的編程,完成三相異步電機單向運行控制程序的編制及調試。
二、實驗設備:
1.個人PC 機 1 臺
2.西門子1214C AC/DC/RLY PLC 1 臺 3.西門子CM1241 RS485通信模塊 1 臺 4.實驗操作板 1 塊 5.線纜若干
三、實驗步驟:
1.參照黑板上的電路接線圖,電路連接好后經指導教師檢查無誤,可以上電試驗。
2.了解西門子PLC 的組成,熟悉PLC的電源、輸入信號端I 和公共端COM、輸出信號端Q 和公共端COM;PLC 的編程口及PC 機的串行通訊口、編程電纜的連接;PLC 上擴展單元插口以及EEPROM 插口的連接方法;RUN/STOP開關及各類指示燈的作用等。
2.參照黑板上的電路接線圖,電路連接好后經指導教師檢查無誤,并將RUN/STOP 開關置于STOP 后,方可接入220V交流電源。
3.在PC 機啟動 西門子STEP 7編程軟件,新建工程,進入編程環境。4.根據實驗內容,在西門子STEP 7編程環境下輸入梯形圖程序,轉換后,下載到PLC中。5.程序運行調試并修改。6.寫實驗報告。
四、實驗內容:
實驗
1、三相籠型異步電動機全壓起動單向運行控制
圖 1 三相籠型異步電動機全壓起動單向運行控制接線圖
實驗
2、三相籠型異步電動機全壓起動單向運行PLC控制
圖 2 三相籠型異步電動機全壓起動單向運行PLC控制梯形圖
五、實驗總結與思考:
1.簡述S7-1200 PLC的硬件由哪幾部分組成。
2.請簡要敘述從硬件組態開始到程序下載到PLC進行調試的整個過程。3.做完本次實驗的心得體會; 注:
? 實驗報告要求
本次實驗為學生第一次實驗,實驗類型為驗證型實驗,在實驗過程中重點是熟悉編程環境、如何編寫程序、下載程序、調試程序、觀察結果、修改程序。
1.書寫規范,版面整潔。
2.做好實驗總結,回答思考題,寫出心得體會。3.不準相互抄襲實驗報告。
4.按照教師指定的時間完成并上交實驗報告。
? 實驗報告的內容主要
1.實驗目的:本次實驗主要達到的要求及目的。2.實驗設備:本次實驗的主要設備。
3.實驗具體步驟及內容:如何聯機、編寫程序、下載程序、調試程序、觀察結果、修改程序。
4.實驗程序上機驗證:寫出運行后得到的結果,并分析與理論分析的結果是否相同,做思考題。
5.心得體會:本次實驗中遇到的問題、解決方法及收獲。
實驗二:PLC基本指令應用編程練習(三學時)
一、實驗目的:
1.熟悉西門子STEP 7 編程軟件的使用方法。2.掌握基本指令應用的編程方法。3.掌握PLC程序調試的基本步驟及方法 4.熟悉典型繼電器電路的工作原理。5.學會把典型繼電器電路改造成PLC控制回路
二、實驗設備:
1.個人PC 機 1 臺
2.西門子1214C AC/DC/RLY PLC 1 臺 3.西門子CM1241 RS485通信模塊 1 臺 4.實驗操作板 1 塊 5.線纜若干
三、實驗步驟:
1.熟悉西門子STEP 7 編程軟件的使用方法。2.基本邏輯指令編程練習。
3.參照黑板上的電路接線圖,電路連接好后經指導教師檢查無誤,并將RUN/STOP 開關置于STOP 后,方可接入220V交流電源。
3.在PC 機啟動 西門子STEP 7編程軟件,新建工程,進入編程環境。4.根據實驗內容,在西門子STEP 7編程環境下輸入梯形圖程序,轉換后,下載到PLC中。5.程序運行調試并修改。6.寫實驗報告。
四、實驗內容:
實驗
1、三相異步電機正反轉運行控制
圖1 三相異步電機正反轉運行控制接線圖
圖 2 三相異步電機正反轉運行控制梯形圖
實驗2.多地點控制(選作)
圖3 三相異步電機多地點控制接線圖
圖 4 三相異步電機多地點控制梯形圖
實驗3.搶答器設計(選作)
有I0.0,I0.1 和I0.2三個搶答輸入,對應輸出分別為Q4.0,Q4.1和 Q4.2。要求:三人任意搶答,誰先按動瞬時按鈕,睡得指示燈優先亮,且只能亮一盞燈,進入下一個問題時,主持人按復位按鈕,搶答重新開始。
圖 5 三相異步電機多地點控制梯形圖
五、實驗總結與思考
1.簡述PLC與外部設備的接線過程及注意事項; 2.做完本次實驗的心得體會。
六、實驗報告要求
1.書寫規范,版面整潔。
2.做好實驗總結,回答思考題,寫出心得體會。3.不準相互抄襲實驗報告。
4.按照教師指定的時間完成并上交實驗報告。
實驗三:基于PLC的三相異步電機雙機運行控制(三學時)
一、實驗目的:
1.熟悉西門子STEP 7 編程軟件的使用方法。
2.掌握基本指令(邊沿指令及定時器)的應用編程方法。3.掌握PLC程序調試的基本步驟及方法。
4.熟悉基于PLC的電氣控制系統的安裝與調試方法。
二、實驗設備:
1.個人PC 機 1 臺
2.西門子1214C AC/DC/RLY PLC 1 臺 3.西門子CM1241 RS485通信模塊 1 臺 4.實驗操作板 1 塊 5.線纜若干
三、實驗步驟:
1.熟悉西門子STEP 7 編程軟件的使用方法。2.基本邏輯指令編程練習。
3.參照黑板上的電路接線圖,電路連接好后經指導教師檢查無誤,并將RUN/STOP 開關置于STOP 后,方可接入220V交流電源。
3.在PC 機啟動 西門子STEP 7編程軟件,新建工程,進入編程環境。4.根據實驗內容,在西門子STEP 7編程環境下輸入梯形圖程序,轉換后,下載到PLC中。5.程序運行調試并修改。6.寫實驗報告。
四、實驗內容:
實驗
1、電動機的延遲啟動與延遲停止控制
按下瞬時啟動按鈕I0.0,延時5s后電動機啟動,按下瞬時停止按鈕I0.1,延時10s后電動機停止。
圖 1 電動機的延遲啟動與延遲停止控制梯形圖
實驗
2、用接通延遲定時器和脈沖定時器分別實現一個周期振蕩電路(選作)
圖 2 用接通延遲定時器實現一個周期振蕩
圖 3 用脈沖定時器實現一個周期振蕩
五、實驗總結與思考
1.請簡述梯形圖中用到的定時器指令的特性; 2.做完本次實驗的心得體會。
第五篇:西門子PLC密碼保護功能總結
一:硬件組態中打開CPU的protection(保護)選項,選第3個設置(讀寫保護),設置密碼后保存編譯重新下載硬件組態就可以了
二:1. 打開程序編輯窗口LAD/FBD/STL;
2. 將要進行加密保護的程序塊生成轉換為源代碼文件(通過選擇菜單 File—>Generate source 生成); 3. 在LAD/FBD/STL 窗口中關閉您的程序塊,并在SIMATIC Manager項目管理窗口的source文件夾中打開上一步所生成的source文件;
4. 在程序塊的聲明部分,TITLE行下面的一行中輸入” KNOW_HOW_PROTECT”;
5. 存盤并編譯該source文件(選擇菜單File Compile);?Save,File?
6. 現在就完成了您程序塊的加密保護。
注意:千萬不要丟失或刪除源文件,否則程序被保護,用戶可以另存到其它目錄中,或Export Source到硬盤中,再刪除源文件,這樣別人只能看到未保護的塊。
三:
1,加密工具在STEP7軟件下面的文件夾中:STEP7 V5.5 SP2 chCD_2Optional ComponentsS7 Block Privacy 2,安裝后,右鍵單擊SIMATIC管理器中的“塊”,執行快捷菜單中的“Block Provacy”命令,在彈出的“S7-Block Provacy”窗口勾選要加密的程序塊(見下圖),然后右鍵單擊選中的塊,執行出現的“Encrypt block”命令,在出現的“Block encryption”窗口中輸入密碼(12~24個字符或24字節的數字),確定后就加密了,塊上面出現加密的符號。
3,需要解密時右鍵單擊“塊”,執行快捷菜單中的“Block Provacy”命令,在彈出的窗口勾選要解密的程序塊,然后右鍵單擊塊,執行出現的“Decrypt block”命令,在出現的“Block encryption”窗口中輸入密碼,確定后塊就解密了,塊上面加密的符號消失。要求S7-300的CPU的固件版本為V3.2 或更高,S7-400 CPU的固件版本為V6.0或更高。已加密的塊不能用PLCSIM仿真。