采集第一个数据
接下来我们用NodeSCADA采集西门子S7-200 Smart的当班产量为例,带您快速了解如何采集数据。其中这些字段含义您暂时不了解也没有关系,后面会有章节对这些概念进行详细讲解,现在,您只需要观察这些操作步骤即可,大致了解这个过程。
下图是连接到西门子S7-200 Smart PLC的一个显示屏,可以看到其上的当班产量为2359,下面我们来采集这个数据。
以下是一些基本条件:
- PLC的ip为192.168.0.111,其中开放了 502 端口 且该端口为Modbus协议。
- PLC站号为1。(如无特殊设置,一般都为1)
- PLC中有一个产量数据位于V区,数据类型为 32位无符号整数,数据地址为 V1200
建立连接
在NodeSCADA左侧菜单中点击 连接管理,并点击左上方的新增按钮,打开新建连接器表单 这个表单主要配置如何连接到PLC。在表单的各字段中输入以下信息:
- 协议。选择 Modbus系列-西门子-S7_200
- 连接器名称。 西门子S7-200
- 设备编号。S001
- 备注。留空
- 启用。保持打开
- Host地址。192.168.0.111
- 端口。502

点击保存
配置数据点
连接器配置完成之后,系统自动进入数据点配置页面,这是一个表格,可同时配置多个数据点。
接下来我们将产量数据点配置进去
- 名称 产量
- 编号 yield
- 数据类型 无符号32位整数
- 读写类型 读写
- 采集间隔 2秒
- 优化存储 按钮打开,输入框输入0
- 数据转换 不设置
- 站号 1
- 数据区 V区
- 地址 1200
- 字节序 大端模式

配置完成之后,点击仅保存。然后点击上方的展开按钮,展开预览表格。在表格中可查看实时采集数据
连接器列表
连接器列表中也可以展开预览表格查看实时数据

现在我们已经采集到了第一个数据,下面我们来介绍另一个功能 数据监控