PLC通过ModbusTCP通讯——基于组态王7.5进行数据采集

在本篇博文中通过一个具体实例学习组态王的基本功能。以组态王7.5为例!

目录

一、启动组态王并新建工程

 二、新建设备

2.1 新建PLC设备——通过ModbusTCP连接

2.2 新建DDE设备

三、新建变量

四、新建画面

五、报警配置

5.1 新建报警组

5.2 设置报警变量

5.3 创建报警窗口

5.4 设置报警弹出窗口

5.5 报警信息自动存入数据库

六、实时曲线和历史曲线

6.1 实时曲线

6.2 历史曲线

6.2.1 对变量设置记录属性

 6.2.2 在画面中插入控件

七、超级X-Y曲线

八、实时报表

8.1 实时报表

8.2 为实时报表配置打印功能

8.3 将报表保存到文档

8.4 实时报表查询

九、历史报表

9.1 创建历史报表画面

9.2 使用查询功能

十、附录

10.1 命令语言介绍



一、启动组态王并新建工程

启动组态王后默认打开的是工程管理器,画面如下,在工程管理器中新建工程,打开新建工程后进入到工程浏览器。

 二、新建设备

2.1 新建PLC设备——通过ModbusTCP连接

在工程浏览器左边的设备树中选择COM2(数字都可以),双击打开新建向导, 莫迪康--ModbusTCP--输入名称--选择串口--输入地址192.168.1.100:502 1/30(格式:PLC的ip地址:端口号 空格 设备地址/延时时间)--设定恢复时间--完成。

2.2 新建DDE设备

该设备在此博文中未使用,若使用可以参考另一篇文章——PLC通过DDE通讯——基于Codesys和组态王7.5进行数据采集

在工程浏览器左边的设备树中选择DDE,双击打开新建向导, 设备--DDE--输入名称--输入服务程序名:Excel;话题名:Sheet1--完成。

三、新建变量

在工程浏览器左边选择 数据词典 选项,在主界面中新建变量如图所示:

完成后如下所示:

四、新建画面

在工程浏览器左边选择 画面 选项,在主界面中新建画面如图所示:

现在我们把新建的变量连接到此画面中,以上水箱液位为例:

现在就把ModbusTCP传过来的变量连接起来了,运行是会随着数值改变液面高度;类似的对其他变量进行绑定。

五、报警配置

5.1 新建报警组

5.2 设置报警变量

5.3 创建报警窗口

这时,当报警变量触发时就会显示到窗口中。

  • 17
    点赞
  • 69
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值