工控之家

 找回密码
加入工控之家

请高手进来帮我解答S7-300编程困难

[复制链接]
发表于 2012-7-13 00:25:25 | 显示全部楼层
普通的接近开关达不到这样的速度,要么常开,要么长闭,发不出信号
普通的输入点比较或开闭点程序不能感应如此高速的开关量。

解决传感:使用光电开关或霍尔元件,在转动轴上贴光条或贴磁片。
解决程序:使用HC1,传感器输出的接点接到I0.6,3或5秒读取并清零一次,3或5秒后比较HC1是否为零。

解决案例:一流水线传送带采用变频器,试验了多种方法,最后采用了霍尔元件,电机从低速运转到全速运转所有脉冲均能探测 到,经计算处理后,可直接在触摸屏上显示出转速和线速。

有待提高:3秒时间对有些控制实在是太长了,因已经满足需要,便没在继续编程测试,如果能利用1毫秒定时器,来探测轴每转一圈的时间,超过一定时间未监测到脉冲视为电机没转,利用这个时间还可计算转速,这种方法需要在第一个脉冲到来时,打开HC1,第二个脉冲来时,读取1毫秒计数器值,并复位和打开定时器。


--------------------------—————————————————————————
哦,对不起,本已经提交,回头看到你的标题是300系列,那个俺还没接触到,但这个思路应该对你有一定的参考。我用的是200
———————————————————————————————————————————————————
发表于 2012-7-13 01:04:31 | 显示全部楼层
楼上的有道理,就是接近开关的动作频率也要考虑进去,信号可以从别的地方取
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-5-4 12:35 , Processed in 0.055225 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表