首先給你說(shuō)下工業(yè)中常見(jiàn)的通訊方式:1、RS232通訊,又稱(chēng)串口通訊(比較常用,比較老,速度比較慢傳輸距離短一般不建議大于10米,通訊速度最高也就1.2M/S但抗干擾就不好了)2、RS485通訊(速度慢,但是距離遠),3、RS422(和485差不多,不過(guò)我接觸的用的少)4、以太網(wǎng)通訊(速度快可以到100M/S,還沒(méi)有距離限制(因為有網(wǎng)絡(luò )接力))5、USB(這個(gè)東東在工業(yè)中少,畢竟抗干擾不行,不過(guò)醫療和家用就比較多了)MODBUS實(shí)際是一個(gè)公共協(xié)議,一般是用在串口通信上的,成品的PLC、屏,這些器件90%以上的都支持MODBUS。
不過(guò)我說(shuō)了他基本就是串口的一種而西門(mén)子,三菱,甚至松下,歐姆龍。
這些都只是說(shuō)PLC的通訊,只是每家有每家的格式,按照這個(gè)協(xié)議(就是個(gè)格式)來(lái)就能讀取和寫(xiě)入數據,就是通訊了。
一、PPI通訊
PPI協(xié)議是S7-200CPU最基本的通信方式,通過(guò)原來(lái)自身的端口(PORT0或PORT1)就可以實(shí)現通信,是S7-200 CPU默認的通信方式。
PPI是一種主-從協(xié)議通信,主-從站在一個(gè)令牌環(huán)網(wǎng)中。在CPU內用戶(hù)網(wǎng)絡(luò )讀寫(xiě)指令即可,也就是說(shuō)網(wǎng)絡(luò )讀寫(xiě)指令是運行在PPI協(xié)議上的。因此PPI只在主站側編寫(xiě)程序就可以了,從站的網(wǎng)絡(luò )讀寫(xiě)指令沒(méi)有什么意義。
二、RS485串口通訊
第三方設備大部分支持,西門(mén)子S7 PLC可以通過(guò)選擇自由口通信模式控制串口通信。最簡(jiǎn)單的情況是只用發(fā)送指令(XMT)向打印機或者變頻器等第三方設備發(fā)送信息。不管任何情況,都必須通過(guò)S7 PLC編寫(xiě)程序實(shí)現。
當選擇了自由口模式,用戶(hù)可以通過(guò)發(fā)送指令(XMT)、接收指令(RCV)、發(fā)送中斷、接收中斷來(lái)控制通信口的操作。
三、MPI通訊
MPI通信是一種比較簡(jiǎn)單的通信方式,MPI網(wǎng)絡(luò )通信的速率是19.2Kbit/s~12Mbit/s,MPI網(wǎng)絡(luò )最多支持連接32個(gè)節點(diǎn),最大通信距離為50M。通信距離遠,還可以通過(guò)中繼器擴展通信距離,但中繼器也占用節點(diǎn)。
MPI網(wǎng)絡(luò )節點(diǎn)通常可以?huà)霺7-200、人機介面、編程設備、智能型ET200S及RS485中繼器等網(wǎng)絡(luò )元器件。
西門(mén)子PLC與PLC之間的MPI通信一般有3種通信方式:
1、全局數據包通信方式
2、無(wú)組態(tài)連接通信方式
3、組態(tài)連接通信方式
四、以太網(wǎng)通訊
以太網(wǎng)的核心思想是使用共享的公共傳輸通道。 1972年,Metcalfe和David Boggs(兩個(gè)都是著(zhù)名網(wǎng)絡(luò )專(zhuān)家)設置了一套網(wǎng)絡(luò ),這套網(wǎng)絡(luò )把不同的ALTO計算機連接在一起,同時(shí)還連接了EARS激光打印機。
Metcalfe在首次運行這天寫(xiě)了一段備忘錄,備忘錄的意思是把該網(wǎng)絡(luò )改名為以太網(wǎng)(Ethernet),其靈感來(lái)自于“電磁輻射是可以通過(guò)發(fā)光的以太來(lái)傳播”這一想法。 1979年,DEC、Intel和Xerox共同將網(wǎng)絡(luò )標準化。
五、PROFIBUS-DP通訊
1984年,出現了細電纜以太網(wǎng)產(chǎn)品,后來(lái)陸續出現了粗電纜、雙絞線(xiàn)、CATV同軸電纜、光纜及多種媒體的混合以太網(wǎng)產(chǎn)品。 以太網(wǎng)是目前世界上最流行的拓樸標準之一,具有傳傳播速率高、網(wǎng)絡(luò )資源豐富、系統功能強、安裝簡(jiǎn)單和使用維護方便等很多優(yōu)點(diǎn)。
PROFIBUS-DP現場(chǎng)總線(xiàn)是一種開(kāi)放式現場(chǎng)總線(xiàn)系統,符合歐洲標準和國際標準。PROFIBUS-DP通信的結構非常精簡(jiǎn),傳輸速度很高且穩定,非常適合PLC與現場(chǎng)分散的I/O設備之間的通信。
擴展資料
PLC采用的編程語(yǔ)言有梯形圖、布爾助記符、功能表圖、功能模塊和語(yǔ)句描述編程語(yǔ)言。編程方法的多樣性使編程簡(jiǎn)單、應用面拓展。操作十分靈活方便,監視和控制變量十分容易。
西門(mén)子PLC S7-300系列PLC安裝及注意事項:
1、輔助電源功率較小,只能帶動(dòng)小功率的設備(光電傳感器等)。
2、一般PLC均有一定數量的占有點(diǎn)數(即空地址接線(xiàn)端子),不要將線(xiàn)接上。
3、PLC存在I/O響應延遲問(wèn)題,尤其在快速響應設備中應加以注意。
4、輸出有繼電器型,晶體管型(高速輸出時(shí)宜選用),輸出可直接帶輕負載(LED指示燈等)。
5、輸入/斷開(kāi)的時(shí)間要大于PLC掃描時(shí)間。
參考資料來(lái)源:百度百科-西門(mén)子PLC
巨控PLC無(wú)線(xiàn)通訊模塊使用GPRS或者無(wú)線(xiàn)數據終端作為通訊手段,自帶通訊口,可以和西門(mén)子,三菱,歐姆龍或各種國產(chǎn)PLC連接,實(shí)現組態(tài)軟件對PLC的遠程無(wú)線(xiàn)控制,遠程報警,遠程維護等。
PLC無(wú)線(xiàn)通訊模塊根據多年的工業(yè)控制經(jīng)驗和沉淀,首創(chuàng )GPRS和短信電話(huà)三重通訊相結合的方式,徹底解決了傳統GPRS模塊的不穩定性問(wèn)題,即使GPRS網(wǎng)絡(luò )中斷,還可以借助短信或電話(huà)的形式,實(shí)現PLC的遠程短信控制,短信查詢(xún)和短信報警,電話(huà)報警。
PLC無(wú)線(xiàn)通訊模塊提供包括免費上位機組態(tài)軟件(也可以通過(guò)OPC支持各種組態(tài),WINCC,組態(tài)王,力控等),GRPS控制模塊,及云監控在內的整體解決方案。客戶(hù)只需具備一臺能上網(wǎng)的電腦,對GRM200進(jìn)行簡(jiǎn)單配置,PLC無(wú)需編寫(xiě)任何程序,即可輕松完成PLC的遠程無(wú)線(xiàn)監控。
第三方設備大部分支持,西門(mén)子S7PLC可以通過(guò)選擇自由口通信模式控制串口通信。
最簡(jiǎn)單的情況只用發(fā)送指令 (XMT)向打印機或者變頻器等第三方設備發(fā)送信息。不管任何情況,都必須通過(guò) S7 PLC編寫(xiě)程序實(shí)現。
當選擇了自由口模式,用戶(hù)可以通過(guò)發(fā)送指令(XMT)、接收指(RCV)、發(fā)送中斷、接收中斷來(lái)控制通信口的操作。 2、PPI 通信 PPI 協(xié)議是S7-200CPU 最基本的通信方式,通過(guò)原來(lái)自身的端口 (PORT0 或PORT1)就可以實(shí)現通信,是 S7-200 CPU 默認的通信方式。
PPI是一種主-從協(xié)議通信,主-從站在一個(gè)令牌環(huán)網(wǎng)中。在CPU內用戶(hù)網(wǎng)絡(luò )讀寫(xiě)指令即可,也就是說(shuō)網(wǎng)絡(luò )讀寫(xiě)指令是運行在PPI協(xié)議上的。
因此 PPI 只在主站側編寫(xiě)程序就可以了,從站的網(wǎng)絡(luò )讀寫(xiě)指令沒(méi)有什么意義。 3、MPI 通信 MPI通信是一種比簡(jiǎn)單的通信方式,MPI網(wǎng)絡(luò )通信的速率是19.2Kbit/s~12Mbit/s,MPI網(wǎng)絡(luò )最多支持連接32個(gè)節點(diǎn),最大通信距離為50M。
通信距離遠,還可以通過(guò)中繼器擴展通信距離,但中繼器也占用節點(diǎn)。MPI網(wǎng)絡(luò )節點(diǎn)通常可以?huà)霺7-200、人機介面、編程設備等。
西門(mén)子PLC支持非常多的通訊方案:S7-200/200CN:基于CPU自身通訊端口的:PPI、MPI、自由口、USS、MODBUS;基于擴展模塊的:MPI、PROFIBUS-DP、調制解調器(MODEM)、以太網(wǎng)(TCP/IP)S7-200 SMART:基于CPU自身通訊端口的:PPI、MPI、自由口、USS、MODBUS、以太網(wǎng)(TCP/IP);基于擴展板的:自由口、USS、MODBUS;S7-300/400:基于CPU自身通訊端口的:MPI、PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP);基于擴展模塊的:MPI、PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP)、AS-i;S7-1200:基于CPU自身通訊端口的:以太網(wǎng)(TCP/IP);基于擴展模塊的:MPI、PROFIBUS-DP、自由口、MODBUS、CANOPEN;S7-1500:基于CPU自身通訊端口的:MPI、PROFIBUS-DP、以太網(wǎng)(TCP/IP);基于擴展模塊的:PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP);通過(guò)第三方設備(網(wǎng)關(guān)等),可支持更多的通訊方案;。
S7-200通信最經(jīng)濟的方式就是采用PPI協(xié)議和自由口通信協(xié)議。
對于S7-200之間進(jìn)行通信,PPI協(xié)議又更適合——它比自由口通信的編程更簡(jiǎn)單!下面就對這個(gè)PPI通信進(jìn)行說(shuō)明——以2臺S7-200通信為例,做一個(gè)實(shí)例。 設備配置:1臺S7-200 CPU 226CN的PLC、1臺S7-200 CPU 224XP的PLC 硬件連接:原則上需要配備1條紫色的Profibus電纜、2個(gè)黑色的Profibus-DP接頭。
如果需要在PLC通信時(shí)對所有在線(xiàn)的PLC進(jìn)行監控/編程操作而不占用另外的通信口(也就是說(shuō),假如所有PLC用端口PROT1進(jìn)行PPI通信,而現在要對所有PLC依次編程/監控,但又不想占用這些PLC的端口PROT0——端口PROT0可能已作它用),那么必須在其中1臺PLC采用帶編程口的Profibus-DP接頭。所以說(shuō),帶編程口的Profibus-DP接頭在整個(gè)網(wǎng)絡(luò )中只需要一個(gè)就可以了。
這樣,也就可以在某一臺PLC處對在網(wǎng)的其它PLC進(jìn)行編程/監控。 引腳分配: 。
..S7--200 CPU上的通訊端口是符合歐洲標準EN 50170中PROFIBUS標準的RS--485兼容9針D型連接器。
下表列出了為通訊端口提供物理連接的連接器,并描述了通訊端口的針腳分配。下面是S7-200的通信接口——D型9孔母頭的引腳定義。
網(wǎng)絡(luò )電纜的偏壓電阻和終端電阻 為了能夠把多個(gè)設備很容易地連接到網(wǎng)絡(luò )中,西門(mén)子公司提供兩種網(wǎng)絡(luò )連接器:一種標準網(wǎng)絡(luò )連接器(引腳分配如表7-7所示)和一種帶編程接口的連接器,后者允許您在不影響現有網(wǎng)絡(luò )連接的情況下,再連接一個(gè)編程站或者一個(gè)HMI設備到網(wǎng)絡(luò )中。帶編程接口的連接器將S7--200的所有信號(包括電源引腳)傳到編程接口。
這種連接器對于那些從S7--200取電源的設備(例如TD200)尤為有用。兩種連接器都有兩組螺釘連接端子,可以用來(lái)連接輸入連接電纜和輸出連接電纜。
兩種連接器也都有網(wǎng)絡(luò )偏置和終端匹配的選擇開(kāi)關(guān)。典型的網(wǎng)絡(luò )連接器偏置和終端如圖所示: 。
..處于中間節點(diǎn)的從站在不工作時(shí)可以斷電。
PROFIBUS電纜的接法 。
..PROFIBUS電纜,紫色,只有兩根線(xiàn)在里面,一根紅的一根綠的,然后外面有屏蔽層,接線(xiàn)的時(shí)候,要把屏蔽層接好,不能和里面的電線(xiàn)接觸到,要分清楚進(jìn)去的和出去的線(xiàn)分別是哪個(gè),假如是一串的,就是一根總線(xiàn)下去,中間不斷地接入分站,這個(gè)是很常用的方法,在總線(xiàn)的兩頭的兩個(gè)接頭,線(xiàn)都要接在進(jìn)去的那個(gè)孔里,不能是出的那個(gè)孔,然后這兩個(gè)兩頭的接頭,要把它們的開(kāi)關(guān)置為ON狀態(tài),這時(shí)候就只有進(jìn)去的那個(gè)接線(xiàn)是通的,而出去的那個(gè)接線(xiàn)是斷的,其余中間的接頭,都置為OFF,它們的進(jìn)出兩個(gè)接線(xiàn)都是通的(我覺(jué)得德國人真的是和我們的思維不同,我覺(jué)得應該是OFF表示關(guān)閉吧,他偏設置ON為關(guān)閉,搞不懂)。這就是線(xiàn)的接法,接好了線(xiàn)以后呢,還要用萬(wàn)用表量一量,看這個(gè)線(xiàn)是不是通的。
假如你這根線(xiàn)上只有一個(gè)接頭,你量它的收發(fā)兩個(gè)針上面的電阻值,假如是220歐姆,那么就是對的,假如你這根線(xiàn)已經(jīng)做好了,連了一串的接口,你就要從一端開(kāi)始逐個(gè)檢查了。第一個(gè)單獨接線(xiàn)的接口,是ON狀態(tài),然后你把鄰近的第一個(gè)接口的開(kāi)關(guān)也置為ON,那么這個(gè)接口以后的部分就斷了(出口的線(xiàn)已經(jīng)被關(guān)掉了啊~)現在測最邊上,就是單線(xiàn)接的那個(gè)接口,之后的東西一直都是測這個(gè)接口,測它的收發(fā)兩個(gè)針,和剛才一樣,假如電阻是110歐姆(被并聯(lián)了),那么這段線(xiàn)路就是通的,然后把中間剛才那個(gè)改動(dòng)為ON的接口改回到OFF,然后是下一個(gè)接口改為ON,。
就這么測下去,哪個(gè)的電阻不是110歐姆了,就是那一段的線(xiàn)路出問(wèn)題了。
..PROFIBUS網(wǎng)絡(luò )電纜(西門(mén)子產(chǎn)品號:6XV1 830-0EH10),波特率為100Kbps以下時(shí)也可使用普通雙絞線(xiàn)(截面積不小0.22平方毫米)。 原則上綠色接RS485信號負(對應Profibus接頭的A1)、紅色接RS485信號正(對應Profibus接頭的B1)。
當然,統一反著(zhù)接也可以——綠色接RS485信號正(對應Profibus接頭的B1)、紅色接RS485信號負(對應Profibus接頭的A1)。不要交叉就行。
Profibus-DP現場(chǎng)總線(xiàn)電纜電纜:用于Siemens公司支持的Profibus-DP總線(xiàn)系統。 ●能夠對應12Mbps的高速傳送,充分發(fā)揮PROFIBUS-DP的功能。
●鋁箔PET帶和高密度編織的雙層屏蔽使抗干擾性能出色,通信的傳送質(zhì)量穩定。 ●護套使用了柔軟性和耐油、耐熱性能良好的無(wú)鉛聚氯乙烯混合物。
●護套的顏色以紫色(RAL001)為標準色。 。
..德國LAPP UNITRONICO BUS L2/FIP:實(shí)心裸銅絲導體,2芯絞合成對,芯線(xiàn)顏色為紅+綠。
鋁箔屏蔽后加裸銅絲編織,PVC外護套,阻燃,符合VDE 0472第804部份,B類(lèi)試驗(IEC 332.1),紫色(RAL4001)。 。
..傳輸速率決定允許的總線(xiàn)電纜最大長(cháng)度如下: PROFIBUS-DP 1.5MBit/s=最長(cháng)200m (SIMATIC網(wǎng)) 12.0MBit/s=最長(cháng)100m 工廠(chǎng)通訊處理層 1.0MBit/s=最長(cháng)200m 2.5MBit/s=最長(cháng)200m 。
..上述參數適用于PROFIBUS-DP及PROFIBUS—FMS總線(xiàn)電纜。
..國產(chǎn)普通屏蔽電纜也可以替代PROFIBUS電纜,沒(méi)有問(wèn)題,實(shí)踐證明是可以用的。這樣說(shuō)吧,使用是沒(méi)有問(wèn)題的,但是是要有些請提條件的,比如西門(mén)子給出的多大速率下對應多大的通訊距。
西門(mén)子PLC支持非常多的通訊方案:
S7-200/200CN:
基于CPU自身通訊端口的:PPI、MPI、自由口、USS、MODBUS;
基于擴展模塊的:MPI、PROFIBUS-DP、調制解調器(MODEM)、以太網(wǎng)(TCP/IP)
S7-200 SMART:
基于CPU自身通訊端口的:PPI、MPI、自由口、USS、MODBUS、以太網(wǎng)(TCP/IP);
基于擴展板的:自由口、USS、MODBUS;
S7-300/400:
基于CPU自身通訊端口的:MPI、PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP);
基于擴展模塊的:MPI、PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP)、AS-i;
S7-1200:
基于CPU自身通訊端口的:以太網(wǎng)(TCP/IP);
基于擴展模塊的:MPI、PROFIBUS-DP、自由口、MODBUS、CANOPEN;
S7-1500:
基于CPU自身通訊端口的:MPI、PROFIBUS-DP、以太網(wǎng)(TCP/IP);
基于擴展模塊的:PROFIBUS-DP、自由口、MODBUS、以太網(wǎng)(TCP/IP);
通過(guò)第三方設備(網(wǎng)關(guān)等),可支持更多的通訊方案;
MPI是多點(diǎn)接口(Multi Point Interface)的簡(jiǎn)稱(chēng),是西門(mén)子公司開(kāi)發(fā)的用于PLC之間通訊的保密的協(xié)議。
MPI通訊是當通信速率要求不高、通信數據量不大時(shí),可以采用的一種簡(jiǎn)單經(jīng)濟的通訊方式。MPI通信可使用PLC S7-200/300/400、操作面板TP/OP及上位機MPI/PROFIBUS通信卡,如CP5512/CP5611/CP5613等進(jìn)行數據交換。
MPI網(wǎng)絡(luò )的通信速率為19.2Kbps~12Mbps,最多可以連接32個(gè)節點(diǎn),最大通訊距離為50m,但是可能通過(guò)中斷器來(lái)擴展長(cháng)度。
MPI是多點(diǎn)接口(Multi Point Interface)的簡(jiǎn)稱(chēng),是西門(mén)子公司開(kāi)發(fā)的用于PLC之間通訊的保密的協(xié)議。
MPI通訊是當通信速率要求不高、通信數據量不大時(shí),可以采用的一種簡(jiǎn)單經(jīng)濟的通訊方式。MPI通信可使用PLC S7-200/300/400、操作面板TP/OP及上位機MPI/PROFIBUS通信卡,如CP5512/CP5611/CP5613等進(jìn)行數據交換。
MPI網(wǎng)絡(luò )的通信速率為19.2Kbps~12Mbps,最多可以連接32個(gè)節點(diǎn),最大通訊距離為50m,但是可能通過(guò)中斷器來(lái)擴展長(cháng)度。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:2.609秒