自動(dòng)化控制系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)和網(wǎng)絡(luò)通訊

發(fā)布時(shí)間:2024-02-28
1.自動(dòng)化控制系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)
從現(xiàn)場級到生產(chǎn)控制級,再到公司管理層網(wǎng)絡(luò)結(jié)構(gòu)可采用多種不同類型的網(wǎng)絡(luò)來設(shè)計(jì),目前用到最多的就是工業(yè)以太網(wǎng)現(xiàn)場級大多采用西門子的profibus網(wǎng)絡(luò),不過西門子的profinet網(wǎng)絡(luò)(是把以太網(wǎng)和profibus結(jié)合于一體)是新開發(fā)的一種現(xiàn)場級網(wǎng)絡(luò).在將來會(huì)逐步代替profibus網(wǎng)絡(luò),而現(xiàn)場級以上的三層控制系統(tǒng)大都采用以太網(wǎng)。
以太網(wǎng)在自動(dòng)化控制系統(tǒng)中扮演著很重要的角色?;A(chǔ)自動(dòng)化系統(tǒng)中的現(xiàn)場級網(wǎng)絡(luò)采用profibus(使用最為廣泛)或profinet是目前最流行和實(shí)用的兩種網(wǎng)絡(luò)。但是profinet網(wǎng)絡(luò)比profibus網(wǎng)絡(luò)優(yōu)越很多,因?yàn)閜rofinet就是基于以太網(wǎng)的,因此,profinet是后來追上。
現(xiàn)場級以上的控制系統(tǒng)采用工業(yè)以太網(wǎng),每一級的工業(yè)以太網(wǎng)都可以是采用不同的結(jié)構(gòu)如:環(huán)形結(jié)構(gòu),樹形結(jié)構(gòu)等。所有以太網(wǎng)接口的設(shè)備都可以通過交換饑、集線器和路由器等連接到以太網(wǎng)網(wǎng)絡(luò)之中。為了保證網(wǎng)絡(luò)暢通和系統(tǒng)的穩(wěn)定性和可靠性,建議所有的控制系統(tǒng)采用環(huán)形網(wǎng)絡(luò)或者做冗余系統(tǒng)。
2.自動(dòng)化系統(tǒng)的以太網(wǎng)網(wǎng)絡(luò)通訊
2.1plc與plc之間的以太網(wǎng)通訊
這里以西門子s7-3001400系列的plc為例。plc之間可采用s7通訊、s5—兼容通訊(包括iso協(xié)議、tcp議、iso—on-tcp協(xié)議等),下面介紹幾種常用的通訊方法。
所需硬件:2套s7-300系統(tǒng)(包括電源模塊ps307、s7-300plc、以太網(wǎng)通訊模塊cp343—1)、pc機(jī)、以太網(wǎng)通訊網(wǎng)卡cp1613以及連接電纜。所需軟件:step7。
①s7通訊
使用step7軟件進(jìn)行硬件組態(tài)和網(wǎng)絡(luò)組態(tài)(建立s7連接)以及編寫通訊程序。如果選擇雙邊通訊要在plc雙方都編寫通訊程序。s7-300plc調(diào)用函數(shù)fb12、fb13進(jìn)行通訊。s7-400調(diào)用函數(shù)sfb12、sfb13來進(jìn)行通訊;如果選擇單邊通訊只在主動(dòng)方編寫通訊程序,s7-300plc調(diào)用fb14、fb15進(jìn)行通訊。s7-400調(diào)用函數(shù)sfb14、sfb15來進(jìn)行通訊。
②tcp通訊
使用step7軟件進(jìn)行硬件組態(tài)和網(wǎng)絡(luò)組態(tài)(建立tcp連接)以及編寫通訊程序。plc雙方都編寫通訊程序。s7-300plc調(diào)用函數(shù)fc5、fc6進(jìn)行通訊,s7-400調(diào)用函數(shù)fcso、fc60來進(jìn)行通訊。
③iso通訊
使用step7軟件進(jìn)行硬件組態(tài)和網(wǎng)絡(luò)組態(tài)(建立iso連接)以及編寫通訊程序。plc雙方都編寫通訊程序,s7-300plc調(diào)用函數(shù)fc5、fc6進(jìn)行通訊,s7-40o調(diào)用函數(shù)fc50、fc60來進(jìn)行通訊。
以上三種通訊方式的操作方法基本一致,只有在建立連接時(shí)選擇各自的協(xié)議即可。
2.2plc與hmi之間的以太網(wǎng)通訊
由于上位機(jī)監(jiān)控軟件種類繁多,plc與hmi之間的通訊也就種類繁多。不同的上位機(jī)監(jiān)控產(chǎn)品可能與plc的通訊協(xié)議不相同。但大多監(jiān)控軟件都有一個(gè)共同的標(biāo)準(zhǔn)接口:opc接口,因此plc與hmi之間的以太網(wǎng)通訊大多都可采用opc進(jìn)行通訊。除此之外,用戶還可以使用vc、vb等編程軟件開發(fā)一些簡單的監(jiān)控界面與西門子plc直接進(jìn)行tcp通訊。
①opc通訊
所需硬件:1套s7-3o0系統(tǒng)(包括電源模塊ps307、s7-300plc、以太網(wǎng)通訊模塊cp343—1),pc機(jī),以太網(wǎng)通訊網(wǎng)卡cp1613以及連接電纜。所需軟件:step7、simaticnet6.3f提供虛擬pc機(jī)和對pc站的參數(shù)設(shè)置)、組態(tài)王以太網(wǎng)通訊實(shí)現(xiàn):使用step7軟件進(jìn)行硬件組態(tài)和網(wǎng)絡(luò)組態(tài)以及使用himaticnet進(jìn)行虛擬pc機(jī)組態(tài)。在simaticnet軟件提供的opcscout中建立所需變量并添加到列表中查看其質(zhì)量戳,如果為good,說明配置成功;如果為bad,說明配置失敗。在上位機(jī)監(jiān)控軟件中建立opc通訊接口,并建立外部變量。在變量的連接設(shè)備中選擇建立的opc接口,在變量的寄存器中選擇在opcscout處所建立的變量,這樣就通過opc接口實(shí)現(xiàn)了plc與上位機(jī)監(jiān)控軟件hmi之間的通訊。如果在不使用上位監(jiān)控軟件時(shí)還可以通過使用vc、vb編寫的應(yīng)用程序讀寫opcscout里建立的變量來實(shí)現(xiàn)。
②通過vb編寫的應(yīng)用程序與西門子plc的tcp/ip通訊中,所需硬件:1套s7-300系統(tǒng)(包括電源模塊ps307、s7-300plc、以太網(wǎng)通訊模塊cp343—1),pc機(jī)、普通計(jì)算機(jī)以太網(wǎng)通訊網(wǎng)卡以及連接電纜。所需軟件:step7、vb。
以太網(wǎng)通訊實(shí)現(xiàn):使用step7軟件進(jìn)行硬件組態(tài)和網(wǎng)絡(luò)組態(tài)(建立tcp連接)以及使用simaticnet進(jìn)行虛擬pc機(jī)組態(tài)。(建立tcp連接)編寫通訊程序,在plc一方編寫通訊程序,s7—300plc調(diào)用函數(shù)fc5、fc6進(jìn)行通訊,s7-400調(diào)用函數(shù)fc50、fc60來進(jìn)行通訊,在hmi一方用vb編寫通訊程序,采用winsock控件來實(shí)現(xiàn)。
工業(yè)以太網(wǎng)中的網(wǎng)絡(luò)結(jié)構(gòu)和網(wǎng)絡(luò)通訊是自動(dòng)化控制系統(tǒng)中的核心部分,因此對予每一個(gè)自動(dòng)化控制系統(tǒng)來說網(wǎng)絡(luò)結(jié)構(gòu)和網(wǎng)絡(luò)通訊的設(shè)計(jì)是否理想,直接決定該系統(tǒng)性能的好壞。由于工業(yè)以太網(wǎng)技術(shù)展示出來“一網(wǎng)到底”的工業(yè)控制信息化美景,即它可以一直延伸到企業(yè)現(xiàn)場設(shè)備控制層,所以被人們普遍認(rèn)為是未來控制網(wǎng)絡(luò)的最佳解決方案,工業(yè)以太網(wǎng)已成為現(xiàn)場總線中的主流前沿技術(shù)。
上一個(gè):常用的非觸摸式開關(guān)有電容式液位開關(guān)
下一個(gè):筆記本電腦噪音大嗡嗡響怎么辦(電腦主機(jī)噪音大嗡嗡響怎么辦)

51片機(jī)eeprom小結(jié)(flash)
固態(tài)硬盤如何變成移動(dòng)硬盤格式,固態(tài)硬盤改移動(dòng)硬盤
恒溫恒濕箱供水系統(tǒng)調(diào)節(jié)維護(hù)
win10怎么看內(nèi)存條頻率(win10系統(tǒng)如何查看內(nèi)存條型號)
光耦隔離繼電器保護(hù)電路設(shè)計(jì)
RC1206DR-0715R4L,1206 15.4Ω 0.5%電阻
1.5ke200ca_(jksemi(金開盛))1.5ke200ca中文資料_價(jià)格_pdf
居家生活必須要養(yǎng)的兩種花卉
qq只看資料卡有記錄嗎(qq只看資料卡有記錄嗎安全嗎)
好的自助建站 自助建站到底好還是不好?
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos