(3)PLC电源
PLC电源在整个系统中起着十分重要的作用。无论是大型的PLC,还是中、小型的PLC,其电源的性能都是一样的,均能对PLC内部的所有器件提供一个稳定可靠的直流电源。一般交流电压波动在正负10%(或15%)之间,因此可以直接将PLC接入到交流电网上去。
可编程序控制器一般使用220V交流电源。可编程序控制器内部的直流稳压电源为各模块内的元件提供直流电压。某些可编程序控制器可以为输入电路和少量的外部电子检测装置(如接近开关)提供24V直流电源。驱动现场执行机构的电源一般由用户提供[4]。
2.3 PLC工作原理
可编程序控制器都有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。在运行状态,可编程控制器通过执行反映控制要求的用户程序来实现控制功能。为了使可编程序控制器的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,直至可编程序控制器停机 或切换到STOP工作状态。
除了执行用户程序之外,在每次循环过程中,可如上图编程序控制器还要完成,内部处理、通信处理等工作,一次循环可分为5个阶段。可编程序控制器的这种周而复始的循环工作方式称为扫描工作方式。由于计算机执行指令的速度极高,从外部输入-输出关系来看,处理过程接近同时完成[5]。
在内部处理联合阶段。可编程序控制器检查CPU模块内部的硬件是否正常,将监控定时器复位,以及完成一些别的内部工作。
在通信服务阶段,可编程序控制器与别的带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示内容。当可编程序控制器处于停止(STOP)状态时,只能执行以上的操作。可编程序控制起处于(RUN)状态时,还要完成另外3个阶段的操作。
在可编程序控制器的存储器中,设置了一片区域用来存放输入信号和输出信号的状态,它们分别被称为输入映像寄存器和输出映像寄存器。可编程序控制器梯形图中别的编程元件也有对应的映像存储区,它们被统称为元件映像寄存器[6]。在输入处理阶段,可编程序控制器把所有外部输入电路的接通/断开(ON/OFF)状态读入输入寄存器。
当外接的输入触点电路接通时,对应的输入映像寄存器为“1”状态,梯形图中对应的输入继电器的常开触点接通,常闭触点断开。当外接的输入触点电路断开,对应的输入映像寄存器为“0”状态,梯形图中对应的输入继电器的常开触点断开,常闭触点接通。在程序执行阶段,即使外部输入信号的状态发生了变化,输入映像寄存器的状态也不会随之而变化,输入信号变化了的状态只能在下一个扫描周期的输入处理阶段被读入。
可编程序控制器的用户程序由若干条指令组成,指令在存储器中按序号顺序排列。在没有跳转指令时,CPU从第一条指令开始,逐条顺序的执行用户程序,直到用户程序结束为止。在执行指令时,从输入映像寄存器或别的元件映像寄存器中将有关编程元件的0/1状态读出来,并根据指令的要求执行相应的逻辑运算,运算结果写入到对应的元件映像寄存器中,因此,各编程元件的映像寄存器(输入映像寄存器除外)的内容会随着程序的执行而变化。
3 机械手的结构及其工作原理
3.1.机械手的结构
手部:即直接与工件接触的部分,一般是回转型或平动型(多为回转型,因为回转型结构简单)。手部多为两指(也有多指)。根据需要分为外抓式和内抓式两种;也可以用负压式或真空式的空气吸盘和电磁吸盘。传力部位形式比较多,常用的有:滑槽杠杆式、连杆杠杆式、齿轮齿条式、丝杠螺母式、弹簧式和重力式。