欢迎来到深圳市海蓝机电设备有限公司官方网站!
深圳市海蓝机电设备有限公司

深圳市海蓝机电设备有限公司

致力于成为三菱在中国最佳合作伙伴

服务热线:0755-88356415
13823726967
13590269295

联系我们

深圳市海蓝机电设备有限公司
全国服务热线: 0755-88356415;  
固话: 86-0755-88356296
传真: 86-0755-88356424;  
邮箱:sunny@sunnyplc.com
地址:深圳市龙华新区梅龙大道与建设路交汇处卫东龙商务大厦A座1205-1207
首页  »  技术之窗  »  技术服务

技术服务

三菱PLC软件 MX Component 系统标签功能

来源:本站    发布时间:2017-6-14 16:27:25    点击量:

 

    今天给大家介绍的是,使用三菱MX Component 系统标签功能如何访问三菱PLC的32位数据。我们在安装三菱PLC软件MX Component完成以后会有Label Utility,这个软件就是用于设置系统标签库的,同时它本身也会对微软的office ACCESS进行访问修改,我们不能在电脑上双击进行打开的。

使用三菱系统标签构成图:

使用三菱系统标签库

1.首先用三菱PLC软件MX Component 进行设置的连接,由于条件限制,使用了三菱plc仿真软件进行连接,连接步骤如下:

2.使用三菱PLC仿真软件GX Work2,笔者在测试时已经打开了仿真软件,通过mx的测试按钮测试连接成功,此时使用的逻辑站号为1,后面用C#调用控件dotUtlType属性logic Number也要设置为1;

使用Label Utility 进行标签设置

下面说明32位标签数据的设置,笔者将设置标签为”ALINE”表示D100-D101的双字数据。

1.首先新建LabelSpace,软件默认有两个不用管,到相应的区域点击鼠标右键则会出现下面对话框:

2.添加完成以后进入此画面右键点击红色出进行新建数据标签

3.使用32位数据标签时一定要勾选数组为1维的1个,笔者没有选数组的时候测试会报f3000001 标签错误。

4.逻辑站号登陆,鼠标右键单击即可进行添加

5.保存到数据库,记得右键--Select All,笔者一开始就是忽视了这一点,浪费了很多时间。

6.刷新系统标签到控件

使用VS 调用控件

1.选择工具---工具箱

2.三菱提供的控件有.NET和ACT,只有.NET才支持系统标签,在这里选用.NET控件

因为三菱的dotUtlType控件只支持.net 运行环境为3.0的需要把运行环境改为3.0,同时你使用的工控机为windows 7 64位的话,需要修改配置管理器为X86 的ANY CPU;

3.拖控件到设计窗体上

4.简单的窗体设计

5.测试运行

 

6.写入D100-D101双字代码:

int iReturnCode;

int[] data;

String lpszLabelName = "";

data = new int[2];

lpszLabelName = "ALINE";

Int32 A = Convert.ToInt32(textBox1.Text);

data[0] = A & 0xFFFF;

data[1] = (A >> 16) & 0xFFFF;

iReturnCode = dotUtlType1.Open();

iReturnCode = dotUtlType1.WriteDeviceBlock(ref lpszLabelName, 2, data);

iReturnCode = dotUtlType1.Close();

7.读取D100-D101双字代码:

int iReturnCode;

int[] data;

String lpszLabelName = "";

data = new int[2];

lpszLabelName = "ALINE";

iReturnCode = dotUtlType1.Open();

iReturnCode = dotUtlType1.ReadDeviceBlock(ref lpszLabelName, 2,ref data);

Int32 B = data[0] | (data[1] << 16);

textBox2.Text = B.ToString();

iReturnCode = dotUtlType1.Close();

    以上便是三菱PLC软件 MX Component 系统标签功能,更多精彩实用三菱PLC技术资讯,尽在海蓝机电官网

快速通道: 三菱变频器说明书 | 三菱伺服电机维修 | 三菱plc价格 | 三菱plc编程实例 |

深圳市海蓝机电设备有限公司
全国服务热线: 0755-88356415;   固话: 86-0755-88356296
传真: 86-0755-88356424;  邮箱:sunny@sunnyplc.com
地址:深圳市龙华新区梅龙大道与建设路交汇处卫东龙商务大厦A座1205-1207

Copyright © 2016深圳海蓝机电版权所有

  粤ICP备13089141号
网络营销服务商:【企帮 QeBang】
深圳市海蓝机电设备有限公司