小八哥
電話15394301768 QQ815360919 慈溪余姚
級(jí)別: 工控俠客
|
圖片:
圖片:
圖片:
圖片:
現(xiàn)在就說一下接觸到的MES數(shù)據(jù)對(duì)接的大概流程。 1.和客戶確認(rèn)MES的接口,大部分是webapi,http。需要客戶提供URL地址(也就是MES服務(wù)器地址,一個(gè)網(wǎng)頁地址),Header(也就是標(biāo)頭,有些會(huì)和URL地址寫一起),Content-Type(數(shù)據(jù)格式,大部分是 application/json),已經(jīng)請(qǐng)求的主題內(nèi)容,具體的每個(gè)客戶不一樣; 2.根據(jù)方案和需求選擇采用什么硬件做中間的客戶端,比如電腦+C#語言自己開發(fā)、電腦+SCADA組態(tài)軟件、邊緣網(wǎng)關(guān)、采集盒子,具體看項(xiàng)目而定。 3.與PLC工程師對(duì)接數(shù)據(jù)地址,和數(shù)據(jù)格式,并完成與PLC交互測(cè)試。 4.編寫MES對(duì)接程序,現(xiàn)場(chǎng)項(xiàng)目調(diào)試。 主要使用1.電腦+上位機(jī)語言(C#) 2.電腦+SCADA軟件(幾個(gè)知名的組態(tài)軟件都支持,品牌就不提了) 3.邊緣網(wǎng)關(guān)、組態(tài)盒子(品牌就不提了,有廣告嫌疑) 4.HMI觸摸屏(有部分觸摸屏有這個(gè)功能,但是都不夠靈活,)。 主體控制思路是 上位機(jī)開啟兩個(gè)客戶端,一個(gè)對(duì)接PLC,一個(gè)對(duì)接MES系統(tǒng)。不停的讀取PLC的觸發(fā)信號(hào)線圈或者寄存器,條件滿足,則讀取預(yù)設(shè)的數(shù)據(jù)寄存器,并打包成需要上傳的格式,上傳至MES服務(wù)器。 以上只是常規(guī)的PLC與MES對(duì)接一種方法。其他還有MES主動(dòng)來讀取數(shù)據(jù)(比如WEBSOCKET等)、MQTT、以及PLC的MES模塊擴(kuò)展等。 帶小案例介紹 https://mp.weixin.qq.com/s/kR1Y5Hkh3VBpTNMs0EAVbw |
---|---|
本帖最近評(píng)分記錄: |
小八哥
電話15394301768 QQ815360919 慈溪余姚
級(jí)別: 工控俠客
|
網(wǎng)關(guān)的優(yōu)勢(shì)是,配置簡(jiǎn)單,上手快。劣勢(shì)是不夠靈活。有些客戶有觸發(fā)信號(hào),數(shù)據(jù)打包的需求,做起來就比較麻煩了。特別是需要做某些組合計(jì)算的時(shí)候 |
---|---|
|