6ES7332-7ND02-0AB0千萬(wàn)庫(kù)存
6ES7332-7ND02-0AB0
產(chǎn)品特點(diǎn)
循環(huán)周期短,、處理速度高· 指令集功能強(qiáng)大(包含350多條指令),可用于復(fù)雜功能· 產(chǎn)品設(shè)計(jì)緊湊,,可用于空間有限的場(chǎng)合· 模塊化結(jié)構(gòu),設(shè)計(jì)更加靈活· 有不同性能檔次的CPU模塊可供選用· 功能模塊和I/O模塊可選擇· 有可在露天惡劣條件下使用的模塊類型,。
工作原理
PLC采用循環(huán)執(zhí)行用戶程序的方式,。OB1 是用于循環(huán)處理的組織塊(主程序),它可以調(diào)用別的邏輯塊,,或被中斷程序(組織塊)中斷,。·在起動(dòng)完成后,,不斷地循環(huán)調(diào)用OB1,在OB1 中可以調(diào)用其它邏輯塊(FB, SFB, FC 或SFC),?!ぱh(huán)程序處理過(guò)程可以被某些事件中斷?!ぴ谘h(huán)程序處理過(guò)程中,,CPU 并不直接訪問(wèn)I/O模塊中的輸入地址區(qū)和輸出地址區(qū),,而是訪問(wèn)CPU 內(nèi)部的輸入/輸出過(guò)程映像區(qū)(在CPU的系統(tǒng)存儲(chǔ)區(qū))。
編程工具
使用STEP7軟件對(duì)S7-300進(jìn)行編程,,目前S7-300新的編程軟件版本為STEP7 V5.5 SP2,。[1] STEP7包含了自動(dòng)化項(xiàng)目從項(xiàng)目的啟動(dòng)、實(shí)施到測(cè)試以及服務(wù)每一個(gè)階段所需的全部功能,。STEP7中的編程語(yǔ)言1,、順序功能圖2、梯形圖3,、語(yǔ)句表4,、功能塊圖5、結(jié)構(gòu)文本,。
組成部件
導(dǎo)軌(Rail)S7-300的模塊機(jī)架(起物理支撐作用,,無(wú)背板總線),西門子提供一下五種規(guī)格的導(dǎo)軌:[2]
電源模塊(PS)將市電電壓(AC120/230V)轉(zhuǎn)換為DC24V,,為CPU和24V直流負(fù)載電路(信號(hào)模塊,、傳感器、執(zhí)行器等)提供直流電源,。輸出電流有2A,、5A、10A三種正常:綠色LED燈亮過(guò)載:綠色LED燈閃短路:綠色LED燈暗(電壓跌落,,短路消失后自動(dòng)恢復(fù))電壓波動(dòng)范圍:5%
? 現(xiàn)場(chǎng)證明可靠的連接:
對(duì)于信號(hào)模塊,,可以使用螺釘型、彈簧型或絕緣刺***型前連接器,。
? TOP 連接:
為采用螺釘型接線端子或彈簧型接線端子連接的 1 線 - 3 線連接系統(tǒng)提供預(yù)組裝接線另外還可直接在信號(hào)模塊上接線,。
? 規(guī)定的安裝深度:
所有的連接和連接器都在模塊上的凹槽內(nèi),并有前蓋保護(hù),。因此,,所有模塊應(yīng)有明確的安裝深度。
? 無(wú)插槽規(guī)則:
信號(hào)模塊和通信處理器可以不受限制地以任何方式連接,。系統(tǒng)可自行組態(tài),。
概述
德國(guó)西門子(SIEMENS)公司生產(chǎn)的可編程序控制器在我國(guó)的應(yīng)用也相當(dāng)廣泛,在冶金,、化工,、印刷生產(chǎn)線等領(lǐng)域都有應(yīng)用。西門子(SIEMENS)公司的PLC產(chǎn)品包括LOGO,、S7-200,、S7-1200、S7-300、S7-400,、S7-1500等,。 西門子S7系列PLC體積小、速度快,、標(biāo)準(zhǔn)化,,具有網(wǎng)絡(luò)通信能力,功能更強(qiáng),,可靠性高,。S7系列PLC產(chǎn)品可分為微型PLC(如S7-200),小規(guī)模性能要求的PLC(如S7-300)和中,、高性能要求的PLC(如S7-400)等,。
這個(gè)時(shí)期發(fā)展了大型機(jī)和超小型機(jī),誕生了各種各樣的特殊功能單元,,生產(chǎn)了各種人機(jī)界面單元,,通信單元,使應(yīng)用可編程邏輯控制器的工業(yè)控制設(shè)備的配套更加容易,,基本結(jié)構(gòu)編輯可編程邏輯控制器實(shí)質(zhì)是一種于工業(yè)控制的計(jì)算機(jī),。
加上模擬I/O點(diǎn)數(shù)的100倍,以此數(shù)為內(nèi)存的總字?jǐn)?shù)(16位為一個(gè)字),,另外再按此數(shù)的25%考慮余量,,控制功能選擇該選擇包括運(yùn)算功能,控制功能,,通信功能,,編程功能,診斷功能和處理速度等特性的選擇,,1,,運(yùn)算功能簡(jiǎn)單可編程邏輯控制器的運(yùn)算功能包括邏輯運(yùn)算。
流量,,壓力,,位移,速度等參數(shù)的連續(xù)調(diào)節(jié)與控制,,目前的PLC不但大型,,中型機(jī)具有這種功能外,還有些小型機(jī)也具有這種功能,,數(shù)字量控制控制系統(tǒng)具有旋轉(zhuǎn)編碼器和脈沖伺服裝置(如步進(jìn)電動(dòng)機(jī))時(shí),,可利用PLC實(shí)現(xiàn)接收和輸出高速脈沖的功能。
因此這個(gè)滯后時(shí)間的長(zhǎng)短又主要取決于循環(huán)周期的長(zhǎng)短,,此外,,影響滯后時(shí)間的因素還有輸入濾波時(shí)間,,輸出電路的滯后時(shí)間等,④輸出映像寄存器的內(nèi)容取決于用戶程序掃描執(zhí)行的結(jié)果,,⑤輸出鎖存器的內(nèi)容由上一次輸出刷新期間輸出映像寄存器中的數(shù)據(jù)決定
創(chuàng)建一個(gè)發(fā)送數(shù)據(jù)塊DB3
打開創(chuàng)建的發(fā)送數(shù)據(jù)塊,在數(shù)據(jù)塊中定義發(fā)送數(shù)據(jù)區(qū)為 8個(gè)字節(jié)的數(shù)組,,如圖8所示,。
圖8 創(chuàng)建發(fā)送數(shù)據(jù)區(qū)
然后在OB1 中調(diào)用“TSEND"發(fā)送通信指令,并為“TSEND"參數(shù),。使用M0.3( 2Hz 的時(shí)鐘脈沖)上升沿激活發(fā)送任務(wù),,發(fā)送數(shù)據(jù)區(qū)為P# DB3.DBX0.0 BYTE 8,連接 ID = 1與連接參數(shù)里面的設(shè)置相同,,發(fā)送長(zhǎng)度LEN=8,。分配好參數(shù)的“TSEND"塊如圖9所示。
圖9 調(diào)用“TSEND"發(fā)送通信塊
5,、在 PLC_1 的 OB1 中調(diào)用“TRCV"接收通信指令
同樣,,先創(chuàng)建一個(gè)接收數(shù)據(jù)塊DB4 ,如圖10所示,?!癟RCV"接收通信指令的調(diào)用方法與“TSEND" 發(fā)送通信指令的調(diào)用方法相同,M8.1作為接收指令的使能位,,如圖11所示,。
圖10創(chuàng)建接收數(shù)據(jù)區(qū)
圖11 調(diào)用“TRCV"接收通信塊
6、在 PLC_1 的 OB1 中調(diào)用 “TDISCON"通信指令
不同型號(hào)的 PLC ,,其輸入 / 輸出通道的范圍是不一樣的,,應(yīng)根據(jù)所選 PLC 型號(hào),查閱相應(yīng)的編程手冊(cè),,決不可“張冠李戴",。必須參閱有關(guān)操作手冊(cè)。
( 2 )部輔助繼電器
內(nèi)部輔助繼電器不對(duì)外輸出,,不能直接連接外部器件,,而是在控制其他繼電器、定時(shí)器 / 計(jì)數(shù)器時(shí)作數(shù)據(jù)存儲(chǔ)或數(shù)據(jù)處理用,。
從功能上講,,內(nèi)部輔助繼電器相當(dāng)于傳統(tǒng)電控柜中的中間繼電器。
未分配模塊的輸入 / 輸出繼電器區(qū)以及未使用 1 : 1 鏈接時(shí)的鏈接繼電器區(qū)等均可作為內(nèi)部輔助繼電器使用,。根據(jù)程序設(shè)計(jì)的需要,,應(yīng)合理安排PLC 的內(nèi)部輔助繼電器,在設(shè)計(jì)說(shuō)明書中應(yīng)詳細(xì)列出各內(nèi)部輔助繼電器在程序中的用途,,避免重復(fù)使用,。參閱有關(guān)操作手冊(cè),。
( 3 )分配定時(shí)器 / 計(jì)數(shù)器
PLC 的定時(shí)器 / 計(jì)數(shù)器數(shù)量分別見有關(guān)操作手冊(cè)。
7.3 PLC 軟件系統(tǒng)設(shè)計(jì)方法及步驟
7.3.1 PLC 軟件系統(tǒng)設(shè)計(jì)的方法
在了解了 PLC 程序結(jié)構(gòu)之后,,就要具體地編制程序了,。編制 PLC 控制程序的方法很多,這里主要介紹幾種典型的編程方法,。
后,,為了斷開通信鏈接,我們需要調(diào)用“TDISCON"通信指令,,如圖12所示,。
圖12 調(diào)用“TDISCON"通信塊
3.3下載程序
至此,S7-1200側(cè)的組態(tài)和編程都已經(jīng)完成,,可以在項(xiàng)目編譯無(wú)錯(cuò)誤后,,直接下載到S7-1200 CPU中,并啟動(dòng)CPU的運(yùn)行