设备轮询
与设备的交互由 Communicator 应用程序执行,该应用程序请求数据并向设备发送命令,充当主站或从站。被轮询的设备是控制器、输入/输出模块、计量设备以及外部数据源,这些设备通常也称为设备。所有设备都属于独立且并行运行的通信线路。
使用各种通信协议(例如 Modbus、OPC 或 MQTT)对设备进行轮询。每个协议都由相应的驱动程序实现。某些驱动程序是在 RapidSCADA 安装过程中默认安装的。可以另外安装其他驱动程序。
通讯线路选项
图 1 显示了设置通信线路主要选项的示例。注意通信通道设置。通信通道定义用于轮询设备的物理接口或网络协议。支持以下通信通道:串口、TCP 客户端、TCP 服务器、UDP 和 MQTT 客户端。在某些情况下,如果设备连接直接由驱动程序(例如 OPC)实现,则应不指定通信通道。
自定义线路选项特定于所使用的驱动程序。它们使用驱动程序实现的用户界面进行配置,或者可以根据特定设备类型的指令进行设置。
设备选项
在设备轮询部分,为与通信线路相关的每个设备配置单独的轮询选项。
下表阐明了设备轮询选项。
| 选项 | 描述 |
|---|---|
| 积极的 | 表示设备正在被轮询 |
| 仅根据命令进行轮询 | 要轮询设备,请发送命令 |
| 绑定到配置数据库 | 如果设置该选项,设备标签将绑定到配置数据库的通道,并将接收到的数据发送到服务器应用程序 |
| 数字 | 设备编号。它必须与配置数据库中的设备编号匹配 |
| 姓名 | 设备名称 |
| 司机 | 实现设备支持的通信协议的驱动程序 |
| 数字地址 | 设备地址为数字 |
| 字符串地址或主机名 | 设备地址作为字符串。这通常是一个 IP 地址 |
| 暂停 | 等待设备响应的持续时间(以毫秒为单位) |
| 延迟 | 接收数据后的延迟(以毫秒为单位) |
| 时间和期间 | 如果两个选项都为零,则设备将被连续且循环地轮询。如果指定时间且周期为零,则每天在指定时间轮询设备一次。如果周期大于零,则从指定时间开始定期轮询设备 |
| 命令行 | 由驱动程序确定并在其说明中描述的附加选项 |
| 选项 | 与命令行类似,但更加结构化 |
如果设备需要特定于设备类型的选项,请单击特性按钮,然后在驱动程序提供的对话框窗口中配置它们。这重置按钮将设备轮询选项恢复为由所选驱动程序确定的默认值。
同步设置
同步功能有助于根据来自 Communicator 的数据在 Communicator 设置中创建通信线路和设备。通讯线路和设备配置数据库的表。反之亦然,根据 Communicator 设置填充配置数据库表。要打开同步对话框,请在项目资源管理器中右键单击通讯线路节点或特定行的节点,然后选择同步从上下文菜单中。