基于PC机的软PLC的研究
华中科技大学硕士学位论文
1绪论
1.1课题来源、目的及意义
本课题是教育部远程教学项目的一个组成部分。
可编程逻辑控制器PLC(ProgrammableLogicalController)是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是~种以微处理器为核心的用作数字控制的专用计算机“1。工作时,逻辑运算、顺序控制、定时、计数、算术运算等控制功能以一种系统指令的形式存储在存储器里,以微处理机为中心,根据用户编写的程序来控制生产过程。3。
软PLC(SoftProgrammableLogieController)是一种基于PC(PerSonalComputer)机的软逻辑控制软件”。,具体来说就是在PC机现有硬件平台和现代操作系统的基础上,采用开放式的软件控制技术,使一台标准的PC机具有传统PLC全部功能的过程控制器。工作时,利用I/0输入模块采集现场信号,再由软PLC处理模块根据用户编写的程序对信号进行处理,最后通过输出模块完成相应的控制任务。…“1
国际上日益流行的自动化正朝着PC.basedControl“’方向发展,PC.basedContml,顾名思义就是基于汁算机控制。广义上看,PLC、DCS和工业现场总线都是PC-basedControli】,但这里要介绍的是其狭义定义。这里没有上位机的概念,PC机作为控制主机或作为监控站与系统完全结合成一个整体,通过以太网或工业现场总线的方式,在计算机上直接透明控制和操作lJO设备。让PC机代替传统PLC的CPU,不仅可以完成各种逻辑控制、运动控制,还可以实现HMl人机操作界面、历史记录、报警管理、配方功能、续效分析、设备点检、分段控制、标志识别、智能专家等传统PLC难以达到的功能。
传统PLC可靠性高、抗干扰能力强,适用于恶劣的工业控制现场,在工业控制领域得到了广泛的应用。但是传统PLC的生产厂家众多,各种机型互不兼容,价格昂贵,没有明确一致的标准,在编程元件的种类、数目、编程语言等方面各不相同。