西門子S7-300模塊6ES7312-1AE14-0AB0
西門子可編程控制器的軟硬件組成詳細(xì)介紹
PLC基本組成包括中央處理器(CPU)、存儲器、輸入/輸出接口(縮寫為I/O,包括輸入接口、輸出接口、外部設(shè)備接口、擴(kuò)展接口等)、外部設(shè)備編程器及電源模塊組成,見圖1。PLC內(nèi)部各組成單元之間通過電源總線、控制總線、地址總線和數(shù)據(jù)總線連接,外部則根據(jù)實(shí)際控制對象配置相應(yīng)設(shè)備與控制裝置構(gòu)成PLC控制系統(tǒng)。
PLC的基本組成
1. 中央處理器
中央處理器(CPU)由控制器、運(yùn)算器和寄存器組成并集成在一個(gè)芯片內(nèi)。CPU通過數(shù)據(jù)總線總線、地址總線、控制總線和電源總線與存儲器、輸入輸出接口、編程器和電源相連接。
小型PLC的CPU采用8位或16位微處理器或單片機(jī),如8031、M68000等,這類芯片價(jià)格很低;中型PLC的CPU采用16位或32位微處理器或單片機(jī),如8086、96系列單片機(jī)等,這類芯片主要特點(diǎn)是集成度高、運(yùn)算速度快且可靠性高;而大型PLC則需采用高速位片式微處理器。
CPU按照PLC內(nèi)系統(tǒng)程序賦予的功能指揮PLC控制系統(tǒng)完成各項(xiàng)工作任務(wù)。
2. 存儲器
PLC內(nèi)的存儲器主要用于存放系統(tǒng)程序、用戶程序和數(shù)據(jù)等。
1)系統(tǒng)程序存儲器
PLC系統(tǒng)程序決定了PLC的基本功能,該部分程序由PLC制造廠家編寫并固化在系統(tǒng)程序存儲器中,主要有系統(tǒng)管理程序、用戶指令解釋程序和功能程序與系統(tǒng)程序調(diào)用等部分。
系統(tǒng)管理程序主要控制PLC的運(yùn)行,使PLC按正確的次序工作;用戶指令解釋程序?qū)LC的用戶指令轉(zhuǎn)換為機(jī)器語言指令,傳輸?shù)紺PU內(nèi)執(zhí)行;功能程序與系統(tǒng)程序調(diào)用則負(fù)責(zé)調(diào)用不同的功能子程序及其管理程序。
系統(tǒng)程序?qū)儆谛栝L期保存的重要數(shù)據(jù),所以其存儲器采用ROM或EPROM。ROM是只讀存儲器,該存儲器只能讀出內(nèi)容,不能寫入內(nèi)容,ROM具有非易失性,即電源斷開后仍能保存已存儲的內(nèi)容。
EPEROM為可電擦除只讀存儲器,須用紫外線照射芯片上的透鏡窗口才能擦除已寫入內(nèi)容,可電擦除可編程只讀存儲器還有E2PROM、FLASH等。
2)用戶程序存儲器
用戶程序存儲器用于存放用戶載入的PLC應(yīng)用程序,載入初期的用戶程序因需修改與調(diào)試,所以稱為用戶調(diào)試程序,存放在可以隨機(jī)讀寫操作的隨機(jī)存取存儲器RAM內(nèi)以方便用戶修改與調(diào)試。
通過修改與調(diào)試后的程序稱為用戶執(zhí)行程序,由于不需要再作修改與調(diào)試,所以用戶執(zhí)行程序就被固化到EPROM內(nèi)長期使用。
![](https://img76.chem17.com/7ddc5fa60bd6ade815d6c2176bca399563cffd859fcb4cac6450b5a80158b8bfae1e5ad13a708d56.png)
西門子S7-300模塊6ES7312-1AE14-0AB0
多也只在一個(gè)項(xiàng)目中的15個(gè)CPU之間建立全局?jǐn)?shù)據(jù)。實(shí)現(xiàn)全局?jǐn)?shù)據(jù)通訊方法:全局?jǐn)?shù)據(jù)包通訊SMATICManage里設(shè)置s7-300/400MPI的地址,然后在選項(xiàng)/定義全局?jǐn)?shù)據(jù)里定義需要通訊的數(shù)據(jù)地址。帶>符號的表示發(fā)送數(shù)據(jù),對應(yīng)欄里的是接受數(shù)據(jù),終將設(shè)置好的項(xiàng)目下載到PLC即可實(shí)現(xiàn)MPI通訊。
![資訊西門子6ES7 461-0AA00-7AA0型號含義](http://file03.sg560.com/upimg01/2020/04/1094995/Title/16095782231546511094995.jpg)
無組態(tài)連接通訊方式:它適用于S7-200/300/400之間通訊,卻不能與全局?jǐn)?shù)據(jù)包通訊混淆使用。其為雙向通訊方式時(shí),要求通訊雙方都有調(diào)用通訊塊,一個(gè)通訊塊用于發(fā)送數(shù)據(jù),另一個(gè)通訊塊用于接收數(shù)據(jù)。在OB35中斷塊中調(diào)用SFC65用于發(fā)送數(shù)據(jù),調(diào)用SFC66用于接收數(shù)據(jù),隨后就是編程。
![資訊西門子6ES7 461-0AA00-7AA0型號含義](http://file03.sg560.com/upimg01/2020/04/1094995/Title/16171873394506131094995.jpg)
在這么大電流和這么長的時(shí)間內(nèi),低壓配電系統(tǒng)會產(chǎn)生一定的電壓降,如果電壓降過大,低于接觸器的線圈吸合電壓,那么整個(gè)系統(tǒng)的電機(jī)會全部跳停;再者電壓過低也影響其他設(shè)備的正常運(yùn)行。所以選擇電機(jī)啟動方式的首要因素就是系統(tǒng)的電壓降,如果系統(tǒng)的容量相對足夠大,電壓降可以忽略。但是我們的系統(tǒng)容量不可能設(shè)計(jì)成無限大,每個(gè)低壓配電室的變壓器容量就決定了電機(jī)的啟動方式。四變壓器容量系統(tǒng)熔煉與電機(jī)啟動方式的關(guān)系電機(jī)是否可以直接啟動,可有下列經(jīng)驗(yàn)公式來驗(yàn)證多少千瓦的電機(jī)可以直接啟動。
![資訊西門子6ES7 461-0AA00-7AA0型號含義](http://file03.sg560.com/upimg01/2020/04/1094995/Title/16130972496157481094995.jpg)
由于接收塊只能識別數(shù)據(jù)的標(biāo)識符,無論哪個(gè)CPU發(fā)送的數(shù)據(jù)都要調(diào)用SFC69來釋放連接。無組態(tài)單向通行方式時(shí):只有在一方編寫程序,如客戶機(jī)與服務(wù)器之間的訪問模式。只要在客戶機(jī)編寫程序即可,無需在服務(wù)器編寫程序。
因此客戶機(jī)只要調(diào)用SFC通行塊就可訪問服務(wù)器。組態(tài)連接通訊方式:它適用于S7-300/400或S7-400/400之間的通訊,而S7-300/400通訊時(shí),S7-300只能用作服務(wù)器,此時(shí)S7-400作為客戶機(jī)對S7-300進(jìn)行讀寫操作。
![資訊西門子6ES7 461-0AA00-7AA0型號含義](http://file03.sg560.com/upimg01/2020/04/1094995/Title/16212032943656851094995.jpg)
在工業(yè)現(xiàn)場中,尤其是在涉及安全控制的場合,連鎖控制方式是很常見的。比如反應(yīng)釜中的放散閥,當(dāng)壓力達(dá)到一定值時(shí),壓力開關(guān)的信號發(fā)生變化,則放散閥門必須立刻打開。電動控制指控制系統(tǒng)的輸出是通過電氣量或電子信號來進(jìn)行的,所控制的對象是電動執(zhí)行元件,比如繼電器步進(jìn)開關(guān)電磁閥伺服驅(qū)動器和變頻器等等,絕大部分的自動控制多多少少都會有電動控制元件。液壓控制在機(jī)器與設(shè)備的操作中,許多控制是用液壓控制機(jī)構(gòu)來進(jìn)行的。在連續(xù)速度控制的場合,液壓控制通常比較方便和便宜,當(dāng)能量轉(zhuǎn)換效率較高的時(shí)候,液壓控制往往和電動控制中的伺服控制同時(shí)使用。