老电工维修包膜机差点翻车几经折腾终得以修复
作为一个老电工,维修一台包膜机差点翻车,几经折腾最终得以修复。仓库有一台包膜机,排膜移动到顶端不能换向,需要人为操作,通知我去维修,由于这台机不熟悉操作,所以叫操作工演示给我看,操作工告诉我,以前这个光电开关亮灯,现在不亮灯,可能是这个光电开关坏了,我先沿着光电开关这条线,找到电源处,用万用表测量有24V电源,但光电开关不亮灯,初步判断是光电开关坏了,于是联络仓库负责人找厂家购买一个光电开关。

旋转及上下移动电机配有两个单相变频器,输出三相380V电源。配有一个单片机,可以设定参数,显示参数,输入控制信号以及输出信号,类似PLC与触摸屏组合。其单片机配RS485通信与变频器进行通信,可以设定速度信号,启动变频器。单片机输入信号主要是:原点信号,排膜上下限位信号,测高信号,急停信号,暂停信号,启动信号等,输出信号:启动输出信号。

单片机与光电开关接线如图:三线光电开关三线一般为电源 、电源、信号输出端,根据信号输出端输出形式,根据不同形式再添加相应电路(如上拉电阻等),再连到单片机某个IO口即可。你的图片是直径18mm的光电开关,有常开和常闭的。我最近也在搞光电开关接单片机,用5V是可以的,但开关速度肯定是要受影响的。另外干扰也有点大,在布线时一定要拉开,但如果隔离的话感应速度会受影响,我是直接接的,但是在软件上要根据开关的性能想一些办法。

我讲一下大概的思路哦,有2种办法:1.不用改变IO的工作方式,采用查询的方式接收信号,比如,if(IOx1)//检测到高电平信号,低电平也一样,把1改为0{//做高电平信号时的处理}else//否则没有检测到高电平信号{//做其它处理}2.采用中断,要改变IO为中断模式,这个可以看一下书,外部中断那一章。如果只是开关信号,那只要扫描IO就行;
3、单片机如何接收按钮信号比如我按下开关线路接通单片机如何知道如图:两种方法,一个地点平触发(开关在下),一个高电平触发(开关在上)。如果连接的是普通的IO口,则采用轮询方式,就是程序要不停地判断端口是否有变化,如果连接的中断脚的话,单片机内部需要对触发类型做设置,开关在下的设置为低电平触发,开关在上的设置为高电平触发,这样不用你在程序里面不停的去轮询端口的电平变化,只需要在中断服务里编写你要执行的功能即可,这样当外界有相应的电平变化的时候,单片机就自动的跳到了你的中断服务程序里执行了,执行完了,就会退出,等待下一个脉冲的到来。
除非注明,文章均由 白起网络 整理发布,欢迎转载。