组态王和三菱OPC软件完美演绎天塔之光

许多朋友因为在学习组态王的过程中因为没有实物PLC而发愁,这里我通过天塔之光实例分享一个三菱OPC软件模拟实物PLC与组态王通信的方法。

一、需要软件

组态王软件

三菱PLC编程软件GX Works2

三菱OPC软件MX OPC Configurator

二、控制要求

主画面

如上图所示的天塔灯光,当按下启动按钮后,灯光的变化顺序为:

L12→L11→L10→L8→L1→L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7 、L8、 L9→L12→L11……如此循环,直到按下停止按钮。

三、GX Works2编写程序

1、IO表

2、双击GX Works2图标进入界面,单击工具栏上“新建”按钮,对弹出的对话框进行如下图设置:

单击“确定”,进入编程界面。

3、编写程序

4、程序完成后,转换保存即可。

四、三菱OPC软件MX OPC Configurator设置

1、双击MX OPC Configurator图标进入界面。

2、按下键盘“Ctrl+E”键,打开设置窗口。

3、设置好的界面如下图:

点击“OK”即可。

4、按下键盘“Ctrl+L”键,进行输入点设置,如下图设置“X0”。

5、如上方法设置“X1”、“Y0”到“Y13”等全部I/O点。为了后期使用方便,液可以多设置一下点。

6、完成后的界面如下图:

7、点击工具栏上“start”按钮,退出即可。

五、组态王画面组态

1、双击组态王图标,打开“工程管理器”,点击工具栏上的“新建”,出现“新建工程向导”对话框,单击“下一步”,在出现的对话框里输入“天塔之光”,单击“下一步”,在“工程名称”里输入“天塔之光”,单击“完成”,并将该新建工程设置为当前工程。

2、制作如下图画面:

3、在工程浏览器窗口点击“OPC服务器”,双击“新建”,进行如下图设置:

点击“确定”完成设置。

4、点击“数据词典”,打开变量库,双击“新建”,在弹出的“定义变量”对话框里进行I/O离散型变量“qidong”的设置:

同上方法设置变量“tingzhi”,对应的寄存器为“Dev01.x1”。设置变量“deng1”,对应的寄存器为“Dev01.y0”。因为需要12个灯,所以最终设置到“deng12”。最终的数据词典如下图所示:

5、打开主画面,双击“启动”按钮,在弹出的“动画连接”对话框里选择“按下时”按钮,如下图设置:

点击“确定”。然后选择“弹起时”按钮,如下图设置:

点击“确定”完成“启动”按钮的设置。“停止”按钮的设置与此类似。

6、在主画面上双击“L1”灯,在弹出的“动画连接”对话框里选择“填充属性”按钮,如下图设置:

点击“确定”完成后,同样方法设置其它11个灯。

7、在工具栏上点击“文件”,在下拉框里点击“全部存”。

六、运行调试

1、打开做好的PLC文件,点击GX Works2工具栏上“调试”→“模拟开始/停止”,程序进入调试状态。

2、打开组态王主画面,点击“文件”,在下拉框里点击“切换到 View”,程序开始运行。点击画面上“启动”按钮,灯开始按照程序要求接通,如下图所示:

按下“停止”按钮,所以灯熄灭,直到按下“启动”按钮在从新开始循环。

七、心得交流

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月10日
下一篇 2019年8月10日

相关推荐