ronkang
倍加福总线
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 348 点
下载积分: 914 分
在线时间: 188(小时)
注册时间: 2008-06-24
最后登录: 2024-10-25
查看ronkang的 主题 / 回贴
楼主  发表于: 2020-12-26 23:05
1.已知百分比0~100%,周期1秒。
对应关系为:0%时,Q0.0接通0秒,断开1秒;
                     25%时,Q0.0接通0.25秒,断开0.75秒;
                     50%时,Q0.0接通0.5秒,断开0.5秒;
                     75%时,Q0.0接通0.75秒,断开0.25秒;
                     100%时,Q0.0接通1秒,断开0秒;
类似于PID输出百分比和输出PWM的关系。
程序中有什么好方法可以实现?
因为点数比较多,就不要使用脉冲指令了。
其实我主要是想知道博图中PID指令内部是怎么做的,知道这个就好办了,
有做过类似项目的给个建议,谢谢了。
ronkang
倍加福总线
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 348 点
下载积分: 914 分
在线时间: 188(小时)
注册时间: 2008-06-24
最后登录: 2024-10-25
查看ronkang的 主题 / 回贴
1楼  发表于: 2020-12-27 14:18
各位有知道的透露一下,别太小气
我现在用的是时间比较的方法,也试验成功了,但这个方法不是太好,
因为输出点数较多,每个点都需要定时比较,定时器也不能放在FOR循环中,
各位有好方法的推荐一下,需要什么资料我这里有的都可以提供。谢谢了
ronkang
倍加福总线
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 348 点
下载积分: 914 分
在线时间: 188(小时)
注册时间: 2008-06-24
最后登录: 2024-10-25
查看ronkang的 主题 / 回贴
2楼  发表于: 2020-12-28 15:42
2楼朋友,你说的是PID_COMPACT功能块,我想要知道的是百分比和PWM的对应关系,用程序如何实现。程序里不用PID功能的。谢谢你的热心帮助
ronkang
倍加福总线
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 348 点
下载积分: 914 分
在线时间: 188(小时)
注册时间: 2008-06-24
最后登录: 2024-10-25
查看ronkang的 主题 / 回贴
3楼  发表于: 2020-12-28 17:04
4楼朋友你好,我有50个输出点,我现在用的就是定时器比较实现的,就算使用FB多次调用,定时器也还是太多了,
ronkang
倍加福总线
级别: 略有小成
精华主题: 0
发帖数量: 147 个
工控威望: 348 点
下载积分: 914 分
在线时间: 188(小时)
注册时间: 2008-06-24
最后登录: 2024-10-25
查看ronkang的 主题 / 回贴
4楼  发表于: 2020-12-29 10:05
感谢7楼朋友,方法不错。感谢感谢,有机会请你吃饭。