LabVIEW與三菱FX系列PLC通信—OPC

2021-12-26 LabVIEW工作室

LabVIEW與三菱FX系列PLC通信—OPC

 

本文介紹LabVIEW與三菱FX系列PLC通過編程口通信。通過OPC Server控制PLC的輸出節點的通斷。

 

1、  所需的硬體設備及連線

三菱FX系列PLC(本文使用FX3GA-60MR,實物見下圖),一根USB-SC09-FX編程線,一臺PC。

PLC通過交流電供電,編程線一端連接到PLC上,一端通過USB連接到PC機上。

2、  安裝PLC編程線的驅動。

通過線纜自帶的光碟裡的驅動安裝,安裝完成後,在設備管理器中可以找到這個識別出來的串口,如下圖所示:

3、  測試PC與PLC的連接

打開GX Works2軟體,新建一個工程,選擇正確的PLC型號,如下圖所示:

設置正確的COM埠,如下圖所示:

點擊通信測試,如果彈出下圖示的對話框,說明連接成功:

4、  配置OPC Server

打開NI OPC servers,先創建一個channel。配置如下圖所示,請注意COM ID,Baud rate,Data bits,Parity等的設置。

再創建一個device,配置如下圖所示,請注意要選擇正確的Model類型。

再創建兩個tag,如下圖所示,請注意他們的地址分別為Y000和Y001.

在OPC Quick Client中如果看到Y0,Y1的qulity是good,說明配置正確,如下圖所示:

5、  編寫LabVIEW 程序來控制Y0,Y1的通斷

1)  打開LabVIEW,首先創建一個工程,然後在工程中的我的電腦上右擊,創建I/O Servers,在彈出的對話框中選擇OPC Client。

2)  創建BoundVariables

在OPC1上右擊,選擇Create Bound Variables.找到Y0和Y1,並添加。

3)  創建LabVIEW程序,控制Y0和Y1.

此時PLC前面板如下圖所示:

 

