11-经典控制工程应用
文章平均质量分 87
数值计算、自动控制原理、AI机器学习算法、工业应用、工程闭环控制应用原理框图
优惠券已抵扣
余额抵扣
还需支付
¥399.90
¥499.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
RXXW_Dor
Math&Control 更多视频课程讲解 可以搜索"学浪"APP 查找RXXW
展开
-
汇川Easy系列正弦信号发生器(ST源代码)
IN bRun BOOL OFF OFF 不保持 信号发生器运行 1IN rAmplitude REAL 0.000000 0.000000 不保持 幅值 2IN rCycle REAL 0.000000 0.000000 不保持 信号周期 单位S 3IN diIntTime DINT 10 10 不保持 中断时间、周期循环任务时间 单位ms 4OUT rOut REAL 0.000000 0.000000 不保持 输出信号 5。原创 2024-12-31 08:44:46 · 205 阅读 · 0 评论 -
速度模式恒张力控制主速度计算(w=v/r)
收放卷前馈量计算FC(CODESYS ST源代码)_plc速度前馈中传递函数-CSDN博客文章浏览阅读253次。本文介绍了如何在CODESYS中计算收放卷过程中的速度前馈量,通过UDT和全局变量进行计算。文章提供了一个从给定线速度推算电机转速的FC,并探讨了转速与移动速度之间的转换。此外,还提到前馈量计算对于PID控制的重要性。收放卷卷径计算(MATLAB仿真和博途SCL源代码)-CSDN博客文章浏览阅读82次。原创 2024-11-21 16:20:28 · 333 阅读 · 0 评论 -
博途S7-1500T PLC曲柄连杆模型仿真(电子凸轮完整配置+SCL源代码)
这篇博客介绍了曲柄连杆机构的位移与曲柄转动角度关系,通过MATLAB进行计算和Simulink验证,并提供博途SCL源代码。文章链接提供了详细的曲柄连杆数学模型分析,并且阐述了SMART PLC的接口引脚定义以及完整的STL代码实现。曲柄连杆模型里,曲柄位置和滑块位移有严格的函数关系(约束关系)8、曲柄角度和滑块位置关系。精密压接之曲柄连杆模型计算(含MATLAB仿真+博途SCL源代码)_曲柄连杆的轨迹怎么计算-CSDN博客。精密压接之曲柄连杆移动距离控制(梯形图FC)_曲柄连杆位移匀速-CSDN博客。原创 2024-08-09 21:20:06 · 123 阅读 · 0 评论 -
编码器线速度测量和材料长度测量(博途PLC SCL完整原代码+算法分析)
编码器和高速计数器的相关文章,专栏有很多介绍,常用链接如下:1、博途PLC 计米FB+测速FB2、编码器转速测量FB3、循环计数模式编码器过零处理下面我们继续分析测速和计米算法。原创 2024-02-26 19:08:42 · 90 阅读 · 0 评论 -
如何在S7-200 SMART CPU断电后保持高速计数器的当前值
S7-200 SMART的断电数据保持不支持高速计数器的范围设置,因此高速计数器的当前值在CPU每次断电后都会复位为数值0。要使S7-200 SMART高速计数器的当前值在CPU断电重启后依然保持,可以通过以下的编程来实现。首先,在除了第一个扫描周期之外的其它周期,需要将高速计数器0的当前值HC0传送到寄存器VD1000中,如下图1所示,以保证寄存器VD1000始终存储的是HC0的当前值。原创 2024-09-02 15:15:09 · 313 阅读 · 0 评论 -
在 S7-1200/S7-1500 中,如何测量一个完整程序、子程序或特定组织块的运行时间?
使用“RT_INFO”指令可以生成特定组织块、通信或用户程序运行时的统计信息。通过 "MODE"参数,你可以定义在“INFO”中读出那种类型的运行时间。在下面的例子(图3)中,OB1中调用"RT_INFO"指令来输出不同模式的运行时间。在数据块中,使用变量 "obNr" 定义要测量的OB块,使用 "mode"变量可以选择要测量的模式。原创 2024-08-13 16:09:10 · 410 阅读 · 0 评论 -
S7-1500PLC控制V90总线伺服报“编码器故障“
这里的编码器通信错误,往往都是驱动器侧的报文选择错误造成的。原创 2024-07-02 11:06:05 · 590 阅读 · 0 评论 -
博途PLC轴工艺对象随动误差监视功能
S7-1200PLC和V90总线伺服通过工艺对象实现定位控制时在组态工艺对象里有这样的随动误差监视功能介绍,关于这个功能,今天我们解读下,工艺对象组态编程可以参考下面文章链接:S7-1200PLC和V90总线伺服通过工艺对象实现定位控制(标准报文3应用)_v90工艺对象3号报文-CSDN博客文章浏览阅读227次。V90伺服驱动器调试软件SINAMICS V-ASSISTANT Commissioning tool下载地址如下:西门子官网选型|资料CSDN网址。文章浏览阅读303次。原创 2024-07-01 13:51:53 · 839 阅读 · 0 评论 -
施耐德ATV310变频器参数设置
1、ATV610变频器参数设置请参考下面文章链接:施耐德ATV610变频器MODBUS通信应用(SMART PLC)-CSDN博客文章浏览阅读131次。提升MODBUS-RTU通信数据刷新速度的常用方法_modbus rtu通讯慢-CSDN博客文章浏览阅读1k次。原创 2024-06-25 11:54:20 · 669 阅读 · 0 评论 -
收放卷+排线控制系统框图
1、收放卷前馈量计算FC收放卷前馈量计算FC(CODESYS ST源代码)-CSDN博客文章浏览阅读16次。1、收放卷前馈量计算FC(博途PLC):收放卷前馈量计算FC(梯形图+SCL代码)-CSDN博客文章浏览阅读534次。原创 2024-04-08 15:22:16 · 530 阅读 · 0 评论 -
浮动辊位移测量功能块(CODESYS ST代码)
1、张力测量+标定(ST代码)张力测量+标定(ST代码)_动态舞轮控制张力-CSDN博客文章浏览阅读804次。跳舞轮对应张力调节范围,我们可以通过改变气缸的气压方式间接改变,张力跳舞轮在收放卷闭环控制上的详细应用,可以参看下面的文章链接,这里我们主要讨论精密可调气阀的模拟量编程问题。PLC张力控制(开环闭环算法分析)_plc张力控制程序_RXXW_Dor的博客-CSDN博客。_动态舞轮控制张力。原创 2024-04-06 14:48:10 · 203 阅读 · 0 评论 -
博途PLC 高速计数器复位功能块(HC_Reset)
高速计数器的使用和编码器应用请参考下面文章链接:1、普通开关计米功能块(博途高速计数器应用)2、S7-1200PLC编码器转速测量功能块(高速计数器配置+SCL代码)原创 2024-03-21 16:12:47 · 741 阅读 · 0 评论 -
收放卷线速度计算FC(SCL+梯形图代码)
这篇博客是收放控制算法的基础系列,通过这篇文章的学习。大家能更好的理解收放卷控制里的前馈量计算,收放卷前馈PID大家可以参考下面链接文章:受本人水平和能力所限,文章中难免会出现错误和不足之处,诚恳的欢迎大家批评和指正。原创 2024-02-04 20:37:51 · 761 阅读 · 0 评论 -
磁粉制动器离合器收放卷张力控制应用
里工业控制张力控制无处不在,也衍生出很多张力控制专用控制器,磁粉制动器等,本篇博客主要讨论PLC的张力控制相关应用和算法,关于绕线机的绕线算法,大家可以参看专栏的另一篇文章,这里不再赘述,链接地址如下:SMART 200PLC绕线机控制应用(时基控制算法)_RXXW_Dor的博客-CSDN博客绕线机PLC控制应用涉及到编码器的速度采集和高速计数,相关内容可以参看如下博客PLC通过编码器反馈值计算速度的推荐做法(算法解析+ST代码)_RXXW_Dor的博客-CSDN博客_编码器计算速度程序实例。原创 2023-08-14 13:34:00 · 749 阅读 · 0 评论 -
CASE语句和定时器组合使用注意事项(SCL代码)
利用状态机进行流程控制时,往往会使用CASE语句,自动流程里往往会有时间控制需求,在CASE语句里如何使用定时器这是本篇博客的介绍重点,有关状态机的应用介绍,大家可以查看下面系列文章:博途1200状态机应用三菱PLC状态机应用状态机实现启保停博途定时器应用第1种方法为 定时器在CASE语句外部调用,CASE语句内部使用触点。原创 2024-01-26 00:06:16 · 598 阅读 · 0 评论 -
Matlab仿真+博途PLC模糊PID控制完整SCL源代码参考(带模糊和普通PID切换功能)
模糊PID的其它相关数学基础,理论知识大家可以参看专栏的其它文章,这里不再赘述,本文就双容水箱的模糊PID问题做详细讲解(包括所有源代码和模糊规则设置参数)。PLC模糊控制学习笔记_RXXW_Dor的博客-CSDN博客_plc模糊控制1、有些模糊控制系统要求将模糊论域E和EC归一化到一定的范围【a,b】之间,这个可以利用比例缩放实现就好,博途PLC里方法很多,可以参看我写的一篇文章,关于模拟量转换的。..........................................原创 2022-07-15 16:37:00 · 6820 阅读 · 50 评论 -
CODESYS斜坡函数功能块(ST源代码)
SMART PLC梯形图斜坡函数FC请参看下面文章链接:SMART PLC斜坡函数功能块(梯形图代码)_RXXW_Dor的博客-CSDN博客斜坡函数Ramp的具体应用可以参看下面的文章链接:PID优化系列之给定值斜坡函数(PLC代码+Simulink仿真测试)_RXXW_Dor的博客-CSDN博客很多变频器里的工艺PID,都有"PID给定值变化时间"这个参数,这里的给定值变化时间我们可以利用斜坡函数实现,当然也可以利用PT1 低通滤波器对给定值进行平滑。原创 2023-06-22 13:00:55 · 1192 阅读 · 0 评论 -
排线往复比例随动控制(MC_GearIn和MC_GearOut电子齿轮指令应用)
比例随动控制详细介绍请参看下面文章链接:运动控制比例随动系统_RXXW_Dor的博客-CSDN博客PLC如何测量采集编码器的位置数据,不清楚的可以参看我的另一篇博文:三菱FX3U PLC高速计数器应用(附代码)_RXXW_Dor的博客-CSDN博客本文主要以三菱FX3U系列的高速计数为例来讲解,我们简单的看下三菱的编程手册对高速计数器的描述,工业现场建议大家采用AB双向计数模式,这种模式的抗干扰会好很多,单向计数模式在现场干扰比较大的情况下,计数误差会非常大。原创 2023-06-11 00:14:49 · 1143 阅读 · 0 评论 -
PLC模拟量超限报警功能块
模拟量偏差报警功能块请参看下面文章:模拟量偏差报警功能块(SCL代码)_RXXW_Dor的博客-CSDN博客工业模拟量采集的相关基础知识,可以查看专栏的系列文章,这里不再赘述,常用链接如下:PLC模拟量采集算法数学基础(线性传感器)_plc傳感器數據轉化_RXXW_Dor的博客-CSDN博客。报警功能块有用到定时器指令,有关博途定时器指令的使用请参看下面文章链接:博途PLC IEC定时器编程应用(SCL语言)_博途定时器_RXXW_Dor的博客-CSDN博客。原创 2023-06-11 10:14:47 · 1012 阅读 · 0 评论 -
状态机编程应用(收放卷停车方式控制)
有关状态机的详细介绍请参看下面的文章博客:PLC面向对象编程系列之有限状态机(FSM)详解_codesys 状态机_RXXW_Dor的博客-CSDN博客编写PLC控制机器动作类程序时,当分支比较少的时候我们使用if else语句解决,当分支比较多的时候,我们要使用CASE,END_CASE语句解决,针对分支的复杂程度选择合适的程序解决。当分支过多时,用 IF ELSE 处理会不太方便,博途和CODESYS平台都支持IF ELSE 和CASE语句。原创 2023-06-04 00:53:15 · 726 阅读 · 0 评论 -
H5U PLC采用高阶离散化方法的速度式PI控制器(ST代码)
这里的PID采用的是高阶离散化方法的速度式PI控制器,高阶离散化方法的详细介绍请参看下面博客,这里不再赘述。如何提高PID控制器离散化精度(SCL+梯形图代码)_RXXW_Dor的博客-CSDN博客鉴于积分和微分在工程上的大量应用,这篇博文主要讲解工程上的如何求导f'(x),导数反映的是函数(信号)的变化率,牛顿也是在研究运动的时候提出了微积分的概念,我们知道反映位移变化的快慢程度是速度v(t),反映速度变化快慢程度的物理量是加速度(速度的变化率)。原创 2023-05-17 15:50:05 · 416 阅读 · 0 评论 -
双容水箱模型(SCL+梯形图完整源代码)
单容水箱数学模型请参看下面文章链接在介绍水箱模型之前大家可以简单了解下伯努利方程。PLC通过伯努利方程近似计算水箱流量(FC)_plc折现近似_RXXW_Dor的博客-CSDN博客伯努利方程属于流体力学范畴,感兴趣的可以自行搜索,这篇博文我们直接给出PLC通过伯努利方程近似计算水箱流量的FC,FC输出体积流量m^3/s和质量流量kg/s,(通过液体的密度和体积关系完成计算)。2、模型计算............建模需要的数学基础,大家可以看数值分析、数值计算相关的书籍。原创 2023-05-31 21:56:41 · 534 阅读 · 0 评论 -
累积运行时间功能块(SCL语言)
设备累积运行时间功能块梯形图源代码请参看下面的文章博客:SMART PLC设备累计运行时间功能块_RXXW_Dor的博客-CSDN博客功能块非常简单,没有什么特别需要说明的,方法不唯一仅供参考。方法始终不唯一,受限于当下能力文中难免有错误和不足之处,欢迎大家评论指出,这里给出一般性的推荐写法,仅供参考。原创 2023-05-29 16:24:52 · 1407 阅读 · 0 评论 -
单容双容水箱建模(simulink仿真+PLC代码)
PLC通过伯努利方程近似计算水箱流量详细内容请参看下面的文章博客PLC通过伯努利方程近似计算水箱流量(FC)_怎么用伯努利方程求某水位流量_RXXW_Dor的博客-CSDN博客伯努利方程属于流体力学范畴,感兴趣的可以自行搜索,这篇博文我们直接给出PLC通过伯努利方程近似计算水箱流量的FC,FC输出体积流量m^3/s和质量流量kg/s,(通过液体的密度和体积关系完成计算)。2、模型计算............下面我们简单的看下简单2水箱模型,原创 2023-05-21 21:01:16 · 2304 阅读 · 0 评论 -
指数加权平均值滤波Exponential Weighting Method(博途SCL功能块)
在了解指数加权滤波之前大家可以熟悉下滑动平均值滤波(Lamuda=1.0时,指数加权滤波和滑动平均值滤波算法一模一样),滑动平均值滤波算法的详细介绍,请参看下面文章博客,这里不再赘述。博途PLC各种平均值滤波算法对比(SCL+梯形图代码)_博途数字滤波梯形图_RXXW_Dor的博客-CSDN博客此文会对比各种滤波算法的优劣,给出具体算法描述和测试代码算术平均值不区分原始数据的质量,特殊性,一视同仁,算术平均值滤波的算法公式:data(x[0]+x[1]+...x[n-1])/n。原创 2023-05-19 10:46:13 · 1163 阅读 · 0 评论 -
无扰切换的速度式PID(IPD结构SCL源代码)
IPD结构的PID算法介绍,请参看下面的博客文章简单的看下无扰切换的实现过程。原创 2023-05-18 16:52:52 · 546 阅读 · 0 评论 -
卷绕模型介绍
卷绕模型是收放卷应用的基础知识,这篇博客帮大家整理分析,有关收放卷的其它相关基础知识请参看专栏相关文章。和这篇文章相关联的知识点大家可以参看下面的博客体积法计算卷径详细介绍卷径计算详解(通过卷绕的膜长和膜厚进行计算)_RXXW_Dor的博客-CSDN博客。原创 2023-05-13 22:26:43 · 727 阅读 · 0 评论 -
采用高阶离散化方法的速度式PI控制器(博途SCL功能块)
高阶离散化方法的详细介绍请参看下面博客:如何提高PID控制器离散化精度(SCL+梯形图代码)_RXXW_Dor的博客-CSDN博客鉴于积分和微分在工程上的大量应用,这篇博文主要讲解工程上的如何求导f'(x),导数反映的是函数(信号)的变化率,牛顿也是在研究运动的时候提出了微积分的概念,我们知道反映位移变化的快慢程度是速度v(t),反映速度变化快慢程度的物理量是加速度(速度的变化率)。原创 2023-05-17 21:00:13 · 357 阅读 · 0 评论 -
自动排线器(SCL+梯形图代码)
理解自动排线器的工作原理之前需要理解比例随动,有关比例随动的详细介绍请参看下面的博客:绕线机-排线伺服比例随动功能块(梯形图+SCL代码)_RXXW_Dor的博客-CSDN博客S7-200 SMART PLC和V20变频器绕线机控制应用_RXXW_Dor的博客-CSDN博客_plc绕线机绕线机PLC控制应用涉及到编码器的速度采集和高速计数,相关内容可以参看如下博客PLC通过编码器反馈值计算速度的推荐做法(算法解析+ST代码)_RXXW_Dor的博客-CSDN博客_编码器计算速度程序实例。原创 2023-05-16 15:47:38 · 555 阅读 · 0 评论 -
ADRC自抗扰算法优化(PLC梯形图篇)
ADRC自抗扰算法PLC梯形图完整源代码请参看下面博客文章:ADRC自抗扰控制算法(含梯形图完整源代码和算法公式)_adrc算法_RXXW_Dor的博客-CSDN博客PLC的自抗扰控制(ADRC)算法_RXXW_Dor的博客-CSDN博客_adrc算法1、自抗扰控制算法,网上很多文章有所讲解,大家也可以关注韩京清教授的论文和书籍,这里就不赘述了,下面给出梯形图+SCL代码。原创 2023-05-03 14:10:31 · 1641 阅读 · 0 评论 -
能源站控制(HVAC系统)
本篇博客撰写和能源站、暖通空调等控制相关的工艺,需求、技术方案。有关PID控制相关的更多基础知识请参看专栏的系列文章:前馈PID控制(热交换器/反应釜温度控制)_RXXW_Dor的博客-CSDN博客。原创 2023-04-27 17:01:29 · 327 阅读 · 2 评论 -
博途PID编程应用(状态机)
博途工艺PID的详细解读可以查看下面的博客文章,这里不再赘述博途PLC 1200/1500PLC 工艺对象PID PID_Compact详细解读_RXXW_Dor的博客-CSDN博客这篇博文我们详细解读博途PLC自带的PID功能块PID_Compact,大部分工业闭环调节过程,我们采用系统自带的PID功能块基本都能胜任,一些特殊的被控对象,我们可能需要采用一些先进PID算法,比如针对大滞后系统的史密斯预估器,当然大滞后系统还可以采用串级PID。有些被控对象可以事先知道系统的扰动量,我们可以引入前馈控制。原创 2023-04-26 17:41:28 · 1362 阅读 · 0 评论 -
液压控制系列之活塞位置测量(带原点标定功能)
液压轴位置控制详细内容请参看下面博客文章:液压轴位置闭环控制(比例伺服阀应用)_RXXW_Dor的博客-CSDN博客液压阀的基础知识请参看下面的博客文章:PLC液压控制系列之比例流量阀结构分析_RXXW_Dor的博客-CSDN博客比例流量阀液压同步控制的PID闭环调节可以参看下面这篇博文三菱FX3U-PLC 前馈+PID闭环调节实现液压同步控制(比例换向阀)_RXXW_Dor的博客-CSDN博客液压控制系统在工业现场应用非常广泛,这篇博文我们简单分析下液压同步控制。原创 2023-04-24 21:22:28 · 604 阅读 · 0 评论 -
电气比例阀原理(液压气动控制基础系列)
收放卷张力测量和标定也会应用到电气比例阀,具体内容请参看下面博客文章:张力测量+标定(ST代码)_RXXW_Dor的博客-CSDN博客跳舞轮对应张力调节范围,我们可以通过改变气缸的气压方式间接改变,张力跳舞轮在收放卷闭环控制上的详细应用,可以参看下面的文章链接,这里我们主要讨论精密可调气阀的模拟量编程问题。PLC张力控制(开环闭环算法分析)_plc张力控制程序_RXXW_Dor的博客-CSDN博客。原创 2023-04-20 15:17:15 · 998 阅读 · 0 评论 -
Smith预估控制器
Smith预估器主要针对存在大滞后的系统,作用延迟和反馈延迟环节的控制,Smith预估器的另一篇文章,请参看下面的博客文章:博途1200/1500PLC Smith预估器(补偿器)算法实现(FB)_RXXW_Dor的博客-CSDN博客在写这篇文章之前写过一篇"大林控制算法",大家可以参看下面这篇专栏PLC控制一阶惯性纯滞后系统的大林(Dahlin)算法详解(SCL代码)_RXXW_Dor的博客-CSDN博客在控制系统应用中,纯滞后环节往往是影响系统动态特性的不利因素。原创 2023-04-18 11:33:47 · 2457 阅读 · 0 评论 -
S型加减速速度给定功能块(SCL+ST+梯形图)
S型加减速详细算法公式请参看下面博客文章,这里不再赘述:博途PLC1200/1500PLC S型速度曲线变频器控制应用(SCL完整源代码)_RXXW_Dor的博客-CSDN博客PLC运动控制基础系列之梯形速度曲线,可以参看下面这篇博客:PLC运动控制基础系列之梯形速度曲线_RXXW_Dor的博客-CSDN博客运动控制的梯形加减速大家应该很熟悉了,这篇博文属于基础概念性文章,陆续会更新和运动控制相关的内容,PLC运动控制算法讲解,分析。...带平滑功能斜坡函数。原创 2023-04-17 21:16:03 · 1641 阅读 · 9 评论 -
倒立摆的PLC控制(模型分析+ SCL源代码)
首先简单介绍下倒立摆模型,下面这幅图是MATLAB网站上的倒立摆模型,下面我们利用牛顿第二运动定律建立摆杆的运动方程。原创 2023-02-26 15:11:36 · 2186 阅读 · 3 评论 -
PLC高精度定时器(T法测速功能块)
具体链接如下:西门子SMART PLC高速脉冲计数采集编码器速度(RC滤波)_RXXW_Dor的博客-CSDN博客这篇文章主要讲解西门子 SMART PLC高速计数采集编码器脉冲信号计算速度,根据编码器脉冲数计算速度的原理和注意事项在其它文章里已经有非常详细的讲解,这里不再赘述。链接如下:PLC通过编码器反馈值计算速度的推荐做法(算法解析+ST代码)_编码器计算速度程序实例_RXXW_Dor的博客-CSDN博客。PLC低频测速(T法测速)_RXXW_Dor的博客-CSDN博客。原创 2023-04-16 10:13:24 · 1315 阅读 · 0 评论 -
三菱FX3U PLC计米轮功能块(完整ST代码)
线缆行业单绞机PLC控制算法详细解读可以参看下面的文章链接:线缆行业单绞机控制算法(详细图解+代码)_RXXW_Dor的博客-CSDN博客在了解单绞机之前需要大家对收放卷以及排线控制有一定的了解,不清楚的可以参看下面几篇博客,这里不再赘述,受水平和能力所限,文中难免出现错误和不足之处,诚恳的欢迎大家批评和指正。计米轮测量线速度和米数的详细原理和算法解读,请参看下面的文章链接,这篇博客直接给出博途SCL的计米轮功能块完整源代码。原创 2023-04-14 15:11:49 · 1111 阅读 · 0 评论 -
前馈PID控制(热交换器/反应釜温度控制)
博途PLC PID_Compact 单回路PID指令的详细解读和应用,可以参看下面这篇博文博途PLC 1200/1500PLC 工艺对象PID PID_Compact详细解读_RXXW_Dor的博客-CSDN博客_博途pid控制这篇博文我们详细解读博途PLC自带的PID功能块PID_Compact,大部分工业闭环调节过程,我们采用系统自带的PID功能块基本都能胜任,一些特殊的被控对象,我们可能需要采用一些先进PID算法,比如针对大滞后系统的史密斯预估器,当然大滞后系统还可以采用串级PID。原创 2023-04-12 08:32:22 · 2046 阅读 · 0 评论
分享