MM440转速控制问题

想用200控制440变频器,port 0 用uss协议.
电机的编码器接入HSC0,在触摸屏上输入转速给定值( R/M ),让变频器按给定的转速运行.
问题:PID控制器和USS—CTRL里的给定都是0-100的百分数,我该如何处理编码器反馈的脉冲数和PI输入的百分数以及USS-CTRL里SPEED-SP之间的关系哪?
 千万别告诉我用PI控制器的输出直接给定到SPEED-SP就行。

最佳答案

速度给定值/速度最大值(速度最大量程)=PID速度给定的百分比。
 编码器反馈的速度/速度最大值=PID速度反馈的百分比。
 PID输出×100后给变频器就行.
 编码器脉冲如何计算知道吧,要用到高速计数器和定时中断,根据固定时间间隔内的脉冲数直接换算成每分钟的脉冲数.
 每分钟脉冲数/每圈脉冲数.

提问者对于答案的评价:
编码器计算和我想的一样,在定时中断里读取脉冲数并除以定时时间间隔就可得到接近实际值的速度。只是HMI的采样速度要高出很多,一秒就不行了。

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

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

相关推荐

  • win7系统下s7-200程序下载

    win7系统下s7-200程序下载找不到电缆驱动,下载电缆是USB的西门子s7-200原装下载电缆用在xp系统下s7-200一点问题都没有,可用在win7里怎么?系统里装有博图V1…

    2017年11月4日
  • S7-200 如何把数据储存在U盘里面?

    有一个224XP,现在现把里面几个实时数据,储存在一个U盘里面,保存成一个CSV或EXCLE的格式,每秒写一次。可以联一个比较便宜的触摸屏。。。 或加其他便宜些件。。求解…

    SIMATIC S7-200 2017年10月30日
  • S7-200控制伺服问题

    现在有S7-200 CPU224XPSI CN这款PLC发脉冲加方向控制三菱伺服,用了两年都正常,现在出现的问题是比如我设定速度是5毫米/秒,运行起来速度明显在…

    SIMATIC S7-200 2021年7月5日
  • 指针偏移和循环读取怎么做?

    第一次上升沿触发报警,把报警内容存入某个寄存器,例如VW200; 第二次上升沿触发报警,还是把报警内容存入到VW200;之前VW200的数据往后移到VW210,第三次。。…

    SIMATIC S7-200 2021年7月5日
  • S7-200与S7-200SMART编程软件安装不兼容吗

    先安装S7-200SMART编程软件再安装S7-200编程软件,S7-200编程软件找不到通讯接点,是不兼容吗?各位遇到过这样的问题吗? 最佳答案 遇到过。试试这个方式:&quot…

    SIMATIC S7-200 2021年7月5日
  • s7-200下载通信问题!!!

    昨天用USB转串口线下载程序时,发现程序下载到一半就会出现通信错误,有时候甚至都搜索不到,不知道是什么原因。原来用PCI转串口的可以,现在一定要用到这个USB转串口的线。 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • EM231 RTD编程

    西门子EM231 RTD模块接PT100的传感器,怎样在S7-200里编程,又怎样在TP177B触摸屏上显示温度 问题补充:要求附程序和触摸屏变量图 图片说明: &nbs…

    2020年10月31日
  • 电压匹配

    我的传感器输出是直流9V脉冲,可PLC需要24v的信号,有什么简便的方法实现传感器与PLc的连接呢????? 最佳答案 简单 加一只NPN型的三极管 接法&nb…

    SIMATIC S7-200 2021年7月5日
  • 检测不到输入点

    有时为何检测不到226的输入点的上升沿,环境温度40-50.请各位大师指点,先谢了。 最佳答案 1 S7-200的工作环境要求为: 0°C-55°C,水平安装&…

    SIMATIC S7-200 2021年7月5日
  • 西门子200扩展问题

    226plc 带着5个223模块 1个231模块 1个232模块 我现在想增加两个模拟量的输入 请问怎么办 已经够7个模…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论