求助: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

相关推荐

  • VD0与*VD0

    请问在VD0地址前加*号的作用及用法?VB0前面加&是代表地址指针吗? 最佳答案 VB0前加&表示地址指针。而VD0前加*表示调用VD0中的数据(地址指针)所指向的…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的MODBUS通信

    现在我想用200PLC做modbus主站 有4个提供了modbus接口的装置作为分站,我想把这4个装置接入到200PLC上 怎么才能实现呢? 是通过把…

    SIMATIC S7-200 2020年11月5日
  • plc实数类型的问题

    各位大神好,s7200双整数转换成实数,在状态表中当前值怎么显示为一长串数字,比如说双整数36转换为实数状态表显示+1108161331?而且我想把实数显示在TD400c上,显示的…

    SIMATIC S7-200 2017年11月20日
  • EM231电流输入加电阻变电压输入问题

    现在我确认这种方法是可行的,我打算把4-20MA的电流信号转成1-5V电压的信号,我需要一个250欧的电阻,但是在电阻选型上我有下面的问题:1、肯定是精度越高越好,我选1%的是否可…

    SIMATIC S7-200 2017年11月13日
  • S7200PLC QB0的问题

    我的程序中的QB0其中前四位Q0.0~Q0.3用在0~10的二进制开关量输出上了。后四位Q0.4~Q0.7空着,请问大侠怎么才能把后四位分开用。 问题补充:我的设备只用4个开关量输…

    SIMATIC S7-200 2018年3月6日
  • 求助PLC224与单片机485通讯问题

    本人现在做一个项目,需用PLC做主机,现想实现一个功能,PLC I0.0输入触发通讯口向下位机发送一条指令,下位接到后回送一条数据,单片机程序没有问题,PLC主程序中通讯…

    SIMATIC S7-200 2021年7月5日
  • HDEF中的1跟11各代表什么意义?还有图中的1 3 4 5 7又各是什么?

    前面说的高速计数器的含义很多能意会,但看到实例时,又不懂了,希望大家帮我详解下,谢谢! 问题补充:我还有一个问题请教大家:1,比如SMB47中的每个位在编码器当中都代表什么功能?2…

    2021年7月5日
  • 用了PWM后,PLC是否很容易坏?

    RT,单位拆旧电气柜拆下来一个CPU224. 我拿来练习一下没用过的PWM, 用的是PWMx_RUN的块. CYCLE和PULSE用几百毫秒的时候&n…

    SIMATIC S7-200 2017年10月24日
  • s7-200模拟量输出

    s7-200可以挂几个模拟量输出模块 最佳答案 CPU222最多2个即4路输出;CPU224XP最多可以扩展7个即16路输出;CPU224和CPU226最多可以扩展7个即14路输出…

    SIMATIC S7-200 2021年7月5日
  • PLC200的MAP库指令的疑问

    我装了MAP库后第一次使用相关指令,资料也已看过,但有几个疑问。1、假如我把各库功能块的EN断开,若运动还没有结束,那么是不是就立即停止运动?比如Q0.0_MoveRelative…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论