一种基于工业 PC 的软 PLC 控制系统首先介绍了基于 PC 的控制系统的进展状况以与软 PLC 技术的概念和组成结构
然后详细地叙述了基于工业 PC 的软 PLC 的软、硬件实现方案,最后给出了应用实例
0、引言 基于 PC 的控制系统是国际上继 PLC 和 DCS 之后推出的工业控制系统
目前在工业控制领域,基于 PC 的控制系统得到日益广泛的应用
同时由于计算机软、硬件技术的迅速进展以与工控领域国际编程标准--IEC 61131-3 的制定和推广应用,在工业 PC 上以软件技术实现 PLC 的功能,即软 PLC 技术,成为一项新兴的技术
1、基于 PC 的软 PLC 控制系统的进展现状 1
1 IEC 61131-3 国际编程标准[1] IEC 61131 国际标准的制订是软 PLC 技术进展的一个重要基础
为了规工业控制领域的编程语言,20 世纪 90 年代初,IEC(国际电工委员会)颁布了 IEC 61131 国际标准
该标准共分八个部分,依次包括:基本概念、硬件装置和测试、编程语言标准、用户指南、通信服务规、现场总线通信(未公布)、模糊控制语言和编程实施方针
其中 IEC 61131-3 是 PLC 编程语言标准,它详细地说明了句法、语义和 5 种编程语言:指令表(Instruction),结构化文本(Structured Text),顺序功能图(Sequential Function Diagram),梯形图(Ladder Diagram),功能块图(Function Block Diagram)
在这五种编程语言中,指令表和结构化文本是文本语言,易于实现一些复杂的算法;顺序功能图、梯形图和功能块图是图形语言,它们则擅长处理逻辑控制
同时该标准还允许在同一项目中,使用多种语言进行混合编程,而且支持 POU(程序组织单元)的重复使用,为不同知识背景的编程人员