光电传感器在plc中怎么编程

光电传感器在plc中怎么编程,第1张

对于传感器的开关,在有触发on无触发off,或者有触发off无触发on,只需把这个开关量信号给plc的输入,plc就采集到信号,这个过程是不用编程的,是根据采集到的信号再进行编程的。然后将传感器接人PLC输入端口的,发射端接到电源上,一直工作,接收端接到电源和PLC的输入端口上,当接收端在有光ON无光OFF,或者有光OFF无光ON,对应的PLC端口就采集到信号了。

#include<reg52.h>

#define uchar unsigned char

#define uint unsigned int

void delay(uchar z)

{

unsigned int x,y

for(x=0x<zx++)

for(y=0y<110y++)

}

sbit a=P1^0

sbit b=P1^1

sbit c=P1^2

void main()

{

while(1)

{

if(b==1)

a=0

delay(100)

a=1

if(b==0)

c=0

delay(100)

c=1

}

}

有更简单的办法。集成式的光电传感器实际上已经是开关的形式了。把光电传感器的信号线也就等于是开关接到小接触器上。控制鼠标的某一个按键,或者控制键盘的某一个键,电脑就能捕获了。然后把那个键设成按键精灵的启动键。把你要完成的 *** 作在事先编好按键精灵的程序,让他自动执行。一样能实现你要的功能了。

再专业点的就买张io卡,有输入信号开关线,和输出线,电脑上编程直接当plc使用。

或者直接用串口和USB虚拟的串口,还有并口。这样成本便宜。也方便。

PC上的软件自己编写就可以了,不需要什么驱动。WINDOWS都基本有或免费的。

咱也就了解了这么多,具体怎么编程咱也不知道。需要一定的编程基础。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7779410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存