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

相关推荐

  • S7 200同时有效的NetR/NetW指令不能超过8个?怎么理解

    每个CPU内最多只能有8条网络读写指令同时激活,而网络读写指令的数目没有限制。同时有效的NetR/NetW指令不能超过8个,否则通信请求队列会超出操作系统的管理能力。使用SM0.0…

    SIMATIC S7-200 2020年10月31日
  • T35无线猫

    想请问一下西门子T35无线猫和其他品牌PLC可以实现通信吗?我想采用欧姆龙CJ1系列PLC控制现场设备,通过T35设置相关泵站故障报警信息短信发送至预设手机号码,通知其进行泵站维护…

    SIMATIC S7-200 2021年7月5日
  • 200PLC与扫描枪的通讯

    我有一台CPU224和USB接口的扫描枪各一个,需要实现的功能是扫描枪扫出来的条码PLC能读到。现在有问题:1是否要有一根USB转485的连接线来插到PLC得端口1或0上,为什么,…

    SIMATIC S7-200 2020年10月31日
  • PC Access For WIN2K EN

    什么版本的 PC Access支持WIN200英文版? 最佳答案 S7-200 PC Access V1.0 提问者对于答案的评价…

    SIMATIC S7-200 2021年7月4日
  • PLC与光电编码器

    各位前辈能给我讲解一下PLC与光电编码器在转速测量中的应用吗?还有光电编码器怎么计算呢?谢谢 最佳答案 编码器是转一圈能发出n个脉冲。就是说通断n次。比方说,有头驴有一个蹄子上打了…

    SIMATIC S7-200 2021年7月5日
  • PWM和PTO有啥区别

    我看过一些资料关于他们的介绍,可是原理不太懂,200可以进行选择PWM 和PTO,PTO可以设置周期和脉冲个数,PWM可以设置周期和脉冲宽度值(ON的时间),可是他们有啥…

    SIMATIC S7-200 2021年7月4日
  • 一件奇怪的事情发生了

    给C1C9赋值给VW2,当我用ASCii码监视的时候,出现了‘辽’。单引号的辽字。我问问ASCII码不是没有辽吗,怎么出来了呢 最佳答案 单引号是ASCII数据,双引号是字符串,两…

    SIMATIC S7-200 2021年7月5日
  • s7-200与绝对值编码器通过modbus通讯的问题

    我用s7-200做主站和绝对值编码器通讯,编码器输出方式是modbus总线方式,我已经通过modscan32软件和编码器通讯上了,从站号为1,add为30002,长度为2,波特率为…

    2018年12月2日
  • stepS7 V4.0编程软件界面从英文转为中文

    把界面从英文转为中文 钻石用户推荐最佳答案 看下面的图片操作,按照1到4的图片来操作。选择号语言后点击OK键。点击OK键后会弹出一个选项选择确定,确定后还会出现一个保存提示,你可以…

    2021年7月5日
  • PID问题

    请问当没有外接电路或者装置 我写了一个PID程序 能不能设计一个程序来仿真一下 PLC是有的  就是怎么样来模仿外面的电路&nbs…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论