光电传感器在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

}

}

光电可以作为PLC输入信号的开关量,当光电有信号的时候,PLC的这个信号点就会动作。

PLC:

可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术 *** 作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存