西門子S7-1200PLC模塊天津代理商

PLC使用與繼電器電路圖極為相似的梯形圖語言。如果用PLC改造繼電器控制系統(tǒng),根據(jù)繼電器電路圖來設(shè)計梯形圖是一條捷徑。這是因為原有的繼電器控制系統(tǒng)經(jīng)過*使用和考驗,已經(jīng)被證明能完成系統(tǒng)要求的控制功能,而繼電器電路圖又與梯形圖有很多相似之處,因此可以將繼電器電路圖“翻譯”成梯形圖,即用PLC的外部硬件接線圖和梯形圖程序來實現(xiàn)繼電器系統(tǒng)的功能。這種設(shè)計方法一般不需要改動控制面板,保持了系統(tǒng)原有的外部特性,操作人員不用改變*形成的操作習(xí)慣。
繼電器電路圖是一個純粹的硬件電路圖,將它改為PLC控制時,需要用PLC的外部接線圖和梯形圖來等效繼電器電路圖??梢詫?/span>PLC想象為一個控制箱,其外部接線圖描述了這個控制箱的外部接線,梯形圖是這個控制箱的內(nèi)部“線路圖”,梯形圖中的輸入位(I)和輸出位(Q)是這個控制箱與外部世界聯(lián)系的“接口繼電器”,這樣就可以用分析繼電器電路圖的方法來分析PLC控制系統(tǒng)。在分析梯形圖時可以將輸入位的觸點(diǎn)想象成對應(yīng)的外部輸入元件的觸點(diǎn),將輸出位的線圈想象成對應(yīng)的外部負(fù)載的線圈。外部負(fù)載的線圈除了受梯形圖的控制外,還可能受外部觸點(diǎn)的控制。
將繼電器電路圖轉(zhuǎn)換為功能相同的PLC的外部接線圖和梯形圖的步驟如下:
1)了解和熟悉被控設(shè)備的工作原理、工藝過程和機(jī)械的動作情況,根據(jù)繼電器電路圖分析和掌握控制系統(tǒng)的工作原理。
2)確定PLC的輸入信號和輸出負(fù)載。繼電器系統(tǒng)的交流接觸器和電磁閥等執(zhí)行機(jī)構(gòu)如果用PLC的輸出位來控制,它們的線圈接在PLC的輸出端。按鈕、操作開關(guān)和行程開關(guān)、接近開關(guān)、壓力繼電器等提供PLC的數(shù)字量輸入信號。繼電器系統(tǒng)的中間繼電器和時間繼電器(例如圖5-5中的KA1和KT)的功能用PLC內(nèi)部的存儲器位和定時器來完成,它們與PLC的過程映像輸入/輸出位無關(guān)。
3)選擇PLC的型號,根據(jù)系統(tǒng)所需的功能和規(guī)模選擇CPU模塊、電源模塊和數(shù)字量輸入/輸出模塊,對硬件進(jìn)行組態(tài),確定輸入/輸出模塊在機(jī)架中的安裝位置和它們的起始地址。
4)確定PLC各數(shù)字量輸入信號與輸出負(fù)載對應(yīng)的輸入位和輸出位的地址,畫出PLC的外部接線圖。各輸入量和輸出量在梯形圖中的地址取決于它們所在模塊的起始地址和模塊中的接線端子號。
5)確定與繼電器電路圖的中間繼電器、時間繼電器對應(yīng)的梯形圖中的存儲器位(M)和定時器、計數(shù)器的地址。第4步和第5步建立了繼電器電路圖中的元件和梯形圖中的地址之間的對應(yīng)關(guān)系。
6)根據(jù)上述的對應(yīng)關(guān)系和繼電器電路圖畫出梯形圖。
起動、保持與停止電路簡稱為起保停電路,在梯形圖中得到了廣泛的應(yīng)用。圖5 -1中起動按鈕和停止按鈕提供的起動信號I0.0和停止信號I0.1為1狀態(tài)的時間很短。按下起動按鈕,I0.0的常開觸點(diǎn)和I0.1的常閉觸點(diǎn)均接通,Q4.1的線圈“通電”,它的常開觸點(diǎn)同時接通。放開起動按鈕,I0.0的常開觸點(diǎn)斷開,“能流”經(jīng)Q4.1和I0.1的觸點(diǎn)流過Q4.1的線圈,這就是所謂的“自鎖”或“自保持”功能。按下停止按鈕,I0.1的常閉觸點(diǎn)斷開,使Q4.1的線圈“斷電”,其常開觸點(diǎn)斷開,以后即使放開停止按鈕,I0.1的常閉觸點(diǎn)恢復(fù)接通狀態(tài),Q4.1的線圈仍然“斷電”。這種功能也可以用圖5-2中的S(置位)指令和R(復(fù)位)指令來實現(xiàn)。
在實際電路中,起動信號和停止信號可能由多個觸點(diǎn)組成的串、并聯(lián)電路提供。
圖5-1 起保停電路
圖5-2 置位復(fù)位電路
可以用設(shè)計繼電器電路圖的方法來設(shè)計比較簡單的數(shù)字量控制系統(tǒng)的梯形圖,即在一些典型電路的基礎(chǔ)上,根據(jù)被控對象對控制系統(tǒng)的具體要求,不斷地修改和完善梯形圖。有時需要反復(fù)多次地調(diào)試和修改梯形圖,增加一些中間編程元件和觸點(diǎn),后才能得到一個較為滿意的結(jié)果。電工手冊中常用的繼電器電路圖可以作為設(shè)計梯形圖的參考電路。
這種方法沒有普遍的規(guī)律可以遵循,具有很大的試探性和隨意性,后的結(jié)果不是的,設(shè)計所用的時間、設(shè)計的質(zhì)量與設(shè)計者的經(jīng)驗有很大的關(guān)系,所以有人把這種設(shè)計方法叫做經(jīng)驗設(shè)計法,它可以用于較簡單的梯形圖(例如手動程序)的設(shè)計。
為了快速查找地址的位置,首先需要生成參考數(shù)據(jù)。
1.“跳轉(zhuǎn)到位置”對話框的內(nèi)容
用鼠標(biāo)右鍵點(diǎn)擊邏輯塊程序中的某個地址(例如Q1.0),然后執(zhí)行快捷菜單命令“跳轉(zhuǎn)到”→“應(yīng)用位置”,在出現(xiàn)的對話框(見圖4-60)中,顯示出該地址在程序中出現(xiàn)的位置列表。
上面的“地址”輸入框顯示打開對話框時的地址。為了顯示別的地址被使用的位置,可以在該輸入框中輸入新的地址,或者用下拉式列表選擇以前查詢過的地址,然后點(diǎn)擊“顯示”按鈕,選擇的地址出現(xiàn)的位置將以表格的形式出現(xiàn),每一行對應(yīng)一個該地址出現(xiàn)的位置。
圖4-60中第1行的“NW 2 Sta 3 /=”表示Q1.0用于程序段2第3條的賦值指令,對該地址的訪問類型W為只寫。類型R為只讀,RW為讀寫,“?”為編譯時訪問類型不能確定。
選中“訪問類型”區(qū)中的“全部”,-將顯示該地址被訪問的所有的位置。
如果需要對顯示的位置進(jìn)行篩選,只顯示對該地址的某些訪問類型的位置,可以用單選框選中“選定的內(nèi)容”,然后分項選擇上述的4種訪問類型。
如果想顯示與輸入的地址重疊的物理地址或地址區(qū),選中復(fù)選框“重疊訪問存儲區(qū)域”,在地址表的左邊將出現(xiàn)名為“地址”的附加的列。
2.使用地址位置列表查找信號關(guān)系的例子
在分析梯形圖時,需要分析各信號之間的關(guān)系,這種關(guān)系有時是極為復(fù)雜的,有關(guān)的指令分散在程序中的各個地方,地址位置列表為這種分析提供了很大的方便。
下面是OB1中的語句表程序,其信號關(guān)系如圖4-61所示。
程序段1:
A Q 1.0
= Q 1.1
程序段2:
A M 1.0
A M 1.1
= Q 1.0
程序段3:
A I 0.2
= M 1.0
程序段4:
A I 0.3
A I 0.4
= M 1.1

