西门子配置步骤如下
- 打开设备属性——>OPC UA
- 激活OPC UA 服务
- 设备URL地址
- 通用设置
端口:设置服务器的端口号,默认4840,允许范围:1024-49151之间
最大会话超时时间:指定在不进行数据交换的情况下 OPC UA 服务器关闭会话之前的最大时长。默认30s,允许范围:1-600000s之间
最大OPC UA会话数量:OPC UA 服务器启动并同时操作的最大会话数。最大会话数取决于 CPU 的性能。截至到V4.5版本,S7-1200最大会话数是10个(V4.4版本为5个)。
服务器的订阅设置:最短采样间隔:设置 OPC UA 服务器记录 CPU 变量值并与以前值相比较检查是否发生变更的时间间隔。
最短发布间隔:变量值发生改变时服务器通过新值向客户端发送消息的时间间隔。已监视项的最大数量:指定该 CPU 的 OPC UA 服务器可同时监视值更改的最大元素数量。监视会占用资源。可监视元素的最大数量取决于所用的 CP
- 建立服务器证书(这里选择初始默认证书,新增CA证书参考后续)
- 设置安全策略
调试初期可以考虑使用默认的“无安全设置”,一旦调试结束,建议只选择与您的设备或工厂的安全概念兼容的安全策略,如果可能,请使用"Basic256Sha256"设置,并禁用所有其它安全策略。
- 设置可信客户端证书
使用可信客户端列表,以仅允许对特定客户端进行访问。此项为可选操作,可以直接选择下载的“运行时自动接受所有客户端证书”
如果选择选项"运行时自动接受所有客户端证书"(位于"受信客户端" 列表下),则服务器会自动接受所有客户端证书。
- 用户身份证设置
a. 启用访客认证:用户无需证明其身份(匿名访问)。OPC UA 服务器不会检查客户端用户的授权。
b. 启用用户名和密码认证:用户必须证明其身份(非匿名访问)。OPC UA 服务器将检查客户端用户是否具备访问服务器的权限。并通过用户名和正确的密码进行身份验证,在下方"用户管理" 表中输入用户,最多可添加 21 个用户。
注意!以上两个选项,建议仅在通信调试初期使用使用“启动访客认证”,调试结束后应启用“启用用户名和密码认证”,以确保通信安全。
CODESYS配置步骤如下:
- 扫描设备--->选这设备(访客模式下)
- 访客模式下,修改用户管理登入策略。
- 配置安全栅幕
- 查看OPC UA URL以及信息
标签:证书,用户,Siemens,Codesys,OPC,服务器,UA,客户端 From: https://www.cnblogs.com/davisdabing/p/17841124.html