最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基于MX組件實現(xiàn)三菱FX3U以太網(wǎng)通信

2021-03-26 11:08 作者:付工上位機實戰(zhàn)  | 我要投稿

01 前言

眾所周知,在工控自動化領(lǐng)域,西門子、三菱、歐姆龍是應(yīng)用最廣泛的PLC品牌之一。

然而,對于很多PLC工程師來說,PLC與PC之間的通信一直是一個相對比較困難的話題。

今天,主要分享一下如何基于三菱官方提供的MX Component,實現(xiàn)PC與三菱各個系列PLC之間的通信,由于MX Component支持的通信方式和PLC類型較多,這里以三菱FX3U以太網(wǎng)通信為例,F(xiàn)X3U默認不支持以太網(wǎng)通信,需要增加以太網(wǎng)模塊FX3U-ENET-ADP。

02 MX組件

1、三菱的MX組件是三菱官方提供的通信軟件包,專門用于PC與三菱PLC之間進行通信的一款通訊插件,官網(wǎng)下載鏈接:mitsubishielectric-fa.cn
2、如果無法登陸下載,可以通過本公眾號后臺回復(fù)關(guān)鍵詞:MX組件

3、下載完成后,安裝步驟比較簡單,有以下2點需要額外注意:

(1)安裝需要序列號:117-570766844(親測可用)

(2)需要先安裝EnvMEL文件夾中的setup,再安裝根目錄下的setup

4、安裝完成后,電腦的開始菜單中會增加三款軟件:

5、選擇【Communication Setup Utility】,切記以管理員身份運行

6、點擊【Target setting】選項下的Wizard向?qū)?,需要設(shè)置邏輯站點,這里隨便設(shè)置一個值即可,本案例設(shè)置為1。

7、接下來要設(shè)置PC端和模塊連接,這里要根據(jù)實際情況來設(shè)置,因為本案例是通過以太網(wǎng)模塊連接,因此設(shè)置為Ethernet board和FX3U-ENET-ADP。

8、下一步要設(shè)置IP地址,這里可以通過自動查找,如果知道IP地址的話,也可以手動輸入,本案例的IP地址為192.168.1.250。

9、下一步中的CPU type選擇FX3U(C)。

10、最后一步設(shè)置描述,這里也是隨便寫的,設(shè)置完成后,點擊Finish。

11、切換到Connection test選項,點擊Test,進行通信測試,如果沒問題,會彈出successful提示。

03 通信測試

1、MX組件配置完成后,可以使用它自帶的一個軟件來進行測試,打開開始菜單中的【PLC Monitor Utility】,打開之后會自動獲取到我們配置的站點信息。

2、在Device中可以隨便輸入一個PLC變量地址,然后點擊Start Monitor即可進行監(jiān)控。

3、如果需要進行變量寫入,可以在Online菜單下選擇Write to Device,進行變量設(shè)置。

04 上位機開發(fā)

1、上位機案例
對于MX組件的上位機開發(fā),三菱官方提供了較為詳細的編程手冊。同時在安裝目錄下也提供了相關(guān)案例,包含AccessVBA、ExcelVBA、VB.NET、VB及C#.NET多種語言 ,我們主要參考C#相關(guān)代碼,具體路徑如下圖所示:

2、上位機編寫

上位機程序編寫主要是基于相關(guān)控件進行開發(fā),有兩種方式實現(xiàn)通信,分別為Program和Utility,可以通過【Communication Setup Utility】進行切換。


上位機根據(jù)設(shè)置的方式選擇對應(yīng)的控制方式,如果選擇ActUtlType,只需要設(shè)置站號LogicalStationNumber即可,本例為1,通過結(jié)果如下:

如果選擇ActProgType,除了需要設(shè)置站號LogicalStationNumber,還需要設(shè)置ActUnitType、ActuProtocolType、ActHostAddress、ActCpuType,其中相關(guān)信息參考下圖:


修改相關(guān)代碼如下:

通信結(jié)果如下所示:


基于MX組件實現(xiàn)三菱FX3U以太網(wǎng)通信的評論 (共 條)

分享到微博請遵守國家法律
宜州市| 丽水市| 法库县| 黄大仙区| 德昌县| 宁都县| 卢湾区| 松原市| 琼海市| 永平县| 化德县| 南汇区| 定边县| 金阳县| 绵阳市| 贺州市| 漳平市| 买车| 息烽县| 咸宁市| 南漳县| 平邑县| 长汀县| 吉安县| 云安县| 婺源县| 独山县| 太仓市| 晋江市| 台前县| 本溪市| 仲巴县| 石门县| 嘉义市| 濮阳市| 安宁市| 新安县| 资中县| 阳城县| 长丰县| 武邑县|