圖4-61 信號關(guān)系圖
程序段1的*條指令是Q1.0的常開觸點(diǎn)指令,要查找Q1.0的線圈,用鼠標(biāo)右鍵點(diǎn)擊該指令中的Q1.0,執(zhí)行快捷菜單中的命令“跳轉(zhuǎn)到”→“本地應(yīng)用程序>>”,光標(biāo)將轉(zhuǎn)移到Q1.0的線圈對應(yīng)的指令“= Q1.0”所在的程序段2的第3條指令處。
如果已知Q1.0的線圈指令所在的位置,要查找Q1.0的觸點(diǎn)指令所在的位置,用鼠標(biāo)右鍵點(diǎn)擊程序段2的第3條指令中的Q1.0,執(zhí)行快捷菜單中的命令“跳轉(zhuǎn)到”→“本地應(yīng)用程序<<”,光標(biāo)將轉(zhuǎn)移到Q1.0的常開觸點(diǎn)指令“A Q1.0”所在的程序段1的*條指令處。
從程序段1中可以看出,Q1.1的線圈受到Q1.0的控制,首先需要找到Q1.0的線圈所在的位置。使用地址位置表分析上述信號關(guān)系的步驟如下:
1)用鼠標(biāo)右鍵點(diǎn)擊程序段1中的Q1.0,執(zhí)行快捷菜單中的命令“跳轉(zhuǎn)到”→“應(yīng)用位置”,在出現(xiàn)的對話框中顯示出與Q1.0有關(guān)的所有指令(見圖4-60)。
表中的第1行表示在OB1的程序段2中的第3條指令為“= Q1.0”。
2)選中對話框中*行的“=”指令,點(diǎn)擊“跳轉(zhuǎn)到”按鈕,將跳到OB1的第2個程序段的第3條指令處。
3)由程序段2可知Q1.0的線圈受M1.0和M1.1的控制,需要進(jìn)一步檢查M1.0和M1.1的線圈受誰的控制。首先選中程序段2的第1條指令“A M1.0”。
4)執(zhí)行菜單命令“編輯”→“跳轉(zhuǎn)到”→“應(yīng)用位置”,在出現(xiàn)的對話框中顯示所有與M1.0有關(guān)的指令(見圖4-62)。
圖4-62 快速查找地址
5)選中*行的“=”指令,按“跳轉(zhuǎn)到”按鈕,將跳到編輯器中OB1的第3個程序段的第2條指令處。由程序段3可知,M1.0的線圈受I0.2的常開觸點(diǎn)的控制。用同樣的方法,可以查找到M1.1受I0.3和I0.4的常開觸點(diǎn)的控制。
西門子S7-1200PLC模塊天津代理商