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