可编程控制器的结构以及编程方法
2014-05-28 11:55:02 点击:
可编程控制器是计算机家族当中的一员,是为了工业控制应用而设计制造的。早期的可编程控制器称作可编程逻辑控制器,简称PLC,它主要是用来代替继电器实现逻辑控制。随着高技术的发展,这种装置功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC,今天施耐德自动化公司为大家分享可编程控制器的结构和编程方法。
一 .可编程控制器的结构
1. PLC的结构包括硬件和软件两大部分。在硬件和控制对象之间有三环
第一个环:是操作系统,用它来管理PLC的硬件资源;
第二个环:是编译系统,这两 个环构成了的PLC软件系统。
第三个环:是实现用户要求的应用程序。 PLC的硬件原理框图
二 .可编程控制器的编程方法
1. 梯形图梯形图(LD——Ladder Diagram)法编程与传统的继电器电路图
2. 的设计很相似,用电路元件符号来表示控制任务直观易理解。
3. 语句表语句表也称指令表(IL—Instruction List)。或叫指令表语言。它是以RD、OR、AND、NOT……等逻辑指令为语句的操作码,以操作地址或参数操作数的编程语言。操作码表示要操作的功能类型,操作数表示到哪里去操作。这种编程方法紧凑、系统化,但比较抽象,有时先用梯形图表达,然后写成相应的指令语句输入。 梯形图与语句表的关系
4. 高级语言编程法(如C语言等);随着数控技术的发展,可编程控制器控制的设备已由单机扩展到FMS、CIMS等。可编程控制器处理的信息除开关量信号、模拟量信号、交流信号外,还需要完成与上位机或下位机的信息交换。某些信息的处理已不能采用顺序执行的方式,而必须采用高速实时处理方式。基于这些原因,计算机所用的高级语言便逐步被引用到PC的应用程序中来。
5. 其他编程法控制系统流程图(逻辑功能图) 编程法;功能模块图表示的“功能块语言”编程法;基于图形表示的“图形语言”编程法;用指定子程序控制和指令语句表示的“结构文本语言”编程法;逻辑式编程法。
施耐德自动化公司温馨小提示:可编程控制器PLC中有多种程序设计语言,它们是:梯形图语言、布尔助记符语言、功能表图语言、功能模块图语言及结构化语句描述语言等。
- 上一篇:PLC的应用领域非常广泛 [2014-5-28]
- 下一篇:分析PLC死机的原因 [2014-5-27]