实时控制 共 8 篇文章

Codesys软PLC的任务优先级设置
2026-03-26 00:34:38
Codesys软PLC的任务优先级设置 在Codesys软PLC控制系统中,合理配置任务优先级是保证程序实时性和稳定性的核心步骤。如果优先级设置错误,可能会导致关键动作响应延迟或系统通讯卡顿。本指南将直接展示如何在Codesys中创建任务、分配优先级,并解释抢占机制。 一、 理解任务优先级的基本逻辑
Codesys 软PLC 任务优先级
42 0
EtherCAT主站与从站的同步机制
2026-03-25 19:04:39
EtherCAT主站与从站的同步机制 EtherCAT 总线之所以能实现微秒级的实时控制,核心在于其独特的分布时钟机制。要实现主站与上百个从站动作的高度一致,不能仅靠主站发号施令,必须让每个从站都拥有一套且精准对齐的“本地时间系统”。以下将拆解同步原理、测量计算方法及具体的配置步骤。 一、 核心原理
分布时钟 同步机制 传输延迟
66 0
PID控制器采样周期的选择原则
2026-03-24 02:56:37
PID控制器采样周期的选择原则 什么是采样周期 采样周期(Sampling Period)是数字PID控制器中一个基础但关键的参数,用符号 $Ts$ 表示。它决定了控制器多久"看一眼"被控对象的当前状态,并计算一次新的控制输出。选得太快,浪费计算资源甚至引发振荡;选得太慢,系统响应迟钝甚至失控。本文
PID控制 采样周期 参数整定
83 0
EtherCAT总线拓扑的线缆长度限制
2026-03-22 21:01:16
EtherCAT总线采用逻辑环网拓扑,物理布线可灵活选择线型、星型、树型或混合型结构。理解线缆长度限制是确保系统稳定运行的关键,需从物理层传输特性、信号完整性及时钟同步机制三个维度综合考量。 一、核心限制参数 EtherCAT基于标准100BASETX以太网物理层,遵循IEEE 802.3规范。关键
EtherCAT 总线拓扑 线缆长度
87 0
ST沿信号检测:在ST中手动实现上升沿/下降沿的逻辑代码
2026-03-19 15:52:52
在结构化文本(ST)编程中,PLC程序员常遇到一个基础但关键的问题:标准库未提供 RTRIG(上升沿触发器)或 FTRIG(下降沿触发器)指令时,如何手动实现信号边沿检测逻辑?尤其在资源受限的控制器、定制化固件、或需完全透明掌控采样时序的场景下,硬编码边沿检测是必备技能。本文全程使用符合IEC 61
边沿检测 ST编程 PLC编程
73 0
ST查找算法:在ST数组中实现二分查找或线性查找
2026-03-19 03:23:31
ST(Structured Text)是IEC 611313标准定义的高级文本编程语言,广泛用于PLC(可编程逻辑控制器)开发。在实际工程中,常需在有序或无序的ST数组中快速定位某个目标值——例如查找设定温度是否存在于预设参数表中、确认设备ID是否已注册、或在PID整定参数组中检索对应工况的Kp值。
ST编程 PLC开发 二分查找
75 0
EtherCAT分布式时钟不同步导致多轴运动抖动的参考时钟源软件选择
2026-03-16 16:27:24
EtherCAT分布式时钟不同步导致多轴运动抖动的问题,本质是时间基准失准引发的控制指令相位偏移。当多个伺服轴在高速插补(如直线或圆弧轨迹)中执行协同运动时,若各从站本地时钟与主站参考时钟存在微秒级偏差,位置环采样时刻错位、速度指令更新节奏紊乱、电流环响应相位滑移,最终表现为机械系统在特定频率段出现
EtherCAT 分布式时钟 多轴运动
60 0
以太网IP在PLC网络中的快速组网指南
2026-03-09 12:30:50
以太网IP(Ethernet/IP)是工业自动化领域中广泛采用的开放式通信协议,基于标准以太网物理层和TCP/UDP协议栈,由ODVA组织维护,专为PLC、I/O模块、变频器、HMI等设备间实时控制与信息交互而优化。它支持隐式报文(I/O数据循环传输)和显式报文(配置、诊断、文件读写等非周期服务),
以太网IP PLC组网 工业通信
67 0