摘要:分析研究plc應(yīng)用中的可靠性和抗干擾技術(shù)是十分必要的。要提高plc控制系統(tǒng)的可靠性,一是在硬件上采取措施;二是在軟件上設(shè)計相應(yīng)的保護程序;因此,plc控制系統(tǒng)的抗干擾非常重要。本文將主要探討plc控制系統(tǒng)中常見的干擾源及其防范措施。關(guān)鍵詞:plc、可靠性設(shè)計、干擾源
1引言plc控制系統(tǒng)的可靠性直接影響到企業(yè)的安全生產(chǎn)和經(jīng)濟運行,plc系統(tǒng)的抗干擾能力是整個系統(tǒng)可靠運行的關(guān)鍵。因此,分析研究plc應(yīng)用中的可靠性和抗干擾技術(shù)是十分必要的。2干擾源plc系統(tǒng)的干擾源根據(jù)其來源分為內(nèi)部干擾源和外部干擾源。內(nèi)部干擾源主要包括:由于元器件布局不合理造成內(nèi)部信號相互串擾;線路中存在的電容性元件引起的寄生振蕩;數(shù)字地、模擬地和系統(tǒng)地處理不當。外部干擾源包括供電電源電壓波動和高次諧波的干擾;開關(guān)通斷形成的高、低頻干擾;動力強電信號在系統(tǒng)中產(chǎn)生感應(yīng)電勢引起的干擾;其它設(shè)備通過電容耦合串入控制系統(tǒng)而引起的干擾等。按鈕、繼電器等工作時觸點間產(chǎn)生的電弧,雷擊和靜電產(chǎn)生的火花放電,接觸器線圈、斷電器線圈、電磁鐵線圈等感應(yīng)負載斷開時產(chǎn)生的浪涌電壓,外界的高頻加熱器、高頻淬火設(shè)備、雜亂的無線電波信號、電源電壓的波動等等。 X-Y曲線(“插入控件”中)主要是用曲線來顯示兩個變量之間的運行關(guān)系,例如電流—轉(zhuǎn)速曲線等。5.山東自動生產(chǎn)線上位機系統(tǒng)定制方案
1. 西門子S7300/400系列PLC,通過串口方式和組態(tài)王通訊時,是否可以自己制作485通訊電纜?不可以,必須使用西門子編程電纜,自己制作的485電纜不支持通訊。2. 在組態(tài)王畫面上如何實現(xiàn)對西門子300PLC中的S5TIME類型的參數(shù)進行設(shè)定?在組態(tài)王中使用DB寄存器將short/ushort/long類型的數(shù)據(jù)寫入到PLC的數(shù)據(jù)存儲區(qū)中-->利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)將該值轉(zhuǎn)換為雙整型-->將該值寫到類型為TIME的變量里-->在程序中調(diào)用FC40,將TIME轉(zhuǎn)換成S5TIME即可。江西電氣上位機系統(tǒng)定制控制配件歷史數(shù)據(jù)報表:a,向報表單元格中實時加入數(shù)據(jù)。
1.西門子300、400PLC通過dp協(xié)議與組態(tài)王通訊,需要注意哪些事項?1)需要在組態(tài)王所在的計算機上安裝Simaticnet6.0(或以上版本)的基于DP的授權(quán)通訊軟件;2)需要在通過STEP7編程軟件為PLC上的DP接口配置為DP協(xié)議(Slave站);3)通過SetPG/PCinterface接口為CP5611(或者CP5613卡)配置為DP協(xié)議(做master站);4)組態(tài)王提供的dp協(xié)議驅(qū)動只支持DP通訊卡配置為主站,所有PLC等必須配置為從站的工作模式,并且只支持一個上位機組態(tài)王和所有從站PLC進行通訊;2.西門子300、400PLC通過dp協(xié)議與組態(tài)王通訊時,寄存器地址是如何設(shè)置的?在組態(tài)王中,用戶一般使用的寄存器為INB#.*(數(shù)據(jù)輸入?yún)^(qū))及OUB#.*(數(shù)據(jù)輸出區(qū)),例如:“寄存器:INB6.3數(shù)據(jù)類型:Byte讀寫屬性:只讀”表示組態(tài)王讀取第6號從站的輸入數(shù)據(jù)區(qū)第4字節(jié)的值,該值實際來自從站的并與主站相對應(yīng)的Q數(shù)據(jù)區(qū)中的相對偏移地址的值。
1.西門子200plc通過modbus協(xié)議與組態(tài)王通訊時,組態(tài)王中定義的寄存器地址與plc地址是如何對應(yīng)的?映射關(guān)系如下:0-Q,1-I,3、4、8、9-V;3,4,8,9的dd號與PLC中V寄存器的偏移地址(實際地址-1000)的對應(yīng)關(guān)系:組態(tài)王中(寄存器的dd號-1)*2=PLC中的V寄存器的偏移地址。組態(tài)王中40031對應(yīng)PLC:VW1060(組態(tài)王中寄存器4表示SHORT型變量)組態(tài)王中90640對應(yīng)PLC:VD2278(組態(tài)王中寄存器9表示FLOAT型變量)。1.西門子200plc通過modbus協(xié)議與組態(tài)王通訊,需要注意哪些事項?需要注意如下幾點:1)需要向PLC中下載對應(yīng)的初始化程序(KV),由亞控提供。此程序默認的plc通訊端口為port0,地址為2,波特率9600,無校驗(地址和波特率可由程SBR0中的VB8,SMB30進行修改);2)由于PLCModbus協(xié)議程序占用V1000及以前的地址,所以用戶在編寫邏輯控制程序中用到的寄存器不能和亞控提供的協(xié)議中所占用的V區(qū)地址;3)西門子S7200PLC和通過modbus協(xié)議和組態(tài)王通訊時,CPU上的開關(guān)必須撥在RUN狀態(tài),否則PLC中的modbus通訊程序沒有處于運行狀態(tài),組態(tài)王和設(shè)備通過自由口協(xié)議肯定通訊失??;定制上位機系統(tǒng)的目的是什么?需要實現(xiàn)哪些功能?
在亞控組態(tài)王中,常見的函數(shù)包括數(shù)學(xué)函數(shù)、邏輯函數(shù)、字符串處理函數(shù)等。數(shù)學(xué)函數(shù)可以實現(xiàn)各種數(shù)值計算,如加減乘除、取整、求平方根等。邏輯函數(shù)可以實現(xiàn)條件判斷,如判斷兩個數(shù)的大小、判斷一個數(shù)是否為負數(shù)等。字符串處理函數(shù)可以實現(xiàn)字符串的拼接、截取、替換等操作。亞控組態(tài)王函數(shù)的應(yīng)用非常。比如,在工業(yè)自動化領(lǐng)域,可以利用亞控組態(tài)王函數(shù)實現(xiàn)數(shù)據(jù)采集和監(jiān)控控制。用戶可以通過調(diào)用相應(yīng)的函數(shù)獲取傳感器數(shù)據(jù),并根據(jù)實際情況進行處理和控制。比如,可以通過數(shù)學(xué)函數(shù)計算傳感器數(shù)據(jù)的平均值、最大值、最小值上位機系統(tǒng)的擴展性和兼容性如何?是否需要支持與其他系統(tǒng)的集成?湖北自動生產(chǎn)線上位機系統(tǒng)定制價格
上位機系統(tǒng)的開發(fā)周期和預(yù)算是多少?山東自動生產(chǎn)線上位機系統(tǒng)定制方案
1.組態(tài)王和多臺西門子S7-300、400PLC通過dp協(xié)議通訊時,設(shè)備地址應(yīng)如何定義?1)硬件連接:計算機中插入一塊CP5611(或CP5613)可實現(xiàn)將多個S7-300/400PLC連接在一條DP總線上。2)DP協(xié)議設(shè)置:所有PLC必須設(shè)置的DPSlave站,CP5611(或CP5613)要求通過Simaticnet設(shè)置的DPmaster站;3)組態(tài)王中設(shè)備地址定義:選擇PLC/西門子/S7-200系列(DP)/Profibus-DP,設(shè)備地址固定為1.1(該地址與從站PLC的地址設(shè)置無關(guān))。2.西門子300plc通過MPI通訊卡與組態(tài)王進行通訊時,能否實現(xiàn)雙設(shè)備冗余的功能?可以實現(xiàn)。1)一個cp5611卡可以連接兩臺s7300plc(使用西門子廠家提供的可編程插頭來實現(xiàn));2)在組態(tài)王軟件中建立兩個s7300plc,設(shè)備地址分別設(shè)備為7.2和8.2(設(shè)備地址根據(jù)實際設(shè)備來設(shè)置),小數(shù)點前面的號指plc的地址,后面是cpu所在的槽號。這兩個plc在STEP7編程軟件中是單獨定義的,所以除plc地址不一樣,槽號是一樣的;3)在組態(tài)王中只須定義主設(shè)備的變量即可。山東自動生產(chǎn)線上位機系統(tǒng)定制方案