可编程控制器是在计算机技术、通信技术和继电器控制技术的发展基础上发展起来的,现己广泛应用于工业控制的各个领域。它以微处理器为核心,用编写的程序进行逻辑控制、定时、计算和算术运算等,并通过数字量和模拟量的输入/输出来控制机电设备或生产过程。
在上世纪70年代末,由于集散系统的出现,真空热处理控制技术有了很大跨度。但是由于单片机的局限性,传统的继电器系统是针对一定的生产机械、固定的生产工艺而设计,采用硬接线方式安装而成,只能完成既定的逻辑控制、定时、计数等功能,即只能进行开关量的控制。一旦改变生产工艺过程,继电器控制系统必须重新配线,因而适应性差,且体积庞大,安装文修均不方便。随着工业控制计算机技术的发展,计算机图形显示在中小型的控制系统中得到了广泛应用,对系统来说,用图形来显示被控对象在操作过程中的状态,清晰明了,形象直观。结合当今软件发展趋势,利用VB作为平台开发图形监控软件。VB为应用程序的使用提供了完备的文本和图形功能。如果在程序中将文本当作可视化的元素,则其大小、形状、颜色都可以看到,这就能增强所提供的信息的可视性。同时,VB在设计时还提供了一些有很大灵活性的图形功能,包括添加通过显示一连串图像所实现的动画。在工业控制中采用友好人机对话界面,并采用专用控件与PLC进行通讯。此外,它还能够提供各种数据采集和控制功能,能够和工业对象的传感器、执行机构直接接口,是能够在工业环境可靠运行的计算机系统。工业控制机是由通用微机推广应用发展而来,硬件结构方面总线标准化程度高,品种兼容性强,软件资源丰富,特别是有实时操作系统的支持,故对要求快速,实时性强,模型复杂的工业对象的控制占有优势。但是,使用工业控制机的人员技术水平要求较高,一般应具有一定的计算机专业知识。工业控制机在整机结构上尚不能适应恶劣的工作环境。因而不如PLC那样容易推广。
3.1可编程序控制器PLC
可编程序控制器(Programmable Logic Controller),又称为可编程序逻辑控制器,简称为PLC,它是专门为在工业环境下应用而设计的数字运算操作电子系统。可编程控制器控制任务的完成是建立在其硬件的支持下,通过执行反映控制要求的用户程序实现,这是和计算机的工作原理一致的。因此,可编程控制器的工作原理是建立在计算机工作原理基础上的。但是,可编程控制器并不是单纯像普通计算机那样工作,而是发展了一种叫做巡回扫描的工作机制。就是用户程序的执行不是从头至尾只执行一次,而是执行一次之后,返回去执行第二次、第三次……直到停机。可编程控制器可以被看成是在系统软件支持下的一种扫描设备,可编程控制器开机后,一直周而复始地循环扫描并执行由系统软件规定好的任务。简单地说,可编程控制器实现控制的过程一般是:输入刷新一运行用户程序一输出刷新—再输入刷新—再运行用户程序—再输出刷新……。
有了上述过程,用可编程控制器实现控制是显然可能的。因为有了输入刷新,可把输入电路得到的输入信息存入可编程控制器的输入映像区;经运行用户程序,输出映射区将反映输出的状态,并通过输出电路产生相应的输出。又由于这个过程反复循环地进行着,所以,输出总是反映输入的变化。只是响应时间上略有滞后。滞后过程是非常短的。速度快,执行指令时间短是可编程控制器实现控制的基础,没有高速度也就没有可编程控制器。执行一条指令,多的几微秒,少的才零点零几微秒。实际的可编程控制器工作过程要复杂得多,除了刷新及运行用户程序外,还要做些公共处理工作。下面就这些问题进行具体的介绍。 PLC大型真空卷绕镀膜机控制系统设计+源程序(6):http://www.youerw.com/zidonghua/lunwen_1748.html