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-200modbus如何通讯?

    想利用S7-200的PORT0或PORT1读取仪表的参数,通过MOSBUS通讯协议,在S7-200里如何做通讯呢? 问题补充:就是地址那一块不是很清楚,想读取仪表的电流,电压,仪表…

    SIMATIC S7-200 2020年11月5日
  • 求助:大家有没有一套比较合适的S7-200编程学习手册

    如题,本人新手,刚学习S7-200的编程。请教各位老师能提供一些经验和学习方法,谢谢。 最佳答案 这个非常好——S7-200CN E-learning–编程基础,跟我学…

    SIMATIC S7-200 2018年12月9日
  • 温度控制器选型

    专家您好!     我是PLC新手。有个实验,用西门子S7-200和温度控制器配合使用控制炉内温度,炉温最高温度600度,温度控制…

    SIMATIC S7-200 2021年7月4日
  • 数据块赋值问题的理解

    S7-200CN: 数据块使用的一般规则-跟我做 – 43/185 课程编号:V0179 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 我想请问一下数据块…

    2017年10月24日
  • 自由口通讯的问题

    PLC为224,和一个RS232接口的仪表通讯,现在通讯可以了,就是PLC发送给仪表数据之后,如果仪表判断数据错误,仪表会返回一个错误信息,PLC方要再发送一次,而且还要吧发送的错…

    SIMATIC S7-200 2021年7月5日
  • 上升沿中断响应频率遇到难题

    烦请各位专家解决一下,本人遇到一难题:我采用I0.0上升沿触发中断,来检测运动中的被测物体,同步信号采用3KHZ的接近开关,采样传感器用SUNX激光传感器,我现在遇到的问题就是:同…

    SIMATIC S7-200 2021年7月5日
  • SMART 200 PLC 自由口通信问题

    按照S7-200 SMART 系统手册,将手册中的例子敲进电脑中测试,发现不能收发数据,监控发现SMB30的值总是为0,无法赋值或是被其他部分强制变回了0,求教…

    SIMATIC S7-200 2021年7月5日
  • 能这样暂停高速计数器吗?

    能使用输入口中断暂停高速计数器,然后又用中断恢复高速计数器计数吗?如果能还有其他一些更好的方法使高速计数器暂停计数吗? 问题补充:都回答了,给谁分呢?给第一个吧。 最佳答案 当然可…

    SIMATIC S7-200 2021年7月5日
  • USB接口的PC Adapter连接s7-200

    我使用USB接口的PC Adapter(6ES7972-0CB20-0XA0)连接s7-200,不能通讯。1、我安装了pc adapter的驱动(连s7-300…

    SIMATIC S7-200 2020年11月1日
  • 子程序的循环

    不是很清楚,子程序是运行完一次就退出,还是在没达到条件之前退出?触发循环需要什么命令??? 问题补充:详细点?比如,子程序计数50次,运行一次计数一次,要运行50次,咋弄? 最佳答…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论