西門子PLC模塊6ES7522-1BL10-0AA0
功能表圖轉(zhuǎn)換實現(xiàn)的基本規(guī)則及繪制功能表圖的注意事項 1、功能圖表轉(zhuǎn)換實現(xiàn)的基本規(guī)則 (1)轉(zhuǎn)換實現(xiàn)的條件 在功能表圖中,步的活動狀態(tài)的進展是由轉(zhuǎn)換的實現(xiàn)來完成的。轉(zhuǎn)換實現(xiàn)必須同時兩個條件: 1)該轉(zhuǎn)換所有的前級步都是活動步; 2)相應(yīng)的轉(zhuǎn)換條件。 如果轉(zhuǎn)換的前級步或后續(xù)步不止一個,轉(zhuǎn)換的實現(xiàn)稱為同步實現(xiàn),如圖5-25所示。 圖5-25 轉(zhuǎn)換的同步實現(xiàn) (2)轉(zhuǎn)換實現(xiàn)應(yīng)完成的操作 轉(zhuǎn)換的實現(xiàn)應(yīng)完成兩個操作: 1)使所有由有向連線與相應(yīng)轉(zhuǎn)換符號相連的后續(xù)步都變?yōu)榛顒硬剑?2)使所有由有向連線與相應(yīng)轉(zhuǎn)換符號相連的前級步都變?yōu)椴换顒硬健?2.繪制功能表圖應(yīng)注意的問題 1)兩個步不能直接相連,必須用一個轉(zhuǎn)換將它們隔開。 2)兩個轉(zhuǎn)換也不能直接相連,必須用一個步將它們隔開。 3)功能表圖中初始步是*的,它一般對應(yīng)于等待起動的初始狀態(tài),這一步可能沒有什么執(zhí)行,因此很容易遺漏這一步。如果沒有該步,無法表示初始狀態(tài),也無法返回停止?fàn)顟B(tài)。 4)只有當(dāng)某一步所有的前級步都是活動步時,該步才有可能變成活動步。如果用無斷電保持功能的編程元件代表各步,則PLC開始進入RUN時各步均處于“0”狀態(tài),因此必須要有初始化,將初始步預(yù)置為活動步,否則功能表圖中永遠(yuǎn)不會出現(xiàn)活動步,將無法工作。
SIMATIC S7-1200
產(chǎn)品信息 組態(tài)工具
SIPLUS S7-1200
嚴(yán)酷條件下使用的控制器
擴展溫度范圍:-25 ℃ 到 +55/70 ℃
適用于介質(zhì)(有害氣體)
允許冷凝
采用久證的 S7-1200 PLC 技術(shù)
便于處理、編程、和維修
可以替換昂貴的定制解決方案
SIPLUS extreme RAIL S7-1200
用于導(dǎo)軌和的集成式模塊化控制解決方案
已根據(jù) EN 50155、EN 50121、EN 50124、EN 50125 和 EN 45545 批準(zhǔn)
每個單元的絕緣
防護涂層
溫度等級 T1:-40 °C ... +70 °C
無縫集成到通用 TIA Portal 工程框架
PROFINET/以太網(wǎng)接口
集成的診斷和安全
集成工藝功能
高電磁抗擾度 (EMC) 和機械回彈性(振動和沖擊)
用在打磨、衛(wèi)生隔間或照明內(nèi)
應(yīng)用
SIPLUS S7-1200
SIPLUS S7-1200 控制器用于處理機械設(shè)備制造和工廠建造中的開環(huán)和閉環(huán)控制任務(wù)。
SIPLUS S7-1200 將緊湊型模塊化設(shè)計與高性能結(jié)合在一起,適合廣泛的自動化應(yīng)用。其應(yīng)用范圍從取代繼電器和器,一直延伸到網(wǎng)絡(luò)中以及分布式結(jié)構(gòu)內(nèi)的復(fù)雜自動化任務(wù)。由于經(jīng)過專門加固和完善,甚至能夠在極惡劣的條件下使用。
SIPLUS S7-1200 正開辟出越來越多的應(yīng)用領(lǐng)域;這些領(lǐng)域以前出于經(jīng)濟效益原因而需要采用特殊電子裝置。
功能強大的通信:
以 PROFINET IO(雙端口開關(guān))作為標(biāo)準(zhǔn)接口;
從 CPU 1515-2 開始支持,以一個或多個額外的集成 PROFINET 接口作為輸入設(shè)備,用于網(wǎng)絡(luò)隔離或用于連接更多的 PROFINET 設(shè)備或高速通信設(shè)備
OPC UA 服務(wù)器(數(shù)據(jù)訪問)和客戶端作為運行時選件,可輕易將 SIMATIC S7-1500 連接至第三方設(shè)備/系統(tǒng)
可針對總線系統(tǒng)和點到點連接,通過通信模塊進行擴展
集成技術(shù),無需附加模塊就可集成運動控制功能:
通過標(biāo)準(zhǔn)化的塊 (PLCopen) 來連接模擬驅(qū)動器和 PROFIdrive 驅(qū)動器
運動控制功能支持速度控制軸、定位軸、相對同步操作(在沒有位置同步規(guī)范的條件下實現(xiàn)同步)以及外部編碼器、凸輪和探頭。
CPU 技術(shù)中還集成了諸如同步操作(利用位置同步規(guī)范進行同步)凸輪和和用于控制運動系統(tǒng)等擴展的運動控制功能。
全面跟蹤所有 CPU 標(biāo)簽,以進行實時診斷和間歇錯誤檢測;
擁有有效調(diào)試和快速優(yōu)化驅(qū)動器和控制裝置
廣泛的控制功能:
例如,可輕松組態(tài)的塊可進行控制參數(shù)的自動優(yōu)化以實現(xiàn)優(yōu)控制質(zhì)量
通過提供的工藝模塊獲得附加功能:
例如,高速計數(shù)、位置檢測或高達(dá) 1 MHz 信號的測量
安全集成
保證人身安全和機器安全 – 在集成式完整系統(tǒng)框架內(nèi)
故障安全 SIMATIC S7-1500(T)F 控制器可在同一控制器上處理標(biāo)準(zhǔn)程序和安全程序。
故障安全用戶程序和標(biāo)準(zhǔn)用戶程序是在 TIA Portal 中使用相同編輯器創(chuàng)建的;因此,可以像在標(biāo)準(zhǔn)用戶程序中分析標(biāo)準(zhǔn)數(shù)據(jù)那樣來分析故障安全數(shù)據(jù)。由于這種軟件集成,故障安全應(yīng)用也可利用 SIMATIC 的系統(tǒng)有點和全面功能。
西門子PLC模塊6ES7522-1BL10-0AA0
一、輸入輸出(I/O)點數(shù)的挑選
I/O點數(shù)預(yù)算時應(yīng)考慮適當(dāng)?shù)挠嗔?,一般依?jù)計算的輸入輸出點數(shù),再添加10%~20%的可擴展余量后,作為輸入輸出點數(shù)預(yù)算數(shù)據(jù)。實踐訂購時,還需依據(jù)制造廠商PLC的產(chǎn)品特點,對輸入輸出點數(shù)進行圓整。
二、存儲器容量的預(yù)算
存儲器容量是可編程序操控器自身能供給的硬件存儲單元大小,程序容量是存儲器中用戶運用項目運用的存儲單元的大小,因而程序容量小于存儲器容量。規(guī)劃階段,由于用戶運用程序還未編制,因而,程序容量在規(guī)劃階段是未知的,需在程序調(diào)試之后才知道。為了規(guī)劃選型時能對程序容量有必定預(yù)算,一般選用存儲器容量的預(yù)算來替代。
存儲器內(nèi)存容量的預(yù)算沒有固定的公式,許多文獻資料中給出了不同公式,大體上都是按數(shù)字量I/O點數(shù)的10~15倍,加上模仿I/O點數(shù)的100倍,以此數(shù)為內(nèi)存的總字?jǐn)?shù)(16位為一個字),別的再按此數(shù)的25%考慮余量。
三、操控功用的挑選
該挑選包含運算功用、操控功用、通訊功用、編程功用、診斷功用和處理速度等特性的挑選。
(一)運算功用
簡單PLC的運算功用包含邏輯運算、計時和計數(shù)功用;一般PLC的運算功用還包含數(shù)據(jù)移位、比較等運算功用;較復(fù)雜運算功用有代數(shù)運算、數(shù)據(jù)傳送等;大型PLC中還有模仿量的PID運算和其他高級運算功用。跟著敞開體系的呈現(xiàn),現(xiàn)在在PLC中都已具有通訊功用,有些產(chǎn)品具有與下位機的通訊,有些產(chǎn)品具有與同位機或上位機的通訊,有些產(chǎn)品還具有與工廠或企業(yè)網(wǎng)進行數(shù)據(jù)通訊的功用。規(guī)劃選型時應(yīng)從實踐運用的要求出發(fā),合理選用所需的運算功用。大多數(shù)運用場合,只需求邏輯運算和計時計數(shù)功用,有些運用需求數(shù)據(jù)傳送和比較,當(dāng)用于模仿量檢測和操控時,才運用代數(shù)運算,數(shù)值轉(zhuǎn)換和PID運算等。要顯現(xiàn)數(shù)據(jù)時需求譯碼和編碼等運算。
(二)操控功用
操控功用包含PID操控運算、前饋補償操控運算、比值操控運算等,應(yīng)依據(jù)操控要求確定。PLC首要用于次序邏輯操控,因而,大多數(shù)場合常選用單回路或多回路操控器解決模仿量的操控,有時也選用的智能輸入輸出單元完結(jié)所需的操控功用,提高PLC的處理速度和節(jié)約存儲器容量。例如選用PID操控單元、高速計數(shù)器、帶速度補償?shù)哪7聠卧?、ASC碼轉(zhuǎn)換單元等。
(三)通訊功用
大中型PLC體系應(yīng)支撐多種現(xiàn)場總線和規(guī)范通訊協(xié)議(如TCP/IP),需求時應(yīng)能與工廠管理網(wǎng)(TCP/IP)相連接。通訊協(xié)議應(yīng)契合ISO/IEEE通訊規(guī)范,應(yīng)是敞開的通訊網(wǎng)絡(luò)。
(四)編程功用
離線編程方法:PLC和編程器公用一個CPU,編程器在編程模式時,CPU只為編程器供給效勞,不對現(xiàn)場設(shè)備進行操控。完結(jié)編程后,編程器切換到運轉(zhuǎn)模式,CPU對現(xiàn)場設(shè)備進行操控,不能進行編程。離線編程方法可下降體系成本,但運用和調(diào)試不便利。在線編程方法:CPU和編程器有各自的CPU,主機CPU擔(dān)任現(xiàn)場操控,并在一個掃描周期內(nèi)與編程器進行數(shù)據(jù)交換,編程器把在線編制的程序或數(shù)據(jù)發(fā)送到主機,下一掃描周期,主機就依據(jù)新收到的程序運轉(zhuǎn)。這種方法成本較高,但體系調(diào)試和操作便利,在大中型PLC中常選用。
五種規(guī)范化編程言語:次序功用圖(SFC)、梯形圖(LD)、功用模塊圖(FBD)三種圖形化言語和語句表(IL)、結(jié)構(gòu)文本(ST)兩種文本言語。選用的編程言語應(yīng)遵守其規(guī)范(IEC6113123),同時,還應(yīng)支撐多種言語編程形式,如C,Basic等,以滿足特殊操控場合的操控要求。
PLC模擬量輸入干擾的原因有哪些
PLC功能模塊
相信許多做自動化的朋友應(yīng)該都遇到過,現(xiàn)場模擬量信號收集不問題或許PLC動作不正常的現(xiàn)象,接地、屏蔽都做好了還是杯水車薪,對這些問題束手無策,今天和大家分享一些發(fā)生現(xiàn)場干擾的原因及處理辦法。
1、強電干擾
儀表信號、PLC控制信號都為弱電,易受強電干擾。所以要求在柜外布線時(在電纜溝、電纜橋架、穿管等敷設(shè)辦法),將通訊線、信號線、控制線等弱電信號遠(yuǎn)離強電,間距不得少于20CM。電纜溝多層時,要求弱電電纜敷設(shè)在強電電纜下方。
2、柜內(nèi)干擾
PLC不能和高壓電器安裝在同一個開關(guān)柜內(nèi),PLC的輸出選用中心繼電器完成對外部開關(guān)量信號的阻隔。假如現(xiàn)場條件約束,輸入信號不能和強電電纜有效的阻隔,可用小型繼電器來阻隔輸入端的開關(guān)量信號。當(dāng)然PLC來自控制柜內(nèi)的輸入信號和距控制柜不遠(yuǎn)的輸入信號一般沒有必要用繼電器阻隔。在PLC接線時,模擬量輸入的模塊,負(fù)端盡量短接,消除干擾。
3、信號線的抗干擾
信號線的干擾主要是來自空間的電磁輻射,有差模干擾和共模干擾兩種。差模干擾是指疊加在丈量信號線上的干擾信號,這種干擾大多是頻率較高的交變信號,其來歷一般是耦合干擾。按捺常態(tài)干擾的辦法有:
在輸入回路接RC濾波器或雙T濾波器;盡量選用雙積分式A/D轉(zhuǎn)換器,因為這種積分器作業(yè)的特色,具有必定的消除高頻干擾的作用;將電壓信號轉(zhuǎn)換成電流信號再傳輸。
共模干擾是指信號線上共有的干擾信號,一般是由被測信號的接地端與控制系統(tǒng)的接地端存在必定的電位差引起的,這種干擾在兩條信號線上的周期、幅值基本相等情況下,選用上面的辦法無法消除或按捺。辦法如下:
選用雙差分輸入的差動放大器,這種放大器具有很高的共模按捺比;
輸入線選用絞合線,絞合線能降低共模干擾,其感應(yīng)相互抵消;
選用光電阻隔的辦法,能夠消除共模干擾;
運用屏蔽線,并單邊接地;
4、變頻器干擾
一是變頻器發(fā)動及運行過程中發(fā)生諧波對電網(wǎng)發(fā)生傳導(dǎo)干擾,引起電網(wǎng)電壓畸變,影響電網(wǎng)的供電質(zhì)量;
二是變頻器的輸出會發(fā)生較強的電磁輻射干擾,影響周邊設(shè)備的正常作業(yè)。
變頻器的干擾處理比較麻煩,一般有下面幾種:
A、 加阻隔變壓器。主要是針對來自電源的傳導(dǎo)干擾。能夠?qū)⒔^大部分的傳導(dǎo)干擾阻隔在阻隔變壓器之前。同時還兼有電源電壓變換的作用。
B、運用濾波器,濾波器分有源和無源兩種,一般選用無源濾波即會有作用。這些濾波器具有較強的抗干擾才能,還具有避免將設(shè)備自身的干擾傳導(dǎo)給電源,有些還兼有尖峰電壓吸收功用。
C、輸出電抗器,在變頻器到電動機之間添加溝通電抗器主要是削減變頻器輸出在能量傳輸過程中線路發(fā)生電磁輻射,影響其它設(shè)備正常作業(yè)。電抗器必須裝在距離變頻器近的地方。假如運用鎧裝電纜作為變頻器與電動機的連線時,可不運用這種辦法。但電纜的鎧要在變頻器端可靠接地,接地的鎧要原樣不動,不能鈕成繩或辨,不能用其它導(dǎo)線延長,變頻器側(cè)要接在變頻器的地線端子上,再將變頻器接地。
除了以上的這些原因和處理辦法,還有許多的現(xiàn)場處理辦法。總結(jié)一下歸為以下幾點。設(shè)計思路清晰來避免干擾源的發(fā)生,動力線與信號線分開走,電柜內(nèi)部接好地線,PLC質(zhì)量要好抗干擾才能強,PLC模擬量盡量運用信號阻隔器或許模塊的信號負(fù)端要短接。
PLC有哪些常用的網(wǎng)絡(luò)組態(tài)
PLC控制系統(tǒng)
現(xiàn)在,以監(jiān)控軟件如Wince,MCGS為上位機軟件,PLC為下位機而組成的操控體系,已成為廣泛應(yīng)用的操控模式,它結(jié)合了計算機的界面友好,直觀和PLC安穩(wěn)、編程靈活的長處,主導(dǎo)計算機操控體系的流行趨勢,因此,對PLC的數(shù)據(jù)交互,組網(wǎng)功用提出了更高的要求,如PLC與PLC之間,PLC與計算機、PLC與智能設(shè)備等都需求進行數(shù)據(jù)交互,特別是在某些遠(yuǎn)程操控,操控點分散等場合,PLC的網(wǎng)絡(luò)功用顯得尤為重要
常用PLC組網(wǎng)方式大致可歸納為根據(jù)通用串口、根據(jù)總線及根據(jù)以太網(wǎng)三種。
1通用串口模塊
根據(jù)串口通訊模塊來完成網(wǎng)絡(luò)銜接,網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,采用了計算機鏈接的方式,在上位機的組態(tài)軟件中進行相應(yīng)的設(shè)置,無需編程,即可與多臺PLC進行通訊,以三菱公司的FXlS系列的PLC為例,RS232C/485轉(zhuǎn)換適配器選用FX-485PC—IF,RS-485通訊板選用FXlN-485一BD即可完成,這種方法運用較為便利,性能也很好,關(guān)鍵是串口通訊模塊的本錢相對較高。
2根據(jù)總線
現(xiàn)在,PLC廠商如OMRON,Siemens等,對其旗下的PLC產(chǎn)品都供給了的網(wǎng)絡(luò)體系,如OMRON公司的ControllerLink網(wǎng),DeviceNet網(wǎng)絡(luò)等,這種網(wǎng)絡(luò)體系由于廠商產(chǎn)品的專屬性,不同廠家的設(shè)備無法互通,基本上選定一個廠家的PLC,其他配套設(shè)備設(shè)備也必須為該廠家的,本錢相對較高,所以應(yīng)用時有必定的局限。
3根據(jù)規(guī)范工業(yè)以太網(wǎng)
根據(jù)規(guī)范工業(yè)以太網(wǎng)方式進行組網(wǎng),體系一般分為三個層次:*層為工控機組成的上位機監(jiān)控站;第二層為由集線器、雙絞線和收發(fā)器等組成的工業(yè)以太網(wǎng);第三層為操控站,選擇TCP/IP作為通訊協(xié)議,并采用C/S模式使操控站和監(jiān)控站完成面向銜接的通訊。
采用此種方式組網(wǎng),大的長處在于可以運用現(xiàn)有的工廠局域網(wǎng),進步綜合利用率,且速度快,以太網(wǎng)通訊速率可達(dá)100Mbps;若采用光纖傳輸,則抗干擾才能大大增強,且傳輸間隔可達(dá)數(shù)十公里,但是,以太網(wǎng)無法和PLC等串口設(shè)備進行直接通訊,需配以相關(guān)設(shè)備完成通訊,運用上增加了本錢。在一般小中型操控體系中并不多見。
PLC串口通訊如何使用
電力作業(yè)人員在使用PLC的時候會接觸到很多的通訊協(xié)議以及通訊接口,那么你是否了解基本的PLC串口通訊和通訊接口呢?
一、什么是串口通訊
串口是計算機上一種非常通用設(shè)備通信的協(xié)議(不要與通用串行總線Universal Serial Bus或者USB混淆)。大多數(shù)計算機包含兩個基于RS232的串口。串口同時也是儀器儀表設(shè)備通用的通信協(xié)議;很多GPIB兼容的設(shè)備也帶有RS- 232口。同時,串口通信協(xié)議也可以用于獲取遠(yuǎn)程采集設(shè)備的數(shù)據(jù)。
二、串口通訊的使用
串口通訊使用3根線完成:(1)地線,(2)發(fā)送,(3)接收。由于串口通信是異步的,端口能夠在一根線上發(fā)送數(shù)據(jù)同時在另一根線上接收數(shù)據(jù)。其他線用于握手,但是不是必須的。
串口通信重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗。對于兩個進行通行的端口,這些參數(shù)必須匹配:
a、停止位:用于表示單個包的后一位。典型的值為1,1.5和2位。由于數(shù)據(jù)是在傳輸線上定時的,并且每一個設(shè)備有其自己的時鐘,很可能在通信中兩臺設(shè)備間出現(xiàn)了小小的不同步。因此停止位不僅僅是表示傳輸?shù)慕Y(jié)束,并且提供計算機校正時鐘同步的機會。適用于停止位的位數(shù)越多,不同時鐘同步的容忍程度越大,但是數(shù)據(jù)傳輸率同時也越慢。
b、數(shù)據(jù)位:這是衡量通信中實際數(shù)據(jù)位的參數(shù)。當(dāng)計算機發(fā)送一個信息包,實際的數(shù)據(jù)不會是8位的,標(biāo)準(zhǔn)的值是5、7和8位。如何設(shè)置取決于你想傳送的信息。比如,標(biāo)準(zhǔn)的ASCII碼是0~127(7位)。擴展的ASCII碼是0~255(8位)。如果數(shù)據(jù)使用簡單的文本(標(biāo)準(zhǔn)ASCII碼),那么每個數(shù)據(jù)包使用7位數(shù)據(jù)。每個包是指一個字節(jié),包括開始/停止位,數(shù)據(jù)位和奇偶校驗位。由于實際數(shù)據(jù)位取決于通信協(xié)議的選取,術(shù)語“包”指任何通信的情況。
c、奇偶校驗位:在串口通信中一種簡單的檢錯方式。有四種檢錯方式:偶、奇、高和低。當(dāng)然沒有校驗位也是可以的。對于偶和奇校驗的情況,串口會設(shè)置校驗位(數(shù)據(jù)位后面的一位),用一個值確保傳輸?shù)臄?shù)據(jù)有偶個或者奇?zhèn)€邏輯高位。例如,如果數(shù)據(jù)是011,那么對于偶校驗,校驗位為0,保證邏輯高的位數(shù)是偶數(shù)個。如果是奇校驗,校驗位位1,這樣就有3個邏輯高位。高位和低位不真正的檢查數(shù)據(jù),簡單置位邏輯高或者邏輯低校驗。這樣使得接收設(shè)備能夠知道一個位的狀態(tài),有機會判斷是否有噪聲干擾了通信或傳輸和接受的數(shù)據(jù)不同步。
d、波特率:這是一個衡量通信速度的參數(shù)。它表示每秒鐘傳送的bit的個數(shù)。例如300波特表示每秒鐘發(fā)送300個bit。當(dāng)我們提到時鐘周期時,我們就是指波特率例如如果協(xié)議需要4800波特率,那么時鐘是4800Hz。這意味著串口通信在數(shù)據(jù)線上的采樣率為4800Hz。通常電話線的波特率為14400,28800和36600。波特率可以遠(yuǎn)遠(yuǎn)大于這些值,但是波特率和距離成反比。高波特率常常用于放置的很近的儀器間的通訊。
三、常用PLC基本通訊接口
a、什么是RS-232?
RS-232 (ANSI/EIA-232標(biāo)準(zhǔn))是IBM-PC及其兼容機上的串行連接標(biāo)準(zhǔn)。可用于許多用途,比如連接鼠標(biāo)、打印機或者Modem,同時也可以接工業(yè)儀器儀表。用于驅(qū)動和連線的改進,實際應(yīng)用中RS-232的傳輸長度或者速度常常超過標(biāo)準(zhǔn)的值。
RS-232只限于PC串口和設(shè)備間點對點的通信。RS- 232串口通信遠(yuǎn)距離是50英尺。
b、什么是RS-485
RS -485(EIA-485標(biāo)準(zhǔn))是RS-422的改進,因為它增加了設(shè)備的個數(shù),從10個增加到32個,同時定義了在大設(shè)備個數(shù)情況下的電氣特性,以保證足夠的信號電壓。有了多個設(shè)備的能力,你可以使用一個單個RS-422口建立設(shè)備網(wǎng)絡(luò)。出色抗噪和多設(shè)備能力,在工業(yè)應(yīng)用中建立連向PC機的分布式設(shè)備網(wǎng)絡(luò)、其他數(shù)據(jù)收集控制器、HMI或者其他操作時,串行連接會選擇RS-485。
RS-485是RS-422的超集,因此所有的RS-422設(shè)備可以被RS-485控制。RS-485可以用超過4000英尺的線進行串行通行。
c、什么是RS-422?
RS -422(EIA RS-422-A Standard)是Apple的Macintosh計算機的串口連接標(biāo)準(zhǔn)。
RS-422使用差分信號,RS-232使用非平衡參考地的信號。差分傳輸使用兩根線發(fā)送和接收信號,對比RS-232,它能更好的抗噪聲和有更遠(yuǎn)的傳輸距離。在工業(yè)環(huán)境中更好的抗噪性和更遠(yuǎn)的傳輸距離是一個很大的優(yōu)點。