点击学习>>《龙哥手把手教你学LabVIEW视觉设计》视频教程
最近在新公司接手个新案子
公司里面labview与三菱PLC通讯是借助三菱MX Component V4这款软件和labview进行连接的
网上找了许久没有相关资料,今天我就整理下,希望有用到的百度后不至于一无所获。 -------------2016-3-3
1. 首先下载三菱MX Compnent V4,然后安装完成。(安装前要先EnvMEL文件夹里面EXE的文件)
安装完成后会出现下面三个快捷方式。
2. 打开PLC Monitor U
tility软件
如下图。
3. 选择上图中的Program setting type, 然后再点击 Wizard。
出现下图界面。该界面是用来选择连接方式的。
其中Ethernet board是TCP连接的。我们就选择TCP连接的方式来设置下。
选择后就如下图所示。
然后进行PLC型号的选择,通讯方式是TCP还是UDP的,网络号和本地号。
5. 设置好了点下一步, 进行PLC的方式进行设定。PLC的型号和IP地址。然后点下一步
6.然后再选择PLC的具体型号。
7. 再选择站号
8. 然后点击next,再点击finish。
如果无报错,则表示配置正确。
在Device里面输入地址,点击Start monitor可以查看地址里面的值。
9. 双击表格可以进行对PLC的赋值
Labview函数编写
下面我们就要再labview里面进行编程,使他能和PLC相沟通。
这软件提供的是一个active控件进行操作。我们要用的就是执行这个active控件的属性和方法。来实现和三菱PLC的通讯。
首先我们要再前面板加载active控件
然后右击,选择插入active对象。
选择相应的控件。
接下来选择属性节点和方法节点,来选择函数进行操作。
下图是一些方法的说明
最后具体的操作我简单整理成为了一个库,让大家可以直接使用。
----------------------------------------------------------------------------------------------
--------------------------------------分割线-------------------------------------------------
----------------------------------------------------------------------------------------------
-----------------------------------2018-1-5更新---------------------------------------------
前段时间和同事探讨了mx 中tcp 的应用,突然说到mx似乎很多库没有开放
但其实mx还有另一种通讯方式,我们之前是选用对应型号的cpu tcp来的
网上有很多说明,本来不想更新的。但想了下,既然之前发过贴,有必要保证它不犯大的错误
大概就是:1.MX软件直接配置好通讯
2.在labview中用站号连接
3.读写关闭
下面具体以以太网通讯来介绍下怎么操作,不过由于上面具体讲了,很多细节就不讲了
1.打开下图第二个软件
2.点击配置
3.填写站号
4.配置通讯方式
5.IP选择
6.PLC型号选择
7.本地站号配置
8.配置结束
9.选择空间
10.程序截图,这是一个简单的读和写的
附件程序:
70