亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        智能制造生產(chǎn)線中各設(shè)備之間的以太網(wǎng)通訊應(yīng)用

        2020-09-10 11:16:11姚天曉
        內(nèi)燃機(jī)與配件 2020年11期
        關(guān)鍵詞:現(xiàn)場(chǎng)總線智能制造

        姚天曉

        摘要:由德國(guó)西門(mén)子Siemens公司提出的PROFINET現(xiàn)場(chǎng)總線作為一種在工業(yè)控制中發(fā)展起來(lái),應(yīng)用于現(xiàn)場(chǎng)設(shè)備之間的以太網(wǎng)通訊網(wǎng)絡(luò),具有組網(wǎng)簡(jiǎn)單、可靠性高、通訊高效等優(yōu)點(diǎn)。該文以全國(guó)智能制造應(yīng)用技術(shù)技能大賽比賽設(shè)備,切削加工智能制造系統(tǒng)具體應(yīng)用為例,詳細(xì)闡述了在PROFINET現(xiàn)場(chǎng)總線中,以西門(mén)子自動(dòng)化設(shè)備為基礎(chǔ)的以太網(wǎng)通訊應(yīng)用。

        關(guān)鍵詞:現(xiàn)場(chǎng)總線;以太網(wǎng)通訊;智能制造;MES系統(tǒng)

        0? 引言

        全國(guó)智能制造應(yīng)用技術(shù)技能大賽中,以切削加工智能制造單元技術(shù)平臺(tái)作為競(jìng)賽平臺(tái),通過(guò)機(jī)器人代替人工為數(shù)控車(chē)床與加工中心上下料作業(yè),實(shí)現(xiàn)上料、加工、檢測(cè)、下料等過(guò)程自動(dòng)化。為了智能制造產(chǎn)線實(shí)現(xiàn)自動(dòng)化智能化的生產(chǎn),MES系統(tǒng)、RFID讀寫(xiě)器、數(shù)控車(chē)床、加工中心、觸摸屏、PLC、工業(yè)機(jī)器人等設(shè)備必須有大量的信息交互的,所以必須建立設(shè)備之間的通訊。

        1? 基于S7-1200的MODBUS TCP通訊

        該比賽賽項(xiàng)的設(shè)備是多家公司提供的,我以江蘇匯博機(jī)器人技術(shù)股份有限公司提供的設(shè)備為例來(lái)說(shuō):首先,簡(jiǎn)單闡述一下智能制造系統(tǒng)中各設(shè)備之間的通訊關(guān)系。匯博公司的MES系統(tǒng)是自己研發(fā)的MES系統(tǒng),通過(guò)計(jì)算機(jī)搭建服務(wù)器,組建一個(gè)工業(yè)互聯(lián)網(wǎng),CAD/CAM軟件設(shè)計(jì)系統(tǒng)以及負(fù)責(zé)現(xiàn)場(chǎng)調(diào)度的中央控制系統(tǒng)主控PLC均通過(guò)TCP/IP的方式接入到工業(yè)互聯(lián)網(wǎng)與MES系統(tǒng)相連。MES系統(tǒng)還直接與設(shè)備層的數(shù)控機(jī)床及加工中心相連,實(shí)現(xiàn)加工程序的上傳。機(jī)器人與中央控制器德國(guó)西門(mén)子S7-1200PLC交互的信號(hào)較多,是通過(guò)Modbus TCP來(lái)實(shí)現(xiàn)的。中央控制器配有一個(gè)人機(jī)界面,它和安裝于機(jī)器人末端的RFID 讀寫(xiě)器均通過(guò)Profinet與中央控制器相連。

        1.1 PLC與機(jī)器人的MODBUS TCP通訊

        PLC是這套設(shè)備負(fù)責(zé)現(xiàn)場(chǎng)調(diào)度的中央控制系統(tǒng),指定使用的是西門(mén)子S7-1200PLC,而機(jī)器人是匯博HB3-760-C10型機(jī)器人。因?yàn)镻LC是由西門(mén)子公司生產(chǎn),機(jī)器人是國(guó)產(chǎn)品牌匯博公司生產(chǎn),它們之間走以太網(wǎng)通訊會(huì)比較方便,又因?yàn)镸ODBUS TCP通訊協(xié)議常常為PLC、I/O模塊以及其他現(xiàn)場(chǎng)總線設(shè)備提供網(wǎng)關(guān)服務(wù)。所以我們是使用MODBUS TCP通訊來(lái)實(shí)現(xiàn)S7-1200PLC與匯博工業(yè)機(jī)器人的信息交互。

        為了實(shí)現(xiàn)PLC與工業(yè)機(jī)器人的MODBUS TCP通訊,必須分四步來(lái)完成:

        第一步,系統(tǒng)硬件組態(tài),就是使用西門(mén)子公司TIA Portal V14的自動(dòng)化軟件,按這套設(shè)備的硬件匹配的型號(hào)對(duì)S7-1200PLC、觸摸屏TP700comfort、RFID讀寫(xiě)頭進(jìn)行硬件組態(tài)。第二步,設(shè)備的IP地址設(shè)定,PLC的IP地址設(shè)成192.168.8.10、HMI的IP地址設(shè)成192.168.8.11、機(jī)器人的IP地址設(shè)成192.168.8.103等等。其中要注意的是,設(shè)備的IP地址192.168.8.11前三個(gè)數(shù)據(jù)是網(wǎng)段,要一樣,最后一個(gè)是地址,不能相同。第三步,為通訊設(shè)備數(shù)據(jù)編寫(xiě)存儲(chǔ)數(shù)據(jù)的讀寫(xiě)DB塊。從PLC寫(xiě)到機(jī)器人的命令是16個(gè)實(shí)數(shù),從機(jī)器人讀到PLC的機(jī)器人狀態(tài)也是16個(gè)實(shí)數(shù)。第四步通訊程序編寫(xiě),如圖1所示,PLC與機(jī)器人的MODBUS TCP通訊使用的指令是“MB_CLIENT”,“MB_CLIENT”指令作為MODBUS TCP客戶端通過(guò) S7-1200 CPU的PROFINET以太網(wǎng)連接進(jìn)行通信。 使用該指令,無(wú)需其它任何硬件模塊。 通過(guò)“MB_CLIENT”指令,可以在客戶端和服務(wù)器之間建立連接、發(fā)送請(qǐng)求、接收響應(yīng)并控制Modbus TCP服務(wù)器的連接終端。其中要注意的是:指令中的REQ是指與Modbus TCP服務(wù)器之間的通信請(qǐng)求,只要REQ=1,指令就會(huì)激活,發(fā)送通信請(qǐng)求。指令的DISCONNECT參數(shù),通過(guò)該參數(shù),可以控制與Modbus服務(wù)器建立和終止連接,DISCONNECT=1就會(huì)斷開(kāi)通訊連接,所以設(shè)成0就可以了。IP地址就設(shè)成機(jī)器人的地址192.168.8.103。MODE為1就是PLC的命令寫(xiě)到機(jī)器人,MODE為0就是PLC讀取機(jī)器人狀態(tài)。我認(rèn)為就是因?yàn)橛辛薖LC的命令寫(xiě)到機(jī)器人,并且機(jī)器人把它的狀態(tài)反饋給PLC,有這樣的信息交互,才能使智能制造產(chǎn)線生產(chǎn)更加的穩(wěn)定。例如,我的程序讓PLC讀取機(jī)器人的第五個(gè)實(shí)數(shù)DB2.DBW8為3,是機(jī)器人通過(guò)PLC來(lái)控制車(chē)床把安全門(mén)打開(kāi),而車(chē)床的門(mén)打開(kāi)后,PLC寫(xiě)給機(jī)器人的第五個(gè)實(shí)數(shù)DB2.DBW40也為3,是告訴機(jī)器人車(chē)床門(mén)已經(jīng)是打開(kāi)狀態(tài),機(jī)器人接收到信息后,才能拿著工件去車(chē)床加工。這些設(shè)備生產(chǎn)就會(huì)更加可靠。

        1.2 PLC與MES系統(tǒng)的MODBUS TCP通訊

        智能產(chǎn)線MES系統(tǒng)作為是部署在電腦上的、運(yùn)用于自動(dòng)產(chǎn)線的控制系統(tǒng)。負(fù)責(zé)現(xiàn)場(chǎng)調(diào)度的總控PLC對(duì)MES下發(fā)的指令進(jìn)行分析處理后,再給七軸工業(yè)機(jī)器人、機(jī)床下發(fā)指令。匯博的MES系統(tǒng)與西門(mén)子S7-1200plc也是通過(guò)MODBUS? TCP來(lái)進(jìn)行通訊,它們用的是指令MB_SERVER來(lái)實(shí)現(xiàn)的。為了實(shí)現(xiàn)PLC與MES系統(tǒng)的MODBUS TCP通訊,必須分四步來(lái)完成:其中前三步跟PLC與機(jī)器人的MODBUS? TCP通訊一樣,就不重復(fù)敘述,只講第四步程序編寫(xiě),通訊程序如圖2,注意的是,參數(shù)MB_HOLD_REG為指向“MB_SERVER”指令中 Modbus 保持性寄存器的指針,MB_HOLD_REG為P#DB3.DBX0.0 WORD 200表示的是PLC與MES系統(tǒng)通訊的區(qū)間是在數(shù)據(jù)塊DB3的前200個(gè)實(shí)數(shù)。這200個(gè)實(shí)數(shù)的定義是已經(jīng)被MES系統(tǒng)設(shè)定好了。像是匯博編寫(xiě)的MES系統(tǒng),它規(guī)定,第一個(gè)實(shí)數(shù)到第四個(gè)實(shí)數(shù)D1、D2、D3、D4,分別是MES系統(tǒng)給PLC的命令、取料位、放料位和設(shè)備號(hào),例如下發(fā)訂單時(shí),MES下發(fā)一個(gè)D1=102、D2=10、D3=10、D4=1,意思就是MES下發(fā)加工訂單,讓機(jī)器人從10號(hào)倉(cāng)位取物料,拿去車(chē)床加工,加工完放回10號(hào)倉(cāng)位。如果PLC在D3、D32、D33、D34這四個(gè)實(shí)數(shù)中,也會(huì)給MES一個(gè)D31=102、D32=10、D33=10、D34=1,這就是告訴MES系統(tǒng),PLC已經(jīng)接到并響應(yīng)MES的命令了,而MES接收到PLC給MES的響應(yīng)信息后,就會(huì)把數(shù)據(jù)清零,最后PLC也把數(shù)據(jù)清零,這樣就完成了一個(gè)信息的交互。這樣如果PLC或者M(jìn)ES系統(tǒng)發(fā)生了故障,就不能完成命令與反饋,PLC就不會(huì)給機(jī)床與機(jī)器人下達(dá)錯(cuò)誤命令了。從而提高了智能產(chǎn)線的可靠度。

        2? 以太網(wǎng)通訊

        S7-1200PLC與觸摸屏TP700、RFID讀寫(xiě)器RF180C的通訊方式是PROFINET通訊,實(shí)現(xiàn)PROFINET通訊,第一步設(shè)定IP地址,設(shè)備間通過(guò)IP地址互相訪問(wèn),其中S7-1200PLC與觸摸屏只需要第一步設(shè)置設(shè)備的IP地址就能正常使用,而RFID讀卡器就要繼續(xù)往下設(shè)置才能使用。第二步分配設(shè)備名稱(chēng),RFID讀寫(xiě)器就還要繼續(xù)分配設(shè)備名稱(chēng),組態(tài)設(shè)備參數(shù),這時(shí)設(shè)備已經(jīng)配置好。第三步編寫(xiě)數(shù)據(jù)塊,編寫(xiě)用于存儲(chǔ)讀出的數(shù)據(jù)、寫(xiě)入的數(shù)據(jù)DB8、DB9兩個(gè)數(shù)據(jù)塊。

        第四步,編寫(xiě)RFID讀卡器的復(fù)位及讀寫(xiě)程序。首先我們要了解在機(jī)器人末端安裝有RFID讀卡器,用于對(duì)倉(cāng)庫(kù)各RFID芯片進(jìn)行讀寫(xiě),以讀取或更新各倉(cāng)位工件狀態(tài)。讀寫(xiě)器上帶有感應(yīng)裝置,當(dāng)讀寫(xiě)器靠近RFID芯片,感應(yīng)裝置被觸發(fā),控制器獲得到位信號(hào),即可對(duì)RFID芯片進(jìn)行讀寫(xiě)操作。如圖3,當(dāng)我們配置好西門(mén)子讀寫(xiě)器RF180CV2.2并且編寫(xiě)出RFID的復(fù)位指令RESET_rf300,讀寫(xiě)器就會(huì)亮綠光,就能執(zhí)行讀寫(xiě)任務(wù)。如果沒(méi)有位置好,讀寫(xiě)器就會(huì)亮藍(lán)光,這時(shí)讀寫(xiě)器是不能正常使用的。

        如圖4,當(dāng)執(zhí)行“寫(xiě)”的命令時(shí),就會(huì)把我們做好DB塊db9的前十個(gè)字節(jié)通過(guò)讀寫(xiě)器的數(shù)據(jù)塊DB1寫(xiě)進(jìn)芯片。同樣,如圖5當(dāng)執(zhí)行“讀”的命令時(shí),就會(huì)把芯片中的數(shù)據(jù)通過(guò)讀寫(xiě)器的數(shù)據(jù)塊DB1傳送到我們做好數(shù)據(jù)塊塊db8的前十個(gè)字節(jié)。而MES系統(tǒng)通過(guò)PLC就可以掌握30個(gè)料倉(cāng)的設(shè)備、類(lèi)型、材質(zhì)、狀態(tài)等信息。而MES系統(tǒng)只有準(zhǔn)確掌握了料倉(cāng)的情況,才能夠發(fā)布生產(chǎn)命令。

        通過(guò)搭建MES系統(tǒng)、PLC、機(jī)器人等設(shè)備間的MODBUS TCP通訊和PLC、HMI、RFID讀卡器設(shè)備間的PROFINET通訊,經(jīng)過(guò)一個(gè)月的測(cè)試發(fā)現(xiàn),通訊相當(dāng)可靠,為智能制造生產(chǎn)線的調(diào)試提供了可靠的通訊保障。

        3? 結(jié)束語(yǔ)

        在智能制造生產(chǎn)線的整個(gè)通信網(wǎng)絡(luò)中,主控PLC起到一個(gè)連接的紐帶作用,PLC往上通過(guò)Modbus TCP連接MES系統(tǒng),往下與RFID、機(jī)器人通過(guò)Profinet、Modbus TCP連接,把這些單獨(dú)的設(shè)備給組成一個(gè)聯(lián)系緊密的整體。而像這樣用一根網(wǎng)線就能把生產(chǎn)線設(shè)備給連接完的以太網(wǎng)通訊方式將在今后的工業(yè)控制中會(huì)得到更多的應(yīng)用。

        參考文獻(xiàn):

        [1]廖常初.S7-1200/1500PLC應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2017,11.

        [2]向曉漢,李潤(rùn)海.西門(mén)子S7-1200/1500PLC學(xué)習(xí)手冊(cè):基于LAD和SCL編程[M].北京:化學(xué)工業(yè)出版社,2018,8.

        [3]馮振華.分析工業(yè)機(jī)器人的“智能制造”柔性生產(chǎn)線設(shè)計(jì)[J].內(nèi)燃機(jī)與配件,2019(13):119-120.

        猜你喜歡
        現(xiàn)場(chǎng)總線智能制造
        淺析如何做好現(xiàn)場(chǎng)總線施工
        基于CAN總線的變電站通訊網(wǎng)絡(luò)設(shè)計(jì)
        基于現(xiàn)場(chǎng)總線的聚酯網(wǎng)熱定形機(jī)控制系統(tǒng)
        不停車(chē)實(shí)現(xiàn)連續(xù)運(yùn)行煉油化工裝置DCS控制系統(tǒng)擴(kuò)容
        現(xiàn)場(chǎng)總線與控制系統(tǒng)工程實(shí)訓(xùn)在教學(xué)中的應(yīng)用
        科技資訊(2015年7期)2015-07-02 20:41:18
        基于現(xiàn)場(chǎng)總線的城市配電房綜合管理系統(tǒng)
        男人和女人做爽爽免费视频| 久久久精品国产亚洲av网不卡| h视频在线免费观看视频| 一本无码中文字幕在线观| 欧美成人午夜精品久久久| 久久精品国产99精品国偷| 日韩亚洲午夜精品一区二区三区 | 人人爽亚洲aⅴ人人爽av人人片 | 国产高清人肉av在线一区二区| 伊甸园亚洲av久久精品| 久久精品无码中文字幕| 99福利影院| 色综合另类小说图片区| 男女搞黄在线观看视频| 青青草狠吊色在线视频| 伊人久久大香线蕉综合网站| 99精品成人片免费毛片无码| 国产青春草在线观看视频| 97人妻人人揉人人躁九色| 亚洲熟女www一区二区三区 | 国产亚洲精品综合在线网站| 日本伊人精品一区二区三区| 秋霞午夜无码鲁丝片午夜精品| 巨乳av夹蜜桃站台蜜桃机成人| 亚洲精品大全中文字幕| 欧美乱大交xxxxx潮喷| 东北妇女xx做爰视频| 国产AⅤ无码久久丝袜美腿| 高清国产精品一区二区| 18禁免费无码无遮挡不卡网站 | 国产麻豆剧果冻传媒一区| 亚洲中文字幕无码永久在线| 欧美巨大xxxx做受中文字幕| 日本一区二区在线高清| 亚洲国产成人片在线观看无码| 亚洲A∨无码国产精品久久网| 中文字幕视频一区二区| 高h小月被几个老头调教| 色老汉免费网站免费视频| 国产精品亚洲精品日产久久久| 富婆猛男一区二区三区|