PLC角度扫描是什么工作原理

我简述下机器上的PLC,是有一个小电机转动形成360度的角度信号。0就是启动点360就是一圈。在一圈当中,在120度的时候会有很多电磁阀需要打开,到了160-200的时候会关闭,是不是小电机传送数据到操作屏幕上,然后屏幕在发送信号给PLC。PLC发信号给继电器。请问小电机应该就是相当于一个齿轮传感器啊。然后它把信号分成360个点来传给屏幕或PLC,请问我应该怎么编辑程序截取这第120点呢 并且保持到160点才断开呢

在你所描述的这个小系统里,你提到有屏幕,PLC,小电机,还有继电器;
有两个问题:
1)屏幕只是一个普通的显示屏吗?是不是上位机?除了与PLC有连线还有其它的信号连线吗?
如果只是显示屏而不是上位机,且只与PLC有信号连线,
那么它就是一个PLC的显示操作终端;
如果除了与PLC以外,与其它设备还有信号连线,就不好判断了;
如果显示屏本身是自带控制程序上位机,PLC只是它的操作转换器,就非常不好办了。
( 你说小电机传送数据到了操作屏上,估计它就是一台嵌入式控制器。)

2)你的小电机是PLC驱动的步进电机呢?还是旋转编码器呢?
如果是PLC驱动的步进电机,那你就麻烦了,
只有设法读出PLC内部有关步进电机脉冲计数寄存器的值,才能获得角度值;

如果你说的小电机是一个旋转编码器,PLC读取它的角度值,那就好办了:
用你的截取设备并联到旋转编码器的信号线上,直接读取角度值就行了。
如果你可以进入到PLC内部程序,
可以直接读取有关角度寄存器的值,使用比较指令获得120到160点的区间,
再通过PLC的备用输出,或增加扩展输出,将区间信号送出到你的截取设备。

还有一个万能的办法:用一个旋转编码器同轴连接到你的小电机上,
单独测量角度以供截取设备采样控制。追问

今天我看清楚了,小电机是编码器,带动着机器运转,并且形成360度的参数,然后你说的上位机应该就是触摸显示屏幕,屏幕里可以显示整个机器的运转参数,还可以在屏幕里调节,比如,某个继电器是120-160时候是吸合的,我可以调节成,110-170(可以任意调节),那应该就是上位机发送信号给PLC的X端。通过程序让Y端与它的母线或公共线接通,让继电器工作,请问 我在上位机里应该怎么编辑程序 让它在120度的时候发出信号。160关闭啊。

追答

显示屏也叫图文终端,是由各自专门的组态软件编程的。
看看你显示屏的型号,从网上搜一下,
下载一个它的组态软件,就可以变成了。

追问

但是 怎么把编码器的角度信号传送给图文终端啊, 我想问下PLC是不是靠图文终端来控制的,

追答

在这里面,PLC是主动的,图文终端只是PLC的人机对话装置,
可以通过它修改PLC内部的给定参数,
如果再不操作的情况下,即使将它拿掉,系统一样可以正常运行。
PLC读取编码器信号,显示器从PLC内部读出角度信号显示。

修改显示器的组态软件,再修改一下PLC内部的指令(定义新的区间寄存器和输出点),
就能满足你的要求。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-15
你的系统要在电机处增加编码器,再将编码器的输入接到plc的高速计数器,再用高速计数器做比较输出。就能满足你的要求。你可以看看plc的高速计数功能的说明理解了,你就会做了。
第2个回答  2013-01-15
伺服电机或步进电机都可实现,当然要一定的编程功底,毕竟是高级应用。来自:求助得到的回答
第2个回答  2013-01-15
循环扫描工作方式(工作原理)

参考资料:200PLC

相似回答