西門子6ES7231-7PF22-0XA0
西門子S7-200PLC在實(shí)時(shí)模式下具有速度快,具有通訊功能和較高的生產(chǎn)力的特點(diǎn)。一致的模塊化設(shè)計(jì)促進(jìn)了低性能定制產(chǎn)品的創(chuàng)造和可擴(kuò)展性的解決方案。來自西門子的S7 - 200微型PLC可以被當(dāng)作獨(dú)立的微型PLC解決方案或與其他控制器相結(jié)合使用。
SIMATIC S7-200 Micro 自成一體:特別緊湊但是具有驚人的能力-特別是有關(guān)它的實(shí)時(shí)性能-它速度快,功能強(qiáng)大的通訊方案,并且具有操作簡便的硬件和軟件。但是還有更多特點(diǎn):SIMATIC S7-200 Micro PLC具有統(tǒng)一的模塊化設(shè)計(jì)-目前不是很大,但是未來不可*的定制解決方案。這一切都使得SIMATIC S7-200 Micro PLC在一個(gè)緊湊的性能范圍內(nèi)為自動化控制提供一個(gè)非常有效和經(jīng)濟(jì)的解決方案
SIMATIC S7-200的應(yīng)用領(lǐng)域從更換繼電器和接觸器一直擴(kuò)展到在單機(jī)、網(wǎng)絡(luò)以及分布式配置中更復(fù)雜的自動化任務(wù)。S7-200也越來越多地提供了對以前曾由于經(jīng)濟(jì)原因而開發(fā)的特殊電子設(shè)備的地區(qū)的進(jìn)入
SIMATIC S7-200發(fā)揮統(tǒng)一而經(jīng)濟(jì)的解決方案。整個(gè)系統(tǒng)的系列特點(diǎn)強(qiáng)大的性能,
結(jié)構(gòu)緊湊小巧-狹小空間處任何應(yīng)用的理想選擇
在所有CPU型號中的基本和高級功能,
大容量程序和數(shù)據(jù)存儲器
杰出的實(shí)時(shí)響應(yīng)-在任何時(shí)候均可對整個(gè)過程進(jìn)行*控制,從而提高了質(zhì)量、效率和安全性
易于使用STEP 7-Micro/WIN工程軟件-初學(xué)者和專家的理想選擇
集成的 R-S 485接口或者作為系統(tǒng)總線使用
極其快速和的操作順序和過程控制
通過時(shí)間中斷完整控制對時(shí)間要求嚴(yán)格的流程
S7-200系列PLC中可提供4種不同的基本型號的8種CPU供選擇使用.
擴(kuò)展單元
S7-200系列PLC主要有6種擴(kuò)展單元,它本身沒有CPU,只能與基本單元相連接使用,用于擴(kuò)展I/O點(diǎn)數(shù).
編程器
PLC在正式運(yùn)行時(shí),不需要編程器。編程器主要用來進(jìn)行用戶程序的編制、存儲和管理等,并將用戶程序送入PLC中,在調(diào)試過程中,進(jìn)行監(jiān)控和故障檢測。S7-200系列PLC可采用多種編程器,一般可分為簡易型和智能型。
簡易型編程器是袖珍型的,簡單實(shí)用,價(jià)格低廉,是一種很好的現(xiàn)場編程及監(jiān)測工具,但顯示功能較差,只能用指令表方式輸入,使用不夠方便。智能型編程器采用計(jì)算機(jī)進(jìn)行編程操作,將的編程軟件裝入計(jì)算機(jī)內(nèi),可直接采用梯形圖語言編程,實(shí)現(xiàn)在線監(jiān)測,非常直觀,且功能強(qiáng)大,S7-200系列PLC的編程軟件為STEP7-Micro/WIN。
程序存儲卡
為了保證程序及重要參數(shù)的安全,一般小型PLC設(shè)有外接EEPROM卡盒接口,通過該接口可以將卡盒的內(nèi)容寫入PLC,也可將PLC內(nèi)的程序及重要參數(shù)傳到外接EEPROM卡盒內(nèi)作為備份。
西門子6ES7231-7PF22-0XA0
輸入采樣
在輸入采樣階段,PLC以掃描方式依次地讀入所有輸入狀態(tài)和數(shù)據(jù),并將它們存入I/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序執(zhí)行和輸出刷新階段。在這兩個(gè)階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的狀態(tài)和數(shù)據(jù)也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個(gè)掃描周期,才能保證在任何情況下,該輸入均能被讀入。
用戶程序執(zhí)行
在用戶程序執(zhí)行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時(shí),又總是先掃描梯形圖左邊的由各觸點(diǎn)構(gòu)成的控制線路,并按先左后右、先上后下的順序?qū)τ捎|點(diǎn)構(gòu)成的控制線路進(jìn)行邏輯運(yùn)算,然后根據(jù)邏輯運(yùn)算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài);或者刷新該輸出線圈在I/O映象區(qū)中對應(yīng)位的狀態(tài);或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。
?? 即,在用戶程序執(zhí)行過程中,只有輸入點(diǎn)在I/O映象區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸出點(diǎn)和軟設(shè)備在I/O映象區(qū)或系統(tǒng)RAM存儲區(qū)內(nèi)的狀態(tài)和數(shù)據(jù)都有可能發(fā)生變化,而且排在上面的梯形圖,其程序執(zhí)行結(jié)果會對排在下面的凡是用到這些線圈或數(shù)據(jù)的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)只能到下一個(gè)掃描周期才能對排在其上面的程序起作用。
輸出刷新
當(dāng)掃描用戶程序結(jié)束后,PLC就進(jìn)入輸出刷新階段。在此期間,CPU按照I/O映象區(qū)內(nèi)對應(yīng)的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的外設(shè)。這時(shí),才是PLC的真正輸出。
同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結(jié)果也不同。另外,采用掃描用戶程序的運(yùn)行結(jié)果與繼電器控制裝置的硬邏輯并行運(yùn)行的結(jié)果有所區(qū)別。當(dāng)然,如果掃描周期所占用的時(shí)間對整個(gè)運(yùn)行來說可以忽略,那么二者之間就沒有什么區(qū)別了。
西門子PLC編程中應(yīng)該注意的問題:
1.中斷程序中可以調(diào)用子程序
累加器和邏輯堆棧式的存蓄器在中斷程序和被調(diào)用的子程序中都是共用的
2.中斷程序和主程序下數(shù)據(jù)是可以共享的
中斷程序雖說是可以共享的,但是我們要注意的是中斷事件中事情異步特性的因數(shù)影響,來解決共享數(shù)據(jù)的一致性問題,在中斷事件中主程序執(zhí)行的任何一個(gè)地方都是有可能出現(xiàn)的。
3.通信接口的中斷
PLC的串行通信口是可以有梯形圖或者語句表程序控制的。通信口的這種操作模式稱為自有端口的模式。在自由的情況下,就可以用程序定義波特率,每個(gè)字節(jié)的位數(shù)等等,在執(zhí)行主程序的過程中,申請中斷,才能定義自由端口模式,利用接收和發(fā)送中斷可以簡化程序?qū)νㄐ诺目刂啤?/span>
4.I/O中斷
I/O中斷包括上升或下降沿中斷,告訴計(jì)數(shù)器中斷和脈沖串輸出中斷。
西門子EM241調(diào)制解調(diào)器模塊擁有眾多優(yōu)點(diǎn):
·不占用CPU的通訊口
外部調(diào)制解調(diào)器占用CPU的通訊口,但EM241是一個(gè)智能的擴(kuò)展模塊。
·*限度的安全保證
可靠的密碼保護(hù)及集成的回?fù)芄δ堋?br data-filtered="filtered" />·世界范圍靈活的應(yīng)用
通過模塊上的旋轉(zhuǎn)開關(guān)來進(jìn)行*設(shè)定,能夠?qū)崿F(xiàn)由300baud到33.6Kbaud的自動波特率選擇,脈沖或語音撥號亦可選擇。
·經(jīng)濟(jì)的安裝成本
由標(biāo)準(zhǔn)電源供電,導(dǎo)軌安裝,標(biāo)準(zhǔn)的RJ11插座能用于連接*的模擬網(wǎng)。
·集成如下解決方案
通過Micro/WIN V3.2進(jìn)行遠(yuǎn)程服務(wù),用于程序修改或遠(yuǎn)程維護(hù)。
通過Modbus主/從協(xié)議來進(jìn)行CPU-to-PC的通信。
報(bào)警或事件驅(qū)動發(fā)送手機(jī)短消息或?qū)ず魴C(jī)信息。
通過線,Modbus或PPI協(xié)議來進(jìn)行CPU-to-CPU的數(shù)據(jù)傳送。
PlC中用戶存儲器一般由用戶程序存儲器和數(shù)據(jù)存儲器組成,小型PLC的用戶存儲器容里多為幾K字節(jié),而大型PLC可達(dá)到幾M字節(jié)??刂埔?guī)模是對PIC其它性能指標(biāo)起著制約作用的指標(biāo);也是PLC劃分為微、小、中、大和特大型sIHUMERIK 802D系統(tǒng)涉及貴重材料的過程( 例如在制藥工業(yè)中)。在集中和分布式運(yùn)行的操作和系統(tǒng)功能方面沒有差別自動程序與手動程 序不會同時(shí)執(zhí)行,可考慮把這兩種信號疊加起來按照不同的控制狀態(tài)要求分組輸入PLC。LTE模塊,用于在第四代LTE (長期演進(jìn))移動網(wǎng)絡(luò)中進(jìn)行通信。sIPLUS 模塊可用于擴(kuò)展的環(huán)境條件:機(jī)械手控制裝置(通過帶PROFIBUS DP 接口或PROFIBUS DP 通信模塊的CPU)PLC的傳統(tǒng)軟件模型包括一個(gè)資源 ,運(yùn)行一個(gè)任務(wù) ,控制一個(gè)程序,且運(yùn)行于一一個(gè)封閉系統(tǒng)中。而在IEC 61131-3可編程控制器編程
語言標(biāo)準(zhǔn)的軟件模型中,在其上層把解決一個(gè)具體控制問題的完整的軟件概括為一個(gè)“配置”。它專指一個(gè)特定類型的控制系統(tǒng),包括硬件裝置、處理資源、I/0通道的存貯地址和系統(tǒng)能力,等同于- -個(gè)PLC系統(tǒng)的應(yīng)用程序。在一個(gè)由多臺PLC或由多個(gè)CPU構(gòu)成的PLC控制系統(tǒng)中,每一臺PLC或每一 個(gè)CPU的應(yīng)用程 序就是一個(gè)獨(dú)立的“配置”。在一-個(gè)“配置”中可以定義一個(gè)或多個(gè)“資源”??砂?ldquo;資源”看作能執(zhí)行IEC程序的處理手段,它反映PLC的物理結(jié)構(gòu),在程序和PLC的物理I/0通道之間提供了一個(gè)接口。只有在裝入“資源”后才能執(zhí)行IEC程序。-般而言,通常資源放在PIC內(nèi),當(dāng)然它也可以放在其它支持IEC程序執(zhí)行的系統(tǒng)內(nèi)。在一-個(gè) “資源”內(nèi)可以定義一個(gè)或多個(gè)任務(wù)。任務(wù)被配2置后可以控制-組程序或功能塊。這些程序和功能塊可以是周期地執(zhí)行,也可以由-個(gè)事件驅(qū)動予以執(zhí)行。(1) 編程和工程工具編程和工程工具包括所有基于PL或PC用于編程、組態(tài)、模擬和維護(hù)等控制所需的工具。STEP 7標(biāo)準(zhǔn)軟件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制產(chǎn)品的組態(tài)編程和維護(hù)的項(xiàng)目管理I具,STEP 7-Mi cro/WIN是在Windows平臺上運(yùn)行的S7 -200系列r的編程、在線仿真軟件。更快速的背板總線進(jìn)行數(shù)據(jù)交換。數(shù)據(jù)通信可循環(huán)進(jìn)行,或在發(fā)生特定事件時(shí)通過塊從用戶程序調(diào)用。與其他WinAC或s7系統(tǒng)進(jìn)行通訊(5)可將數(shù)據(jù)直接送入管理計(jì)算機(jī);可采用下列方法創(chuàng)建PL子程序: 在“編輯”菜單中選擇“插入→子程序”;在程序編輯器視窗中按鼠標(biāo)右鍵,從彈出菜單中選擇“插入→子程序”。程序編輯器將從原來的P0U顯示進(jìn)入新的子程序,程序編輯器底部將出現(xiàn)標(biāo)志新的子程序的新標(biāo)簽,在程序編輯器窗口中可以對新的子程序編程。可以使用該子程序的局部變量表定義參數(shù),各子程序多可以定義16個(gè)IN、0UI參數(shù)。用右鍵雙擊指令樹中的子程序或中斷程序的圖標(biāo)