技术论坛

 回复:LOGO!模拟量控制的问题

返回主题列表
作者 主题
高山孤影
至圣

经验值:38591
发帖数:3518
精华帖:108
楼主    2012-05-12 16:27:00
主题:LOGO!模拟量控制的问题
请问各位老师,LOGO!能不能检测模拟量的上升或下降时间,并根据其快慢控制输出?
我的用法是这样的:当LOGO!检测到输出电压高于设定电压时,斜坡输出一个0-10V控制信号,开始放电,将输出电压往下拉,当拉到设定电压以下时,关断0-10V控制信号。在此期间,控制信号的增减斜率可根据检测到的输出电压上升或下降的快慢进行自动调整。
http://blog.163.com/xiuzhang_2000/
甫哥
至圣

经验值:10005
发帖数:1448
精华帖:72
4楼    2012-05-22 16:10:31
精华帖  主题:回复:LOGO!模拟量控制的问题
我做了一个程序的示例,只能供您参考。建议您先根据语言描述自己做。!然后,在看附件(所以,没有再发一张图片)。
1、用“模拟量阀值触发器”标定输入信号,同时控制后面程序的数据采样、处理等;
2、用“异步脉冲”做采用、处理等的时钟;
3、用两个“算术指令”(B003、B004)等采样并保存所采用的数据;B003用于第1、3、5、7.....次的采样,B004用于第2、4、6、8、10.........次的采样;
4、再用两个“算术指令”(B009、B005)分别计算出两次采样数据的差值(可以使用剩余的V3、V4适当标定“斜率”);B009依次计算的是(2次采样-3次采样)、(4次采样-5次采样)、(6次采样-7次采样)、......,B005依次计算的是(1次采样-2次采样)、(3次采样-4次采样)、(5次采样-6次采样)、......;
5、用“模拟”功能块实时选取最近两次采样的差值,用于实时调节“速率”(实际上差一个采样周期的时间,只能做到这一步了);
6、用PI控制器功能块控制调节输出的0~10V模拟量。“脉宽继电器”B001的作用是:在第一个“采样周期”使能PI控制器功能块的手动输出。

点击此处查看附件
书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才
高山孤影
至圣

经验值:38591
发帖数:3518
精华帖:108
16楼    2012-05-25 14:52:31
精华帖  主题:回复:LOGO!模拟量控制的问题
谢谢斑竹和甫哥,举个例子说明一下:我用整流电源,中间环节是一个三相逆变器,带动一个交流电动机,同时在母线上安装一个放电器。平时逆变器输出三相交流电给电机,然而当电机刹车时,逆变器反向工作,使直流母线上的电压升高,LOGO!如果检测到母线电压高于某个值时,输出一个0-10V斜坡信号给放电器,将高出的电压泄放掉,当LOGO!检测到电压被拉到额定值时,LOGO!能够及时关断。三相逆变器上有过压和欠压保护,若放电慢了,系统将检测到过压,若放电快了,LOGO!不能及时关断,系统将检测到欠压,都会不正常工作。
所以我设置了功率段,功率高时,我用比较陡的放电曲线,功率低时,我用比较坡的放电曲线。
因为我是新手,所以来这里请教各位老师帮忙。
http://blog.163.com/xiuzhang_2000/
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。