1、 1 引言引言 可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性 极强、编程简单、使用方便、体积小。现已广泛应用于工业控制的各个领域,它 以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并 通过数字量和模拟量的输入/输出来控制机械设备或生产过程。 该设计采用西门子公司的 STC-200 系列可编程控制器。 。我们在这里有必要详 细介绍西门子的 STC-200 系列可编程控制器的性能指标,硬件组成和指令。 PLC 的学习比一般编程学习困难在于,要完成一个控制系统不仅需要掌握一定的 编程技术,更为重要的是要知道如何针对实际应用的需要选择合适的 PLC 型号,
2、然后进行资源配置,设计控制系统。 该设计为全自动洗衣机的 PLC 控制,主要介绍了全自动洗衣机的工作原理, 控制系统的 PLC 的选型和资源的配置,控制系统程序设计与调试,控制系统 PLC 程序。 最后,在该设计过程中给予极大鼓励和帮助的老师、同学,在此表示衷心的 感谢。由于在设计过程中存在许多不足,希望老师同学指正。 2 第第1 1章章 PLC 控制系统概述控制系统概述 1.11.1 概述概述 可编程控制器是在计算机技术、 通信技术和继电器控制技术的发展基础上开发起来 的,现已广泛应用于控制的各个领域。它以微处理器为核心,用编写的程序进行逻辑控 制、定时、计数和算术运算等,并通过数字量和模拟
3、量的输入/输出来控制机械设备或 生产过程。 1 12 PLC2 PLC 的特点的特点 PLC 是传统的继电器技术和计算机技术相结合的产物,所以要工业控制方面,它具有继 电器或通用计算机所无法比拟的特点。 1.2.11.2.1高可靠性高可靠性 PLC的高可靠性主要表现在硬件和软件两个方面: (1)在硬件方面,由于采用性能优良的开关电源,并且对选用的器件进行严格的筛 选,加上合理的系统结构,最后加固、简化安装,因此PLC 具有很强硬的抗振动冲击性 能; 无触点的半导体电路来完成大量的开关动作, 就不会出现继电器系统中的器件老化、 脱焊、 触点电弧等问题;所有的输入/输出接口都采用光电隔离措施, 使
4、外部电路和PLC 内部电路能有效的进行隔离;PLC 模块式的结构,可以在其中一个模块出现故障时迅速 地判断出故障的模块并进行更换,这样就能尽量的缩短系统的维修时间。 (2) 在软件方面,PLC 的监控定时器可用于监视执行用户程序的专用运行处理器的延 迟, 保证在程序出现错误和程序调试时, 避免因程序错误而出现死循环; 当 CPU、 电池、 I/O 口、通信等出现异常时,PLC 的自诊断功能可以检测到这些错误,并采取相应的措施,以 防止故障扩大;停电时,后电池和正常工作时一样,进行对用户程序及动态数据的保护,确 保信息不丢失。 1.2.2 应用灵活、使用方便 模块化的PLC 设计,使用户能根据自己系统的大小、工艺流程和控制要求等来选择自 己所需要的PLC模块并进行资源配置和PLC编程。这样, 控制系统就不需要大量的硬件 装置,用户只需根据控制需要设计PLC 的硬件配置和I/O 的外部接线即可。 3 1.2.31.2.3面向控制过程的编程语言,容易掌握面向控制过程的编程语言,容易掌握 PLC的编程语言采用继电器控制电路的梯形图语言