第3章 PLD硬件特性与编程技术
- 格式:ppt
- 大小:6.12 MB
- 文档页数:69


第3章可编程控制器的软件构成教学目的要求:通过教学,使学生明确PLC系统程序的作用和用户程序,掌握用户工作环境中定时器、计数器和数据寄存器等元件的特性及应用,了解并会使用PLC的编程软件。
教学方式:图片展示、理论讲解。
展示设备:三菱FX系列可编程控制器。
演示操作:多媒体课件。
重点难点:PLC系统软件及用户软件的功能;PLC编程软元件的特性及用途;编程软件的使用。
问题的提出:可编程控制器是工业控制计算机设备,其具有计算机的属性,除了完备的硬件外,还必须有对应的软件支持其工作。
其软件有那些?作用是什么?将是本章要讨论的问题。
3.1 可编程控制器系统程序系统程序又称系统监控程序,是由PLC制造者设计的,用于PLC的运行管理。
系统监控程序分系统管理程序、用户指令解释程序和专用标准程序块等。
3.1.1 系统管理程序系统管理程序用于整个PLC的运行管理,管理程序又分为三部分:第一部分是运行管理,控制可编程控制器何时输入、何时输出、何时运算、何时自检、何时通讯等等,进行时间上的分配管理。
第二部分进行存贮空间的管理,即生成用户环境,由它规定各种参数、程序的存放地址,将用户使用的数据参数存贮地址转化为实际的数据格式及物理存放地址。
它将有限的资源变为用户可直接使用的元件。
例如,它将有限个数的CTC扩展为几十至上百个用户时钟和计数器。
通过这部分程序,用户看到的就不是实际机器存贮地址和PIO、CTC的地址了,而是按照用户数据结构排列的元件空间和程序存贮空间了。
第三部分是系统自检程序,它包括各种系统出错检验、用户程序语法检验、句法检验、警戒时钟运行等。
在系统管理程序的控制下,整个可编程控制器就能按步就班地正确工作了。
3.1.2 用户指令解释程序系统监控程序的第二部分为用户指令解释程序。
任何计算机最终都是根据机器语言来执行的,而机器语言的编制又是很麻烦的。
为此,在可编程控制器中采用梯形图编程,将人们易懂的梯形图程序变为机器能懂的机器语言程序,即将梯形图程序逐条翻译成相应的一串机器码,这就是解释程序的任务。