首页 > 其他分享 >Siemens和Codesys关于OPC UA 服务器的基础配置

Siemens和Codesys关于OPC UA 服务器的基础配置

时间:2023-11-18 21:11:06浏览次数:41  
标签:证书 用户 Siemens Codesys OPC 服务器 UA 客户端

西门子配置步骤如下

  • 打开设备属性——>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

相关文章

  • 浅谈JVM Instruction Set (Opcode)
    浅谈JVMInstructionSet(Opcode)1.背景日常开发中,遇到一个潜藏bug的java代码,借此简单回顾一下JVMInstructionSet(Opcode)知识。问题demo代码如下:publicclassBugDemo{publicstaticvoidmain(String[]args){//模拟用户输入(具有不可预测性),假设......
  • 【低功耗蓝牙 BLE】3-OpCode PDU命令表(ATT层)
    OpCode 总体构成OpCode 由以下三部分组成:OpcodePDU:代替某种命令,通过的PDU携带的AttributeParameters格式不同,下面详细说明。bit0-5位表示。Command:表示PDUType是否是命令(Command)。bit6表示。AuthenticationSignature标识位:如果AttributeOpcode中身份验证签名标......
  • RandomPaintingOnABoard TopCoder - 12607
    AnoteabouttheconstraintsConstraintsindicateusthatthemaximumwidthandheightwillbe21.Thereisanotherconstraintthough:Themaximumtotalnumberofcellsis150.Thiscanhelpusbecauseitmeansthatthesmallerdimensionwillbeatmost1......
  • 晨控CK-GW08系列网关控制器与CODESYS软件MODBUSTCP通讯手册
    晨控CK-GW08系列网关控制器与CODESYS软件MODBUSTCP通讯手册晨控CK-GW08系列是一款支持标准工业通讯协议ModbusTCP的网关控制器,方便用户集成到PLC等控制系统中。系统还集成了8路读写接口,用户可通过通信接口使用ModbusTCP协议对8路读写接口所连接的读卡器进行相对独立的读写操作。......
  • 「直播回放」使用 PLC + OPC + TDengine,快速搭建烟草生产监测系统
    在烟草工业场景里,多数设备的自动控制都是通过PLC可编程逻辑控制器来实现的,PLC再将采集的数据汇聚至OPC服务器。传统的PISystem、实时数据库、组态软件等与OPC相连,提供分析、可视化、报警等功能,这类系统存在一些问题:收费是按照测点数进行的,价格昂贵,而且需要有商务谈判才......
  • 工业自动化控制通信协议Profinet系列-3、CoDeSys软PLC方案介绍
    工业自动化控制通信协议Profinet系列-3、CoDeSys软PLC方案介绍文章目录工业自动化控制通信协议Profinet系列-3、CoDeSys软PLC方案介绍一、前言二、Profinet搭建资料收集三、CoDeSys系列四、接下来一、前言之前在树莓派desktop上已经成功编译运行测试程序,但是还需要主站去和其交互......
  • CoDeSys系列-3、Windows运行时软PLC主站和p-net从站IO设备组网测试
    CoDeSys系列-3、Windows运行时软PLC主站和p-net从站IO设备组网测试文章目录CoDeSys系列-3、Windows运行时软PLC主站和p-net从站IO设备组网测试一、前言二、Windows运行时软plc配置编程1、安装Windows下的运行时扩展包(非必要)2、创建项目2.1、创建标准工程2.2、添加RTE设备或非RTE设......
  • Siemens Solid Edge 2022中文版下载 中文特别版
    SolidEdge是最完整的混合2D/3DCAD系统,采用同步技术加速设计和编辑过程,增强了对重用导入几何的支持。SolidEdge是Velocity系列解决方案组合的关键组成部分。它是一个优秀的工具,用于建模零件和绘图设计、透明数据管理和集成有限元分析模块,可以让您成功应对设计产品日益复杂的问题。软......
  • [TopCoder 13001] BigO 题解
    [TopCoder13001]BigO题解题目描述给定一张有向图,当\(L\)趋近于无穷大时,长度为\(L\)的路径条数有\(S\)条,此时若\(S=O(L^k)\),输出\(k\),否则如果没有多项式的大O表示法,输出\(-1\)。指数情况首先如果一张图中存在如下强连通分量,则\(S=O(2^L)\)。因为每次到1......
  • c#访问OPC
    C#实现访问OPCUA服务器_c#opcua-CSDN博客分享一款免费OPCUA服务器-腾格里(tengeli.cn)C#实现访问OPCUA服务器-ixanq008-博客园(cnblogs.com) easyOPC下载:https://files.cnblogs.com/files/81/EasyOpcUa1.0.4.zip......