資源描述:
《西門子工業(yè)以太網(wǎng)西門子plc基礎(chǔ)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、西門子工業(yè)以太網(wǎng)!西門子PLC基礎(chǔ)of.pebase.comhttp://of.pebase.com西門子工業(yè)以太網(wǎng)!西門子PLC基礎(chǔ)西門子工業(yè)以太網(wǎng)!西門子PLC基礎(chǔ)西門子PLC基礎(chǔ)第一節(jié)PLC概念1、PLC的根本概念可編程駕御器(PrograremsetController)是計算機家族中的一員,是為工業(yè)駕御應(yīng)用而打算制造的。晚期的可編程駕御器稱作可編程邏輯駕御器(PrograremsetLogicController),簡稱PLC,它主要用來庖代繼電器完成邏輯駕御。隨著技術(shù)的繁榮,這種裝置的成效一經(jīng)大大
2、高出了邏輯駕御的限度,于是,本日這種裝置稱作可編程駕御器,簡稱PC。但是為了防止與小我計算機(PersonwisComputer)的簡稱攪渾,所以將可編程駕御器簡稱PLC2、PLC的根本布局PLC本色是一種公用于工業(yè)駕御的計算機,其硬件布局根本上與微型計算機相同,如圖所示:a.中央打點單元(CPU)中央打點單元(CPU)是PLC的駕御中樞。它依照PLC體例程序賦予的成效授與并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢驗電源、存儲器、I/O以及告誡定時器的形態(tài),并能診斷用戶程序中的語法缺點。當PLC投入運轉(zhuǎn)時,首先它
3、以掃描的方式授與現(xiàn)場各輸入裝置的形態(tài)和數(shù)據(jù),并辭別取出I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令疏解后按指令的正派實施邏輯或算數(shù)運算的究竟送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。等統(tǒng)統(tǒng)的用戶程序?qū)嵤┩戤呏?,末了將I/O映象區(qū)的各輸入形態(tài)或輸入寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸入裝置,如此循環(huán)運轉(zhuǎn),直到罷手運轉(zhuǎn)。為了進一步進步PLC的可*性,近年來對大型PLC還采用雙CPU組成冗余體例,或采用三CPU的表決式體例??纯匆蕴W(wǎng)交換機的作用。這樣,假使某個CPU出現(xiàn)窒礙,整個體例仍能一般運轉(zhuǎn)。b、存儲器寄存
4、體例軟件的存儲器稱為體例程序存儲器。寄存應(yīng)用軟件的存儲器稱為用戶程序存儲器。C、電源PLC的電源在整個體例中起著十分緊要得作用。如果沒有一個優(yōu)越的、可*得電源體例是無法一般就業(yè)的,于是PLC的制造商對電源的打算和制造也十分重視。一般交流電壓搖動在+10%(+15%)限度內(nèi),可能不采取其它措施而將PLC間接連接到交流電網(wǎng)下去。3、PLC的就業(yè)原理一.掃描技術(shù)當PLC投入運轉(zhuǎn)后,其就業(yè)進程一般分為三個階段,即輸入采樣、用戶程序?qū)嵤┖洼斎胨⑿氯齻€階段。完成上述三個階段稱作一個掃描周期。在整個運轉(zhuǎn)工夫,PLC的CPU
5、以肯定的掃描速度反復實施上述三個階段。(一)輸入采樣階段在輸入采樣階段,PLC以掃描方式挨次地讀入統(tǒng)統(tǒng)輸入形態(tài)和數(shù)據(jù),并將它們?nèi)〕鯥/O映象區(qū)中的相應(yīng)得單元內(nèi)。輸入采樣結(jié)束后,轉(zhuǎn)入用戶程序?qū)嵤┖洼斎胨⑿码A段。在這兩個階段中,假使輸入形態(tài)和數(shù)據(jù)發(fā)生變化,I/O映象區(qū)中的相應(yīng)單元的形態(tài)和數(shù)據(jù)也不會變更。于是,如果輸入是脈沖信號,則該脈沖信號的寬度必需大于一個掃描周期,才智保證在任何景況下,該輸入均能被讀入。(二)用戶程序?qū)嵤╇A段以太網(wǎng)類型_實時以太網(wǎng)協(xié)議_9327以太網(wǎng)控制器如何安裝_華碩以在用戶程序?qū)嵤╇A段,P
6、LC總是按由上而下的順序挨次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點組成的駕御線路,并按先左后右、先上后下的順序?qū)τ捎|點組成的駕御線路實行邏輯運算,然后根據(jù)邏輯運算的究竟,學會以太網(wǎng)地址。刷新該邏輯線圈在體例RAM存儲區(qū)中對應(yīng)位的形態(tài);恐怕刷新該輸入線圈在I/O映象區(qū)中對應(yīng)位的形態(tài);恐怕確定能否要實施該梯形圖所正派的特殊成效指令。即,在用戶程序?qū)嵤┻M程中,唯有輸入點在I/O映象區(qū)內(nèi)的形態(tài)和數(shù)據(jù)不會發(fā)生變化,而其他輸入點和軟設(shè)置在I/O映象區(qū)或體例RAM存儲區(qū)內(nèi)的形態(tài)和數(shù)
7、據(jù)都有可能發(fā)生變化,而且排在下面的梯形圖,其程序?qū)嵤┚烤箷ε旁谙旅娴膶こS玫竭@些線圈或數(shù)據(jù)的梯形圖起作用;相同,排在下面的梯形圖,其被刷新的邏輯線圈的形態(tài)或數(shù)據(jù)只能到下一個掃描周期才智對排在其下面的程序起作用。(三)輸入刷新階段當掃描用戶程序結(jié)束后,PLC就進入輸入刷新階段。在此工夫,CPU依照I/O映象區(qū)內(nèi)對應(yīng)的形態(tài)和數(shù)據(jù)刷新統(tǒng)統(tǒng)的輸入鎖存電路,再經(jīng)輸入電路驅(qū)動相應(yīng)的外設(shè)。這時,才是PLC的真正輸入。對照下二個程序的異同:程序1:程序2:這兩段程序?qū)嵤┑木烤雇耆粯?,但在PLC中實施的進程卻不一樣。※程序
8、1只用一次掃描周期,就可完成對%M4的刷新;※程序2要用四次掃描周期,才智完成對%M4的刷新。這兩個例子說明:異樣的若干條梯形圖,其陳設(shè)秩序不同,實施的究竟也不同。另外,也可能看到:采用掃描用戶程序的運轉(zhuǎn)究竟與繼電器駕御裝置的硬邏輯并行運轉(zhuǎn)的究竟有所區(qū)別。當然,如果掃描周期所占用的時間對整個運轉(zhuǎn)來說可能粗心,那么二者之間就沒有什么區(qū)別了。一般來說,PLC的掃描周期包括自診斷、通訊等,如下圖所示,即一