登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
汇川iFA Evolution平台 EVO 系列PLC 通过程序实现斜坡线 ...
汇川iFA Evolution平台 EVO 系列PLC 通过程序实现斜坡线性控制电机运行
[ 复制链接 ]
诈知
2026-3-10 01:25:03
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
一、案例说明
电机平稳速度控制策略的核心是通过斜坡线性规划加减速过程,替代阶跃式的速度给定,从源头消除启停、调速时的速度突变带来的机械冲击和电流冲击,最终实现速度的平滑过渡,同时兼顾系统动态响应速度与运行稳定性,是伺服电机、步进电机、变频异步电机精准控制中最基础且核心的控制手段,其中斜坡给定是基础方案,T 型、S 型速度规划是进阶的精细化方案,广泛应用于机床、机器人、输送线、自动化产线等对动平稳性要求高的场景。
二、程序执行输出效果
三.线性平滑功能主要应用场景举例说明
1.大功率电机控制
大功率的电机的速度设定,不允许速度从0%直接上升到80%,需要有个斜坡,比如3%每秒的速度上升,否则会对电网造成很大冲击。
2.阀门控制
大口径的阀门,不允许打开和关闭的速度太快。造成对总管的压力突变或者水锤。
3.总结
经过上面两个案例介绍,其实都是需要个线性平滑的功能,对于功能而言实现这个功能,我们可以通过控制器去实现,例如变频器的加减速时间设定实现一个斜坡加减速的功能。
四.斜坡线性平滑算法原理
1.算法公式
2.控制示意图
五、程序编写
1.创建FB块
2.创建FB引脚参数
点击查看代码
FUNCTION_BLOCK Ramp
//PLC-Recorder | Ana
//https://hiddenmap.cn
VAR_INPUT
{attribute 'NetAccess':='readwrite'}
设置目标值: REAL;
{attribute 'NetAccess':='readwrite'}
平滑总时间: DINT;
{attribute 'NetAccess':='readwrite'}
设定最大值: REAL;
{attribute 'NetAccess':='readwrite'}
设定最小值: REAL;
{attribute 'NetAccess':='readwrite'}
执行周期: DINT;
END_VAR
VAR_OUTPUT
{attribute 'NetAccess':='readwrite'}
平滑输出值: REAL;
END_VAR
VAR
{attribute 'NetAccess':='readwrite'}
单步变化量: REAL;
{attribute 'NetAccess':='readwrite'}
步长变换系数: REAL;
{attribute 'NetAccess':='readwrite'}
偏差绝对值: REAL;
{attribute 'NetAccess':='readwrite'}
平滑输出值_T: REAL;
END_VAR
//PLC-Recorder | Ana
//https://hiddenmap.cn
复制代码
3.程序
点击查看代码
//PLC-Recorder | Ana
//https://hiddenmap.cn
//单步变化量
单步变化量 := (设定最大值 - 设定最小值) / DINT_TO_REAL(平滑总时间 * 1000 / 执行周期);
//计算偏差绝对值
偏差绝对值 := 设置目标值 - 平滑输出值_T;
IF 偏差绝对值 < 0.0 THEN
偏差绝对值 := 偏差绝对值 * -1;
END_IF;
//计算平滑输出值sm_out
IF 偏差绝对值 > 单步变化量 THEN
IF 设置目标值 > 平滑输出值_T THEN
步长变换系数 := 1.0;
ELSIF 设置目标值 = 平滑输出值_T THEN
步长变换系数 := 0.0;
ELSIF 设置目标值 < 平滑输出值_T THEN
步长变换系数 := -1.0;
END_IF;
平滑输出值_T := 平滑输出值_T + 步长变换系数 * 单步变化量;
ELSE
平滑输出值_T := 设置目标值;
END_IF;
平滑输出值 := 平滑输出值_T;
//PLC-Recorder | Ana
//https://hiddenmap.cn
复制代码
4.运行程序
延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
汇川
iFA
Evolution
平台
EVO
相关帖子
HagiCode 平台的多 AI Provider 架构实践
西电CTF平台——NewStar CTF 2025
信创背景下,国产 DevOps 平台如何实现真正的“全栈适配”?
实时数据平台的价值链——数据采集、加工、存储、查询与消费的协同效应与ROI评估
华山论剑之大话物联网平台四大门派
华山论剑之大话物联网平台四大门派
华山论剑之大话物联网平台四大门派
华山论剑之大话物联网平台四大门派
华山论剑之大话物联网平台四大门派
零代码玩转AI自动化:EasyClaw全流程实操指南(安装部署+多平台互联+Agent调教)
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
HagiCode 平台的多 AI Provider 架构实践
1
252
郏琼芳
2026-03-11
安全
西电CTF平台——NewStar CTF 2025
0
26
诀锺
2026-03-11
安全
信创背景下,国产 DevOps 平台如何实现真正的“全栈适配”?
0
22
百里宵月
2026-03-12
安全
实时数据平台的价值链——数据采集、加工、存储、查询与消费的协同效应与ROI评估
0
32
顶豌
2026-03-13
安全
华山论剑之大话物联网平台四大门派
0
478
羔迪
2026-03-14
安全
华山论剑之大话物联网平台四大门派
0
177
宋子
2026-03-14
安全
华山论剑之大话物联网平台四大门派
0
168
聊账
2026-03-14
安全
华山论剑之大话物联网平台四大门派
0
728
万俟谷雪
2026-03-14
安全
华山论剑之大话物联网平台四大门派
0
704
恙髡
2026-03-14
安全
零代码玩转AI自动化:EasyClaw全流程实操指南(安装部署+多平台互联+Agent调教)
0
352
苗嘉惠
2026-03-17
回复
(1)
佟棠华
2026-3-12 03:52:45
回复
使用道具
举报
照妖镜
程序园永久vip申请,无限下载程序园所有程序/软件/数据/等
感谢,下载保存了
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
安全
签约作者
程序园优秀签约作者
发帖
诈知
2026-3-12 03:52:45
关注
0
粉丝关注
26
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991125
anyue1937
9994892
kk14977
6845359
4
xiangqian
638210
5
神泱
9522
6
韶又彤
9916
7
宋子
9878
8
荪俗
9018
9
闰咄阅
9995
10
蓬森莉
9870
查看更多
今日好文热榜
387
AI开发-python-langchain框架(3-14-并行流
861
WPF新手村教程(七)—— 终章(MVVM架构
296
38岁程序员的接单平台踩坑史:从被骗到月入
142
MySQL优化全攻略:索引、SQL与分库分表的最
2
《HelloGitHub》第 120 期
248
自动类型推导
402
C# 面试高频题:装箱和拆箱是如何影响性能
451
《DNESP32P4开发指南_V1.0》第十一章 LED实
615
《DNESP32P4开发指南_V1.0》第十一章 LED实
230
《DNESP32P4开发指南_V1.0》第十一章 LED实
194
《DNESP32P4开发指南_V1.0》第十一章 LED实
213
构建企业级智能知识库:Vue3 + TypeScript
503
读2025世界前沿技术发展报告24其他飞行器
785
读2025世界前沿技术发展报告24其他飞行器
749
读2025世界前沿技术发展报告24其他飞行器
436
读2025世界前沿技术发展报告24其他飞行器
280
读2025世界前沿技术发展报告24其他飞行器
643
读2025世界前沿技术发展报告24其他飞行器
518
读2025世界前沿技术发展报告24其他飞行器
473
读2025世界前沿技术发展报告24其他飞行器