上位機通過MX component version 組件與三菱PLC通信解決辦法,最新MX component version5支持X64


 

三菱PLC都可以通過使用該軟件(MX Component)可以不具備有模塊知識與通訊協議知識上使用電腦與三菱PLC建立上通訊,可以實現監視和寫入軟源件,就相當於電腦是PLC的人機觸摸屏一樣,動作狀態、報警內容等都可以實時記錄到電腦中。MX Component就是用於電腦與PLC中間連接的關系。有很多算法或PLC編程起來較困難的事情可以交給電腦做,電腦做完后再返回值給PLC來做。

MX Component提供了各種編程語言的源碼,有VBA、VBScript、ASP、C++、C#的。這樣你就可以按着官方提供的這些源代碼來開發一個專門控制監控PLC的軟件了。

MX Component Version 5編程手冊里有介紹各編程語言的示范源碼位置,我安裝MX Component時選擇安裝在了D盤。在D:\Program Files (x86)\MELSOFT\ACT\Samples文件里面就可以看到各種編程語言的示范源碼。

 

 

 

這是用C#編程的源碼

 

 

 

用Visual Studio 2019打開后

 

 

 

在模擬前首先要學會如何搭建電腦與PLC的連接,來測試PLC與電腦是否連接上了。

安裝好的MX Component5有三款軟件

 

 

 

運行軟件時一定要以管理員身份運行,不然無法添加連接會報錯。

1)搭建電腦與三菱PLC的連接:

管理員身份打開Communication Setup Utility

 

 

 

點擊wizard添加連接

 

 

 

連接站號選1(當然你也可以選其它號)點擊next 。這里我沒有實物PLC所以選擇通過模擬來實現通訊。選GX Simulator2模擬,模擬器號可不用選,選使用的是Q系列PLC。

 

 

 

點擊next,輸入添加連接的名稱。可以按你的意思來取。

 

 

 

點擊finish完成,選上剛添加的1號,名稱為FX5U的連接

 

 

 

打開GX Works3軟件,開始模擬。

 

 

 

回到Communication Setup Utility軟件打開頁面connection

點擊測試Test連接

已連接上

0*00000000表示沒有錯誤,可以看三菱自動化官網的MX Component的操作手冊。

 

 

 

 

2)以管理員身份打開PLC Monitor Utility

 

 

 

選好站號,點擊OK

輸入D0的數值,看GX works2里面D0數值是否也跟着改了。先點擊上線

 

 

 

 

在GX Works3輸入數值,可以看到都讀到了

 

 

 

寫進去一個看下

 

 

接下來就可以打開Visual Studio 2019的模擬了。

輸入好站號,我們上面設置的站號是1,所以輸入邏輯站站號為1。

然后open,進行讀與寫測試即可。注意打開open后,看一下Return的數值是否全部為0,如果不為0即沒連接上PLC。

 

 

好了,關於MX Component的通訊設置就這樣好了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM