PID 用霍尔传感器进行对电机低转速闭环控制

用PID进行对普通变频电机进行低转速闭环控制,用一个霍尔传感器加一个磁钢测速,周期在0.6秒到5秒,所以转速很慢,写完程序后发现:程序一开始运行,电机运行两三圈就自动停止不转了。这是什么原因哪?补充一下:我是用BGN_ITIME和CAL_ITIME测脉冲时间间隔然后算出速度,再通过PID闭环控制。

问题补充:
图片是我写的程序,烦请看看我这个那里有错误,我还有个疑问就是我用PID控制输出,当测量值大于或等于设定值后,输出就为0了,那电机就停止转动了,这样的闭环好像就做不起来了吧。

我需要写的程序是:用霍尔传感器加磁钢测量导辊转速,然后用CPU224XP触摸屏闭环控制转速,我要测的转速很低。

图片说明:

PID   用霍尔传感器进行对电机低转速闭环控制   

最佳答案

我之前有过是S7200设置好脉冲,然后脉冲输出PTO给变频器,然后给电机,后面有编码器反馈单元作为长度信号反馈,编码器反馈停止信号,高速脉冲计数到达我设定的长度,断开脉冲输出停止。仅供参考。
我把I0.0合并到了一起你实验看看有扫描时间导致的误差不?磁钢的多少决定精度,这个道理应该知道。
希望对你有帮助
pv_i 是pid过程值,就是反馈值。
setpoint 是pid目标值
auto 那个=1的时候是自动模式,启用pid运算,=0的时候就时手动模式,输出manual设置的值
manual 是手动值,数值范围0.00到1.00
output就是输出值

图片说明:

PID   用霍尔传感器进行对电机低转速闭环控制  PID   用霍尔传感器进行对电机低转速闭环控制  

提问者对于答案的评价:
我有两个问题需要解答  我是PID直接电压输出不是脉冲。
1、PID控制输出   测量值大于等于设定值是不是输出就为0?
2、用一个霍尔传感器加一个磁钢进行对导向辊进行闭环低转速的控制是否可行?如果可行怎么做?周期在0.6-6秒,我是线速度闭环控制。

最佳答案作者回复:
第一个问题,参阅S7200编程系统手册测量值大于设定值会发出测量值溢出错误报警,输出0
第二个问题,我写了段程序,需要你给个联系方式我发送到你邮箱。其中关键的一点,可以参阅S7200可编程控制器系统手册,PID控制输出的过程变量和设定值都是输入实型,过程变量必须在0.0-1之间,包含设定值必须标定在0.0-1.0之间。我的邮箱wangchong@spindustrial.com,发送个消息给我我回复给你程序谢谢!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:11
下一篇 2021年7月5日 下午4:12

相关推荐

  • PT100在EM231的应用

    我想知道231如何将PT100的模拟量转换成温度的其中是怎么样计算的请高手指教,麻烦说的细一点。有例程也可以直接到我邮箱。谢谢! 问题补充:PT100直接读取的不是温度数字量吗?转…

    SIMATIC S7-200 2021年7月4日
  • 通信不显示扩展模块

    请教各位老师,PLC连接扩展模块,通信时只显示CPU224XP,不显示扩展模块,正常吗我用的是国产普通通信电缆 最佳答案 正常。200没有硬件组态项目(除几个特殊模块有模块位置要求…

    SIMATIC S7-200 2021年7月5日
  • 上位机与S7200PLC的通信方式

    上位机选择WINCC,与S7-200的通信方式。主要是PLC的个数挺多,有20个左右,用怎样的方式来通信最节约成本? 问题补充:我现在是这样做的,上位机WINCC使用一张CP561…

    SIMATIC S7-200 2020年11月1日
  • s7smart和s7-200符号不一样怎样设置

    怎样设置s7smart符号 最佳答案 1、S7 200 SMART符号表的修改技巧(不必修改程序):https://wenku.baidu.com/view/5…

    SIMATIC S7-200 2021年7月5日
  • PLC的电源输入是否需要滤波,接地的最佳方法?

    各位师傅请帮助我,关于PLC的电源是否需要滤波,对于PLC来说怎么接地是最好保护PLC。 目前我遇到开机后运行一段时间,PLC死机,红灯亮,我关闭电源重新启动,又正常了。…

    SIMATIC S7-200 2021年7月4日
  • 检测霍尔开关的脉冲

    200的PLC怎么检测霍尔开关的脉冲数?是用一般的计数器计数呢,还是用高速计数器?该怎么写程序呢? 最佳答案 视开关频率定啊。很低当然用普通计数器,编程、接线很灵活。 要…

    SIMATIC S7-200 2021年7月5日
  • 请输入问题标题…S7200SMART安装完为什么打不开

    安装完后打不开,也没提示 钻石用户推荐最佳答案 该类错误可以尝试如下步骤来解决:1.打开WINDOWS 开始菜单通过搜索“gpedit.msc”,打开“本地组策略编辑器”…

    SIMATIC S7-200 2021年7月5日
  • 模拟量输入模块

    EM235模拟量输入地址 AIW0的最大数字地址不是32768吗?我用200的仿真软件看,输入最大值是32768啊。不是32000,吗 问题补充:可是我把模拟量的输入调到…

    2019年6月10日
  • PPI通讯请教

    现场控制点比较分散,想用一台224CPU做PPI的主站,5台222CPU做PPI的从站,使用Profibus DP电缆和总线接头串联起来,总线总长度大约500米,使用9.…

    SIMATIC S7-200 2021年7月5日
  • wincc与226通讯

    CPU是226,工控机是研华,装的WINCC 7.0。我网上买了一个485转232转换器用的普通网线做通讯电缆,用的226的PORT1接口。PORT1接的3和8,用PC&…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论