相關焦點

  • 三菱PLC仿真軟體FXTRN編程神器,你值得擁有!
    FX-TRN-BEG-C全名:SWOD5C-FXTRN-BEG-C,中文名:三菱plc編程模擬仿真軟體,它是一款學習三菱PLC的神器,該三菱PLC
  • 【多圖】三菱fx可編程控制器程序流程控制功能指令的用法
    提示:點擊上方"八方匯PLC實戰編程培訓"↑免費關注我們三菱fx可編程控制器程序流程控制功能指令的用法
  • 三菱plc系列主要型號與選型方法
    三菱plc系列主要有:FX1N系列,FX1S系列,FX1N系列,FX2N系列, FX2N系列,FX3U系列,FX3UC,Q系列,A系列,L系列。三菱plc系列型號 型號   參數FX1N-60MR-001 輸入點:36,24點繼電器輸出FX1N-40MR-001   輸入點:24,16點繼電器輸出 FX1N-24MR-001   輸入點:14,10點繼電器輸出 FX1N-14MR-001   輸入點:8,6點繼電器輸出FN1N
  • 系列(2)!100個三菱PLC問題的答疑合集
    【85】三菱FX系列的plc輸入端連接npn和pnp的問題。三菱FX系列的plc輸入低電平有效,也就是npn型光電開關可以使用,但pnp型的光電開關(三線制)信號(黑線)串個470歐的電阻,然後在程序裡邏輯反也能使用。
  • 三菱Q系列和FX系列的PLC有什麼區別?
    將三菱可編程控制器中使用的內置的輸入輸出繼電器、輔助繼電器、狀態、計數器、數據寄存器等各種軟元件的作用和功能進行了說明。這些內容是使用可編程控制器時的基礎知識。輸入繼電器 X輸入繼電器在FX系列為8進位命名方式,而Q系列為16進位命名方式,所以FX系列沒有X8,X9,而Q系列不但有X8,X9還有XA,XB因為採用16進位命名方式。
  • 如何通過elink雲網關,遠程連接三菱Fx系列PLC控制器?
    操作說明:三菱PLC的485ADP-MB通信模塊做為Modbus RTU從站,連接eLink網關遠程上雲,實現設備遠程監控,微信報警提示等功能。
  • 【PLC】三菱GX-works2的安裝
    PLC的編程方式較多,可在設備現場通過觸控螢幕修改程序也可用手持編程器來編寫,隨著通用型電腦的普及三菱公司也開發出來了對應的編程軟體,早期winxp時代所使用的軟體為GX developer,隨著時間的發展,在winxpsp3後期到win7普及階段,三菱公司對開發軟體進行了優化,出了新版軟體GX works2,該軟體支持的設備主要集中在中低端領域,隨後三菱與其他公司合作,出了GXworks3
  • 三菱FX3U和FX5u有什麼區別,簡單通俗告訴你
    三菱FX3U系列PLC是第三代微型可編程控制器,採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令
  • 三菱FX系列PLC主控指令(MC/MCR)
    提示:點擊上方"八方匯PLC實戰編程培訓"↑免費關注我們FX系列PLC有基本邏輯指令20或27條、步進指令2
  • 基於C#開發OPC客戶端
    = (int)OPCServerState.OPCRunning) { opcServer.Disconnect(); return null; } } catch {
  • 三菱PLC編程的知識分享,初學必備~
    一、定時器plc中的定時器(T)相當於繼電器控制系統中的通電型時間繼電器。它可以提供無限對常開常閉延時觸點。定時器中有一個設定值寄存器(一個字長),一個當前值寄存器(一個字長)和一個用來存儲其輸出觸點的映象寄存器(一個二進位位),這三個量使用同一地址編號。但使用場合不一樣,意義也不同。
  • 三菱Q系列PLC,用Modbus RTU通信控制變頻器運行
    三菱串行通信模塊QJ71C24N跟海浦蒙特變頻器HD09-2S0P2G進行Modbus RTU通信,進行頻率設定、正反轉、停止、頻率監視
  • 60個關於三菱FX-PLC問題與解答
    Q7、FX系列編程電纜問題?回答;FX1S、FX1N、FX1NC、FX2N、FX2NC、FX3G、FX3U、FX3UC系列可編程控制器的編程電纜型號是FX-USB-AW(PLC側為RS-422接口,電腦側為USB接口)推薦使用。
  • 圖解PLC與變頻器通訊接線,立馬學會用PLC控制變頻器
    4、 PLC採用RS-485的Modbus-RTU通訊方法控制變頻器三菱新型F700系列變頻器使用RS-485端子利用Modbus-RTU協議與PLC進行通訊。優點:Modbus通訊方式的PLC編程比RS-485無協議方式要簡單便捷。缺點:PLC編程工作量仍然較大。
  • 三菱PLC的步進指令(STL/RET)
    提示:點擊上方"八方匯PLC實戰編程培訓"↑免費關注我們FX系列plc有基本邏輯指令20或27條、步進指令2條、功能指令
  • 詳解三菱Q系列PLC CC-Link現場總線通信的實現,附程序案例!
    CC-Link 模塊:Q 系列:QJ61BT11(V1.0),QJ61BT11N(V2.0)QnA 系列:AJ61QBT11,A1SJ61QBT11A 系列:AJ61BT11,A1SJ61BT112.遠程站遠程站分遠程 I/O 站(R-I/O)和遠程設備站。
  • 半雙工串口通信實例01:三菱FX3U和三菱FX3U串口通信
    一、串口通信實例目的:三菱FX3U主站數字量輸入X0~X7控制三菱FX3U從站數字量輸出Y0~Y7
  • PLC和變頻器通訊接線圖詳解
    plc與變頻器兩者是一種包含與被包含的關係,PLC與變頻器都可以完成一些特定的指令,可以控制電機馬達。但PLC是一種程序輸入執行硬體,變頻器則是其中之一,而且PLC的涵蓋範圍又比變頻器大,還可以用來控制更多的東西,應用領域更廣,性能更強大,精度也更大。變頻器無法進行編程,改變電源的頻率、電壓等參數,它的輸出頻率可以設為固定值,也可以由PLC動態控制。
  • tensorflow+目標檢測:龍哥教你學視覺—LabVIEW深度學習教程
    5) 從機器視覺表面檢測的準確性方面來看,儘管一系列優秀的算法不斷出現,但在實際應用中準確率仍然與滿足實際應用的需求尚有一定差距,如何解決準確識別與模糊特徵之間、實時性與準確性之間的矛盾仍然是目前的難點。傳統算法在某些特定的應用中已經取得了較好的效果,但仍然存在許多不足。
  • 三菱Q系列串口和臺達變頻器RTU通信
    一:硬體準備PLC