西域技工
各位大侠们好,如题,我的想法是,在电机输出轴上加装一个遮光片,用光电开关来检测
电机运转的时候,遮光片会转动,这时候光电开关便会有信号发出
问题是,PLC如何来区分这个信号呢,程序怎么写?
yjig
bydq
有两个方案:一是检测电机电源线的电流,电流为零时为停转,电流传感器;
二是挂一个旋转编码器,编码器的值在小范围内不变,电机停转
问题是,我没有用到旋转编码器撒,就想用个光电开关来简易的检测一下
虽然没用编码器,但是原理差不多的,比如说:如何检查编码器的值,是否有变化呢,该用什么指令呢
血狼w
DJS13111373841
liuliuguanjun
引用DJS13111373841 的回复内容:简单用比较的程序只要电机的某参数大于某个值即可确定旋转
可是有大侠们说,可以用比较指令来做,我可是想破了脑袋,也想不出好办法来
怎么进行比较啊,采集到的sense信号数据,是个变量,一直在递增,和什么比较呢
银山金山
检测 电流啊
数显电流表,采样是用那个互感器,隔离更安全。上下限报警,报警输出可延时时间可设置,双路继电器输出。具有累时功能。该表有多种变种,电流表、带外部控制信号的电流表、电压表、电流电压表等。该表内部使用元器件品质上乘,质量有保障,用户可拆开后查看器件,一目了然。另外该表程序支持定制。 目前该表处于推广中,价格很低,很超值。实际需要的用户 可申请 免费试用。详见http://gongkong2011.taobao.com
光电开关接X0,用脉冲密度指令:
SPD X0 K100 D0
以上指令的意义是:
在100ms内,光电开关动作的次数,其数值被存入在D0中,然后对D0进行判断,只要D0>0,也就意味着电机在旋转,否则电机就停止。
芳季
不就是看转不转吗,看遮光片的信号有没有变化就行了撒。
看转不转就数数看有没有增加撒。
假设用你自己眼睛看遮光片而不是电眼。那你怎么判断呢?
我教你用眨眼的方法模拟PLC的扫描过程。
每当一睁开眼看到遮光片一直是亮着的或者黑的,就一定是停了撒。
每当增开眼看见有时候是亮着,有时候是黑着,就是转着撒。
阿水
真是学习啦,都是好点
其实LZ 搞个接近传感器就行,如能在 1 分钟(具体时间看你电机速度啦)内这个传感器有信号变化就在转动就行
yanwen0227
然后用一对射开关检测布条有没有飘起来,呵呵,好方法
猎隼
yibeiqingcha
你可以用接近开关啊,然后用PLC高次计数功能,就可以了!
hf1119