博客專欄

        EEPW首頁 > 博客 > 工業邊緣計算網關采集三菱PLC FX-3U對接thingsboard平臺

        工業邊緣計算網關采集三菱PLC FX-3U對接thingsboard平臺

        發布人:15016743021 時間:2022-10-29 來源:工程師 發布文章

        BL102是一款采集西門子、三菱、歐姆龍、臺達、AB、施耐德等各種PLC數據轉換為Modbus TCP、OPC UA、MQTT、ThingsBoard等協議的網關。

        BL102下行支持:西門子、三菱、歐姆龍、臺達、AB、施耐德等各種PLC。

        BL102上行支持:Modbus TCP、MQTT、OPC UA、ThingsBoard等協議。

        BL102采用嵌入式Linux 系統開發的產品,具有高度的穩定性。提供1路RS232/RS485可選串口輸入,2路電源輸入,1路電源輸出,2路以太網口以及2路USB接口,支持SIM卡和SD卡。以4G網絡或以太網方式接入互聯網,具有速率快,延時低的特點。

        BL102支持數據TSL\SSL加密,保障數據的安全。

        BL102支持路由功能以及級聯交換機數據采集,方便采集更多的工業設備數據,網關設備功能完善,覆蓋絕大多數常規應用場景,用戶只需通過簡單的設置。


        接下來給大家演示下使用BL102將西門子S7-200的數據上傳至Thingsboard的操作步驟

        1、登錄thingsboard平臺,創建設備



        名字可以自定義


        選擇設備的連接方式:(1)令牌連接。(2)證書連接。(3)MQTT基本連接。

        如:選擇MQTT基本連接,填寫Client ID 、User Name 、Password

        記住你的填寫,要把這三個參數設置到配置軟件。


        如上圖設備創建完成

        2、配置軟件的配置

        采集三菱PLC的配置COM口采集三菱PLC的配置

        4個COM口的配置內容一樣,COM1固定為RS232,COM2、COM3和COM4是RS232/RS485可選串口(默認為RS485)。因三菱FX3U編程口是RS422接口,通過RS422轉RS232編程線接到BL110網關上,故選擇COM1口采集FX3U。也可以用三菱PLC的BD擴展板接口接到網關,如果用擴展板接口,協議選擇FX232/485BD,網關上添加設備時要填寫站號與PLC上設置一致。如:用232BD擴展板接到網關,PLC上配置如下:


        COM口的配置

        COM1通過RS422轉RS232編程線連接三菱FX3U 編程口,COM1口配置如下:


        (1)雙擊“COM1”,彈出COM屬性配置框。(2)模式選擇:采集。(3)因是采集三菱FX3U,因此,設備品牌:從下拉框中選擇三菱,設備型號:從下拉框中選擇FX3U。按鈕里面的輪詢間隔和通訊超時根據需求設置。(4)波特率、停止位、數據位、校驗位根據FX3U RS422口的參數進行配置,與其保持一致。三菱 RS422口默認參數波特率:9600,停止位:1,數據位:7,校驗位:Even。(5)點擊“確定”。

        注:點擊“寫入配置”網關設備將自動重啟,重啟后COM口的配置才會生效。

        添加COM口設備三菱FX3U


        (1)點擊“COM1”,點擊鼠標右鍵,點擊“添加”,彈出設備配置框。(2)設備名稱任意填寫,如:填寫FX3U。(3)點擊“確定”,添加FX3U設備。

        注:點擊確定后會在COM1下顯示添加的設備見上圖顯示出來FX3U,如果想添加多個設備,重復(1)--(3)步驟即可。

        注:點擊“寫入配置”網關設備將自動重啟,重啟后添加COM口的FX3U設備才添加成功。

        添加FX3U的數據點

        只采集FX3U的Y0-Y7和D0-7為例


        (1)點擊“FX3U”,鼠標光標移動到方框內,鼠標右鍵,點擊“添加”彈出數據點設置框。(2)變量名稱:命名數據點的名字,如:Y0。(3)數據點的標識符,可以任意填寫。標識符不能重復,如:Y0數據點的標識填寫為Y0。(4)根據需求選擇采集地址按什么數據格式填寫輸入網關,OCT/DEC/HEX分別是八進制/十進制/十六進制。三菱FX3U的X和Y數據點是八進制,故選擇八進制。(5)地址類型:根據三菱的寄存器選擇,如要采集“Y0”則選擇“Y”。(6)地址:采集數據點的寄存器地址,如:采集“Y0”故填寫“0”。(7)數據類型:根據采集PLC寄存器選擇,如:“Y”是線圈類型故選擇“布爾”。(8)添加數量:采集個數,如果是采集連續地址,同一寄存器可以多個采集。(9)讀寫類型:根據PLC寄存器選擇。從“只讀”、“可讀可寫”中選擇。(10)映射地址:填寫采集到的數據點存儲到BL110網關設備的地址,可以隨意填寫。映射地址不能重復。范圍:0-2000。如:采集Y0的數據存儲到BL110網關“0”寄存器地址。配置軟件上映射地址外面表示Modbus地址,括號里面M.XXX表示PLC Modbus地址。(11)變量單位:根據需求任意填寫,也可以不填寫。(12)點擊“確定”。

        注:點擊“確定”后數據點會在方框內顯示出來見上圖,如果想繼續添加數據點,在方框鼠標右鍵,點擊“添加”彈出數據點配置框,重復(2)--(12)步驟。

        注:點擊“寫入配置”網關將自動重啟,重啟后采集FX3U添加的數據點才生效。

        (1)、雙擊MQTT Client One 彈出配置框。(2)、點擊“啟用”。(3)、服務器域名為:thingsboard.cloud。端口號為:1883


        (4)、客戶端ID、用戶名、密碼就是thingsboard創建設備時選擇MQTT基本連接方式填寫的填寫Client ID 、User Name 、Password


        (5)、選擇thingsboard數據格式模板

        (6)點擊添加填寫發布主題:v1/devices/me/telemetry


        (7)點擊“確定”,點擊“寫入配置”。

        設備重啟后,可以登錄配置軟件,查看是否連接上。


        3、thingsboard平臺查看數據


        點擊創建的設備,點擊最新遙測可以查看上傳的數據。

        在配置軟件監視到的值


        至此演示結束。

        深圳市鋇錸技術有限公司成立于2005年,專注4G物聯網關、4G工業路由器、4G工業VPN路由器、4G RTU遙測終端、PLC遠程網關、以太網采集模塊、物聯網云平臺等工業物聯網軟硬件研發生產16年。金鴿科技致力于為用戶提供高效、便捷、安全的數據傳輸服務,向下打通了主流的PLC協議如三菱、西門子、臺達、歐姆龍、AB、ABB、Modbus等,向上支持通過MQTT上傳到如ThingsBoard公有云平臺或用戶自建的平臺,用戶使用金鴿的物聯網網關不許要關心采集層五花八門的各種通訊協議,只需要基于ThingsBoard或者MQTT協議做應用開發即可,極大的減輕用戶的工作量!


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: PLC網關 Modbus網關

        技術專區

        關閉
        主站蜘蛛池模板: 金坛市| 阿克苏市| 那坡县| 天全县| 汤阴县| 江达县| 黄平县| 卓资县| 淳化县| 安顺市| 兰坪| 扬州市| 沿河| 小金县| 彰化市| 鄂托克旗| 商城县| 清丰县| 肇庆市| 仙桃市| 惠东县| 五大连池市| 读书| 鸡泽县| 博客| 宜春市| 浮山县| 正镶白旗| 新源县| 宜州市| 翁牛特旗| 灌阳县| 卢湾区| 惠州市| 石屏县| 建水县| 桃园市| 蓝田县| 桦川县| 耒阳市| 阿图什市|