求助:s7-200实现速度闭环控制

EM235的模拟量输出来控制变频器的频率,变频器驱动液压系统的高压定量泵,液压系统驱动小车行走,磁尺安装在小车行走的导轨上,对应磁性传感器输出A/B正交脉冲,通过s7-200内部的高速计数器来测量小车的移动速度,小车最快速度10mm/s,想控制小车能以设定速度3mm/s匀速行驶,如何实现?(问题1是设定速度与实际速度偏差很小,PID控制效果如何?问题2变频器的输出频率与小车的移动速度不是线性关系,如何处理?

问题补充:
welfare1987:你说的思路我考虑过,主要是小车速度与变频器频率不是线性关系。
  cloud21:我的邮箱guoyj_hebust@163.com,谢谢!

最佳答案

如果不是线性关系,就得从多次数据中积累出一个补偿的算法,这样一来能起到一个修正作用,FB41就有相关的功能

提问者对于答案的评价:
是一种可以进行实验的思路。

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

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

相关推荐

  • S7-200读取旋转编码器问题

    我现在用224CPU(DC/DC)读取旋转编码器输入脉冲信号,计划用I0.0口读取,我的编码器转一圈输入1024个脉冲,请问PLC端程序如何编写,(接线时,不是是编码器VCC接PL…

    SIMATIC S7-200 2017年8月15日
  • 博世力士乐的FE系列变频器与西门子224XP进行通讯的问题

    如图所示FE变频器是RS485串行接口,我想要达到的目的是:在控制变频器的启停,且通过224xp的PID调节的输出去控制变频器的频率那么,请问1,这款变频器与224XP之间能用UU…

    2017年11月12日
  • 两台s7-200 远程通讯

    求教 两台s7-200 1.2KM距离,中间家光纤转485模块,用PPI通信方式能联通这个主从站吗? 最佳答案 建议就用PPI,200的编程软件里面有向导,跟着…

    SIMATIC S7-200 2017年6月3日
  • 一个简单的inc指令

    我想编一个根据开关闭合个数来判断开第几号灯的小程序,我用了 LD     I0.7 EU INCW&…

    SIMATIC S7-200 2021年7月4日
  • 多S7-200配置

    我有一个工程,距离机房200M处需要采集5个模拟量和几个开关量,想通过200做通信到机房。机房中有30个点的开关量和20个模拟量采集,但没有的调节输出,仅是逻辑控制,所以也想采用2…

    SIMATIC S7-200 2020年11月5日
  • 怎样自学 s7200

    我高中毕业,从事电气装配和维修3年了,我现在在自学S7200编程,有时感到力不从心,知识面跟不上,问大家有什么好的建议和方法吗?谢谢了。 最佳答案 1、买一个cpu200,1500…

    SIMATIC S7-200 2021年7月4日
  • S7-200 通过以太网如何可以同时联两个上位机软件

    S7-200 通过以太网模块和交换机如何可以同时联两个上位机软件,例如Intouch,现场只能发现只能联一个,是要把<以太网向导>里面的 &nbsp…

    2021年7月5日
  • 中断发生时,主程序是否同时被扫描

    中断程序调用时,主程序是不是同时在扫描? 最佳答案 子程序跟中断程序的运行一样,先将程序的运行点压入堆栈区,然后再执行子程序或中断程序,子程序或中断程序执行完成后再从堆栈区中取出程…

    SIMATIC S7-200 2021年7月5日
  • 脉冲包络中脉冲数目设置

    在S7-200中脉冲输出包络的脉冲数在向导中必须设置一个值。能不能设置一个变量,在调用子程序的时候可以根据要求改动。 最佳答案 脉冲数在SMD82或smd72,直接向这两个地址中写…

    SIMATIC S7-200 2020年11月5日
  • MAP库文件

    WIN7系统下200编程软件SP9无法安装MAP库,显示路径或文件名错误。安装时路径显示C:USER/….. 最佳答案 好像这软件只支持高级家庭版以上的Win7系统.基本家庭版…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论