我对 S7-1500 嵌入式 OPC UA 服务器通信如何在 PC 上安装自定义客户端的情况下工作感到有点困惑,因为到目前为止我看到的所有示例都包括一个 Simatic PC Station 作为 OPC 服务器!!!
在 PLC 方面,我有 S7-1511-1PN 并激活了 OPC UA 服务器。该 PLC 通过 PROFINET 连接到 ET200SP+几个 AI 模块。
在 PC 端(不是 Simatic PC Station),我有一个应用程序,其中有某种 OPC UA 客户端功能,可以从 AI 模块读取输入,在 PLC 上写入一些标签,并在必要时将 AI 模块的重新配置记录发送到 PLC(重新配置通过用户程序)。
我无法理解的是:
如果 PLC 已经具有此功能,为什么总是将 Simatic PC 站添加为 OPC 服务器?
PLC OPC 服务器是否/如何直接与我的自定义客户端通信?(PLC上需要的任何编程)
对于“功能手册,10/2018,A5E03735815-AG(第 222 页)”中定义的证书限制,什么是“可实现的服务器方法的最大数量”,“参数的最大数量”,“服务器接口的最大数量”, “用户定义的服务器接口中的最大节点数”,“可加载服务器接口的最大大小”?
我如何从我的申请中估算出这些数字?
(是/否)我的 PC 应用程序和 PLC 之间是否需要第二次通信(例如 TCP)来发送/接收重新配置数据?