銅仁西門子PLC模塊代理商 銅仁西門子PLC模塊代理商
1、基本的是PPI方式,本機CPU都集成這個接口,可以通過它來編程調(diào)試,連接HMI,也可以用于多個S7200之間做主從通訊。
2、兼容的MPI方式,S7200的PPI口可以作為MPI網(wǎng)絡(luò)上的從站,被作為主站的S7300/400或者HMI來訪問。
3、自由口方式,本機的PPI口可以設(shè)定為自由口方式用于和第三方的串口設(shè)備通訊,用戶需要自己定義波特率、數(shù)據(jù)位數(shù)、奇偶校驗等協(xié)議參數(shù)。
4、USS通訊方式,用于通過通訊的方式控制西門子的傳動設(shè)備,主要庫程序支持,基于自由口開發(fā)。
5、MODBUS方式,支持MODBUS RTU通訊方式,可以作為網(wǎng)路上的主站,也可以作為網(wǎng)絡(luò)上的從站,同樣是基于自由口開發(fā)。
6、Profibus-DP方式,需要擴展EM277模塊才可以,只能作為Profibus網(wǎng)路上的從站。
7、以太網(wǎng)方式,需要擴展CP243-1模塊才可以,可以作為以太網(wǎng)上的服務(wù)器或者客戶端,多支持8個連接。
8、OPC方式,主要用于支持第三方的組態(tài)軟件,需要安裝PC ACCESS軟件來配置,底層支持PPI、Profibus、以太網(wǎng)。
S7-200 CPU 上的通訊口支持哪些訊協(xié)議?
1)PPI 協(xié)議:西門子專為S7-200 開發(fā)的通訊協(xié)議
2)MPI 協(xié)議:不*支持,只能作從站
3)自由口模式:由用戶自定義的通訊協(xié)議,用于與其他串行通訊設(shè)備通訊(如串行打印機等)。
2. S7-200 編程軟件Micro/WIN 提供了通過自由口模式實現(xiàn)的通訊功能:
1)USS 指令庫:用于S7-200 與西門子變頻器(MM4 系列、SINAMICS G110 和老的MM3 系列)
2)Modbus RTU 指令庫:用于與支持Modbus RTU 主站協(xié)議的設(shè)備通訊
S7-200 CPU 上的兩個通訊口基本一樣,沒有什么特殊的區(qū)別。它們可以各自在不同的模式、通訊速率下工作;它們的口地址甚至也可相同。分別連接到CPU 上兩個通訊口上的設(shè)備,不屬于同一個網(wǎng)絡(luò)。
3.另外,還有:
1).S7-200 CPU可以通過EM277 PROFIBUS-DP 從站模塊連入PROFIBUS-DP網(wǎng),主站可以通過EM277對S7-200 CPU進行讀/寫數(shù)據(jù)。
2).S7-200系統(tǒng)擁有一種智能模塊CP243-1,它是以太網(wǎng)通信處理器,可用它將S7-200系統(tǒng)連接到工業(yè)以太網(wǎng)(IE)中。
長春西門子觸摸屏
時序流程圖法:時序流程圖法使首先畫出控制系統(tǒng)的時序圖(即到某一個時間應(yīng)該進行哪項控制的控制時序圖),再根據(jù)時序關(guān)系畫出對應(yīng)的控制任務(wù)的程序框圖,后把程序框圖寫成 PLC 程序。時序流程圖法很適合于以時間為基準的控制系統(tǒng)的編程方法。
(4) 步進順控法:步進順控法是在順控指令的配合下設(shè)計復(fù)雜的控制程序。一般比較復(fù)雜的程序,都可以分成若干個功能比較簡單的程序段,一個程序段可以看成整個控制過程中的一步。從整個角度去看,一個復(fù)雜系統(tǒng)的控制過程是由這樣若干個步組成的。系統(tǒng)控制的任務(wù)實際上可以認為在不同時刻或者在不同進程中去完成對各個步的控制。為此,不少 PLC 生產(chǎn)廠家在自己的 PLC 中增加了步進順控指令。在畫完各個步進的狀態(tài)流程圖之后,可以利用步進順控指令方便地編寫控制程序。
2. 經(jīng)驗法編程
經(jīng)驗法是運用自己的或別人的經(jīng)驗進行設(shè)計。多數(shù)是設(shè)計前先選擇與自己工藝要求相近的程序,把這些程序看成是自己的“試驗程序”。結(jié)合自己工程的情況,對這些“試驗程序”逐一修改,使之適合自己的工程要求。這里所說的經(jīng)驗,有的是來自自己的經(jīng)驗總結(jié),有的可能是別人的設(shè)計經(jīng)驗,就需要日積月累,善于總結(jié)。
3. 計算機輔助設(shè)計編程
計算機輔助設(shè)計是通過 PLC 編程軟件在計算機上進行程序設(shè)計、離線或在線編程、離線仿真和在線調(diào)試等等。使用編程軟件可以十分方便地在計算機上離線或在線編程、在線調(diào)試,使用編程軟件可以十分方便地在計算機上進行程序的存取、加密以及形成 EXE 運行文件。
7.3.2 PLC 軟件系統(tǒng)設(shè)計的步驟
在了解了程序結(jié)構(gòu)和編程方法的基礎(chǔ)上,就要實際地編寫 PLC 程序了。編寫 PLC 程序和編寫其他計算機程序一樣,都需要經(jīng)歷如下過程。
1. 對系統(tǒng)任務(wù)分塊
分塊的目的就是把一個復(fù)雜的工程,分解成多個比較簡單的小任務(wù)。這樣就把一個復(fù)雜的大問題化為多個簡單的小問題。這樣可便于編制程序。
2. 編制控制系統(tǒng)的邏輯關(guān)系圖
從邏輯關(guān)系圖上,可以反應(yīng)出某一邏輯關(guān)系的結(jié)果是什么,這一結(jié)果又英國導(dǎo)出哪些動作。這個邏輯關(guān)系可以是以各個控制活動順序為基準,也可能是以整個活動的時間節(jié)拍為基準。邏輯關(guān)系圖反映了控制過程中控制作用與被控對象的活動,也反應(yīng)了輸入與輸出的關(guān)系。
部輔助繼電器
內(nèi)部輔助繼電器不對外輸出,不能直接連接外部器件,而是在控制其他繼電器、定時器 / 計數(shù)器時作數(shù)據(jù)存儲或數(shù)據(jù)處理用。
從功能上講,內(nèi)部輔助繼電器相當(dāng)于傳統(tǒng)電控柜中的中間繼電器。
未分配模塊的輸入 / 輸出繼電器區(qū)以及未使用 1 : 1 鏈接時的鏈接繼電器區(qū)等均可作為內(nèi)部輔助繼電器使用。根據(jù)程序設(shè)計的需要,應(yīng)合理安排 PLC 的內(nèi)部輔助繼電器,在設(shè)計說明書中應(yīng)詳細列出各內(nèi)部輔助繼電器在程序中的用途,避免重復(fù)使用。參閱有關(guān)操作手冊。
( 3 )分配定時器 / 計數(shù)器
PLC 的定時器 / 計數(shù)器數(shù)量分別見有關(guān)操作手冊。
7.3 PLC 軟件系統(tǒng)設(shè)計方法及步驟
7.3.1 PLC 軟件系統(tǒng)設(shè)計的方法
在了解了 PLC 程序結(jié)構(gòu)之后,就要具體地編制程序了。編制 PLC 控制程序的方法很多,這里主要介紹幾種典型的編程方法。
1. 圖解法編程
圖解法是靠畫圖進行 PLC 程序設(shè)計。常見的主要有梯形圖法、邏輯流程圖法、時序流程圖法和步進順控法。
(1) 梯形圖法:梯形圖法是用梯形圖語言去編制 PLC 程序。這是一種模仿繼電器控制系統(tǒng)的編程方法。其圖形甚至元件名稱都與繼電器控制電路十分相近。這種方法很容易地就可以把原繼電器控制電路移植成 PLC 的梯形圖語言。這對于熟悉繼電器控制的人來說,是方便的一種編程方法。
(2) 邏輯流程圖法:邏輯流程圖法是用邏輯框圖表示 PLC 程序的執(zhí)行過程,反應(yīng)輸入與輸出的關(guān)系。邏輯流程圖法是把系統(tǒng)的工藝流程,用邏輯框圖表示出來形成系統(tǒng)的邏輯流程圖。這種方法編制的 PLC 控制程序邏輯思路清晰、輸入與輸出的因果關(guān)系及聯(lián)鎖條件明確。邏輯流程圖會使整個程序脈絡(luò)清楚,便于分析控制程序,便于查找故障點,便于調(diào)試程序和維修程序。有時對一個復(fù)雜的程序,直接用語句表和用梯形圖編程可能覺得難以下手,則可以先畫出邏輯流程圖,再為邏輯流程圖的各個部分用語句表和梯形圖編制 PLC 應(yīng)用程序。
S7-200的接口模塊由什么組成?
S7-200的接口模塊主要有數(shù)字量I/O模塊、模擬量I/O模塊和通信模塊。下面分別介紹這些模塊。
(一)數(shù)字量I/O模塊
數(shù)字量I/O模塊是為了解決本機集成的數(shù)字量輸入/輸出點不能滿足需要而使用的擴展模塊。S7-200PLC目前總共可以提供3大類,共9種數(shù)字量I/O模塊。
1.EM221數(shù)字量輸入擴展模塊
8DI,DC24V(直流輸入)
2.EM222數(shù)字量輸出擴展模塊
8DO,DC24V(直流輸出)
8DO,Relay(DC24V/ AC24~230V)(繼電器輸出)
3.EM223數(shù)字量混合模塊
4DI(DC24V),4DO(DC24V/2A)
4DI(DC24V),4DO(Relay 2A)
8DI(DC24V),8DO(DC24V/2A)
8DI(DC24V),8DO(Relay 2A)
16DI(DC24V),16DO(Relay 2A)
16DI(DC24V),16DO(DC24V/2A)
(二)模擬量I/O模塊
模擬量I/O模塊提供了模擬量輸入和模擬量輸出的擴展功能。S7-200的模擬量擴展模塊具有較大的適應(yīng)性、可以直接與傳感器相連,并有很大的靈活性,且安裝方便。
1.EM231模擬量輸入模塊
4AI(電壓或電流)輸入信號的范圍由SW1、SW2和SW3設(shè)定。
2.EM232模擬量輸出模塊
2AO(電壓或電流)
3.EM235模擬量混合模塊
4AI(電壓或電流),量程由SW1~SW6設(shè)定
1AO(電壓或電流)
(三)通信模塊
S7-200系列PLC除了CPU226本機集成了兩個通信口以外,其他均在其內(nèi)部集成了一個通信口,通信口采用了RS-485總線。此外,各PLC還可以接入通信模塊,以擴大其接口的數(shù)量和聯(lián)網(wǎng)能力。
1.EM277模塊
EM277模塊是PROFIBUS-DP從站模塊,同時也支持MPI從站通訊;
2.EM241:調(diào)制解調(diào)器(Modem)通訊模塊
3.CP243-1:工業(yè)以太網(wǎng)通訊模塊;
4.CP243-1 IT:工業(yè)以太網(wǎng)通訊模塊,同時提供Web/E-mail等IT應(yīng)用;
5.CP243-2:AS-Ⅰ主站模塊,可連接多62個AS-Ⅰ從站。
S7-200PLC的配置就是由S7-200CPU和這些擴展模塊構(gòu)成的。
長春西門子觸摸屏
西門子PLC控制系統(tǒng)設(shè)計時應(yīng)遵循那些步驟和內(nèi)容?
(1)工藝分析
深入了解控制對象的工藝過程、工作特點、控制要求,并劃分控制的各個階段,歸納各個階段的特點,和各階段之間的轉(zhuǎn)換條件,畫出控制流程圖或功能流程圖。
(2)選擇合適的PLC類型
在選擇PLC機型時,主要考慮下面幾點:
1 功能的選擇。 對于小型的PLC主要考慮I/O擴展模塊、A/D與D/A模塊以及指令功能(如中斷、PID等)。
2 I/O點數(shù)的確定。 統(tǒng)計被控制系統(tǒng)的開關(guān)量、模擬量的I/O點數(shù),并考慮以后的擴充(一般加上10%~20%的備用量),從而選擇PLC的I/O點數(shù)和輸出規(guī)格。
3 內(nèi)存的估算。 用戶程序所需的內(nèi)存容量主要與系統(tǒng)的I/O點數(shù)、控制要求、程序結(jié)構(gòu)長短等因素有關(guān)。一般可按下式估算:存儲容量=開關(guān)量輸入點數(shù)×10+開關(guān)量輸出點數(shù)×8+模擬通道數(shù)×100+定時器/計數(shù)器數(shù)量×2+通信接口個數(shù)×300+備用量。
(3)分配I/O點。 分配PLC的輸入/輸出點,編寫輸入/輸出分配表或畫出輸入/輸出端子的接線圖,接著就可以進行PLC程序設(shè)計,同時進行控制柜或操作臺的設(shè)計和現(xiàn)場施工。
(4)程序設(shè)計。 對于較復(fù)雜的控制系統(tǒng),根據(jù)生產(chǎn)工藝要求,畫出控制流程圖或功能流程圖,然后設(shè)計出梯形圖,再根據(jù)梯形圖編寫語句表程序清單,對程序進行模擬調(diào)試和修改,直到滿足控制要求為止。
(5)控制柜或操作臺的設(shè)計和現(xiàn)場施工。 設(shè)計控制柜及操作臺的電器布置圖及安裝接線圖;設(shè)計控制系統(tǒng)各部分的電氣互鎖圖;根據(jù)圖紙進行現(xiàn)場接線,并檢查。
(6)應(yīng)用系統(tǒng)整體調(diào)試。如果控制系統(tǒng)由幾個部分組成,則應(yīng)先作局部調(diào)試,然后再進行整體調(diào)試;如果控制程序的步序較多,則可*行分段調(diào)試,然后連接起來總調(diào)。