Skip to content

Prosys Simulation Server 连接示例 ​

Prosys Simulation Server 是由 Prosys 公司开发的 OPC UA 服务器,用于模拟 OPC UA 设备和系统的行为,主要用于开发和测试 OPC UA 客户端应用程序。

需要先将 Prosys Simulation Server 切换到 Expert Mode,点击菜单 Options -> Switch to Expert Mode。

连接 OPC UA Server(匿名登录) ​

  1. Prosys OPC UA Simulation Server 界面中切换到 Endpoints -> Security Modes 取消选择 Sign 和 Sign&Encrypt,选择 None。 prosys-1
  2. Prosys OPC UA Simulation Server 界面中切换到 Users -> User Authentication Methods 取消选择 Username&Password、Certificate 和 IssuedToken/External System,选择 Anonymous。 prosys-2
  3. 保存设置并重新启动 Prosys OPC UA Simulation Server。

配置 EMQX Neuron ​

  1. 通过 UaExpert 软件查看 Ignition 测点信息, 参考 配置 UaExpert。 prosys-5

  2. EMQX Neuron 新增南向 OPC UA 设备,打开 设备配置并进行如下设置后,启动设备连接。

    • 端点 URL:填写目标 Server 的 URL

    • 用户名/密码:无需填写

    • 证书/密钥:无需添加

  3. 根据测点信息添加 Groups 和 Tags。

连接 OPC UA Server(证书/密钥 + 匿名登录) ​

  1. 参考连接策略生成或转换证书/密钥;

  2. Prosys OPC UA Simulation Server 界面中切换到 Endpoints -> Security Modes 取消选择 None,选择 Sign 和 Sign&Encrypt;

  3. Prosys OPC UA Simulation Server 界面中切换到 Users -> User Authentication Methods 取消选择 Username&Password、Certificate 和 IssuedToken/External System,选择 Anonymous;

  4. 保存设置并重新启动 Prosys OPC UA Simulation Server。

配置 EMQX Neuron ​

  1. 通过 UaExpert 软件查看 Ignition 测点信息, 参考 配置 UaExpert。 prosys-5

  2. EMQX Neuron 新增南向 OPC UA 设备,打开 设备配置,并进行如下设置后,启动设备连接。

    • 端点 URL:填写目标 Server 的 URL
    • 用户名/密码:无需填写
    • 证书/密钥:添加证书和密钥
  3. Prosys OPC UA Simulation Server 界面中切换到 Certificates,将列表中的客户端证书设置为信任。 prosys-3

  4. 根据测点信息添加 Groups 和 Tags。

连接 OPC UA Server(用户名/密码) ​

  1. Prosys OPC UA Simulation Server 界面中切换到 Endpoints -> Security Modes 取消选择 None,选择 Sign 和 Sign&Encrypt。
  2. Prosys OPC UA Simulation Server 界面中切换到 Users -> User Authentication Methods 取消选择 Anonymous、Certificate 和 IssuedToken/External System,选择 Username&Password,添加自定义用户名/密码。 prosys-4
  3. 保存设置并重新启动 Prosys OPC UA Simulation Server。

配置 EMQX Neuron ​

  1. 通过 UaExpert 软件查看 Ignition 测点信息, 参考 配置 UaExpert。 prosys-5

  2. EMQX Neuron 新增南向 OPC UA 设备,打开 设备配置,并进行如下设置后,启动设备连接。

    • 端点 URL:填写目标 Server 的 URL

    • 用户名/密码:填写用户名和密码

    • 证书/密钥:无需添加

    • 更新模式:可以修改为 Subscribe 或 Read&Subscribe,以 OPC UA 订阅方式获取数据

  3. Prosys OPC UA Simulation Server 界面中切换到 Certificates,将列表中的客户端证书设置为信任。

  4. 根据测点信息添加 Groups 和 Tags。

连接 OPC UA Server(证书/密钥 + 用户名/密码) ​

证书/密钥与用户名/密码的设置方式,见本页上文的**连接 OPC UA Server(证书/密钥 + 匿名登录)和连接 OPC UA Server(用户名/密码)**两节。

配置 EMQX Neuron ​

  1. 通过 UaExpert 软件查看 Ignition 测点信息, 参考 配置 UaExpert。 prosys-5

  2. EMQX Neuron 新增南向 OPC UA 设备,打开 设备配置,并进行如下设置后,启动设备连接。

    • 端点 URL:填写目标 Server 的 URL

    • 用户名/密码:填写用户名和密码

    • 证书/密钥:添加证书和密钥

    • 更新模式:可以修改为 Subscribe 或 Read&Subscribe,以 OPC UA 订阅方式获取数据

  3. Prosys OPC UA Simulation Server 界面中切换到 Certificates,将列表中的客户端证书设置为信任。

  4. 根据测点信息添加 Groups 和 Tags。

测试点位 ​

名称地址属性类型
Counter3!1001ReadINT32
Random3!1002ReadDOUBLE
Sawtooth3!1003ReadDOUBLE
Sinusoid3!1004ReadDOUBLE
Square3!1005ReadDOUBLE
Triangle3!1006ReadDOUBLE