CODESYS Control Win V3 本节内容如下 :
添加动态组件 CODESYS Control Win V3 通过配置文件( CODESYSControl.cfg )。 安装路径中的cfg文件包含对实际配置文件的引用 CODESYSControl.cfg 在工作目录中: [SysFile] Windows.WorkingDirectory=C:\ProgramData\CODESYS\CODESYSControlWinV3x64\801BFF8C
CODESYS 控制 RTE V3 本节内容如下 :
TCP/UDP 协议处理程序 (SysSocketLwIP) 从版本 3.5.16.0 开始,TCP/UDP 堆栈集成在 CODESYS Control RTE V3 . 过去,基于以太网的现场总线经常出现问题,这些问题基于 Windows 的协议栈(= 协议处理程序)(例如:EtherNet/IP、ModbusTCP)。这些现场总线无法可靠地满足实时系统的期望。 随着内部协议栈的引入,SysEt
配置 运行时系统要使用集成的TCP/UDP协议栈,需要在RTE的组件列表中配置相应的网卡驱动。 RTE配置文件中的驱动 CODESYSControl_User.cfg 必须在段中输入 [ComponentManager] .此处所有可能的条目都已通过 RTE 的设置进行了预配置,并且可以在 PLC 配置 → 组件管理器 菜单或删除“;”在行的开头。 (Intel 的所有 10/100/1000 M
协议栈的日志输出 日志输出是用户监控集成协议栈行为的唯一途径。 提示 通过设置日志过滤器,记录器中写入的输出比默认设置提供的要多。为此,价值 Logger.0.Filter 设定为 0xFFFFFFFF 在 RTE 的配置文件中 CODESYSControl_User.cfg , 在段 [CmpLog] . . 以下日志输出及其原因可以分配给集成的 TCP/UDP 协议栈: *** SysSock
协议栈的通信任务 内部协议栈需要自己的任务来处理许多 UDP 和 TCP/IP 任务。此任务在运行时系统初始化时立即创建,优先级为 55,对应于 IEC 任务优先级 23。具有较高优先级的 IEC 任务不受 UDP/TCP 通信的影响。在某些情况下,优先级较低的 IEC 任务会受到 UDP/TCP 通信的影响。 有意设置优先级是为了让应用程序开发人员能够不因低优先级、耗时的任务而中断(现场总线)通
检查时间行为 创建一个简单的标准项目 CODESYS . 将唯一任务配置为 1ms 循环时间。 将计数器变量编程为类型 DWORD 计算周期。 因此,您会立即检测到第 1000 位是否大约每秒增加一次,正如我们在本例中所希望的那样。 在联机模式下,打开 监控 选项卡中的 任务配置 . 您会看到由 RTE 计算的抖动时间。在正常系统中,这些波动为 ±100 μs。 如果硬件配备了串行或并行端口,那么
在特殊平台上配置实时行为 的实时行为 CODESYS Control RTE V3 在特殊平台上 的时间行为 CODESYS Control RTE V3 取决于CPU时钟的一致性和前端总线的周期。通过 BIOS 和 Windows 中的特定设置,您可以修改时间行为以适应不同平台的条件。 BIOS 中的设置 对于优化时间行为,只能给出一般性建议 CODESYS Control RTE V3 因为大
调试 Hilscher CIFX 卡 以下是安装 Hilscher CIFX 网卡的步骤 CODESYS Control RTE V3 描述。该过程独立于所使用的现场总线系统。 支持以下带有 CIFX 的现场总线: PROFINET 控制器和 PROFINET -设备 PROFIBUS 师父和 PROFIBUS 控制器 netX-CAN EtherNet/IP 扫描器 安装 Windows 驱动程