文档详情

机械系统的驱动与控制讲稿模板2详解.ppt

发布:2017-10-13约2.01万字共142页下载文档
文本预览下载声明
《》 3.2 S7_300的硬件组态 3.2.1 S7_300的编程元件 3.2.1 S7_300的编程元件 3.2.1 S7_300的编程元件 输入模块的数据寄存器 PI 输出模块的数据寄存器PQ 3.2.1 S7_300的编程元件 输入继电器 I 输入继电器 I 输出继电器 Q 输出继电器 Q 3.2.1 S7_300的编程元件 辅助继电器 M 辅助继电器 M 定时器 T 定时器 T 计数器 C 计数器 C 3.2.1 S7_300的编程元件 数据块寄存器 DB 3.2.1 S7_300的编程元件 3.2.1 S7_300的编程元件 3.2.1 S7_300的编程元件 本地数据寄存器 L 3.2.1 S7_300的编程元件 3.2.2 S7_300的I/O地址组态 3.2.2 S7_300的I/O地址组态 3.2.2 S7_300的I/O地址组态 3.2.3 S7_300的地址编写方法 3.2.4 S7_300的机架组态 3.3 STEP 7的组成及功能 STEP 7的组成及功能 3.3.1 STEP 7的组成及功能 3.3.1 STEP 7的组成及功能 3.3.1 STEP 7的组成及功能 3.3.1 STEP 7的组成及功能 3.3.1 STEP 7的组成及功能 3.3.2 STEP 7的程序类型 3.3.2 STEP 7的程序类型 3.3.2 STEP 7的程序类型 线性编程 分部编程 结构化编程 线性编程 程序类型设计分析 程序类型设计分析 程序类型设计分析 程序类型设计分析 STEP 7的程序类型 STEP 7的程序类型 STEP 7的程序类型 STEP 7的程序类型 3.3.3 STEP 7的程序结构 3.3.3 STEP 7的程序结构 3.3.3 STEP 7的程序结构 块类型 组织块和程序结构 用户程序中的调用体系 《机械系统的驱动与控制》 可编程序控制器技术及应用 《机械系统的驱动与控制》 西门子S7-200系列PLC的编程基础 西门子S7-200系列PLC的编程基础 可编程控制器的软件及编程语言 可编程序控制器的软件可分为系统软件和应用软件。可编程控制器编程方法与普通计算机编程方法大不一样。本节主要介绍可编程控制器编程所需的一些基本概念和约定;重点阐述了编程语言的形式、指令结构、程序结构类型和组件等编程基本知识,通过本节的学习,使读者理解可编程序控制器的指令结构、程序结构类型和组件要素,为后续内容的学习创造基本条件。 系统软件 系统软件 可编程控制器的系统软件就是PLC的系统管理程序,也可称之为可编程控制器的操作系统。它是由PLC的制造厂家编制的,用于控制可编程控制器本身的运行。系统软件对用户是不透明的。 系统管理程序具有下述几个功能。 管理系统的运行、上载用户程序、生成用户程序的工作环境,如各程序段内的存储位置、存储空间的安排。 系统软件 (1)负责系统的运行、管理控制可编程序控制器周期循环扫描工作,对各个运行内容进行时间上的分配管理。 (2)负责可编程序控制器存储空间的管理,生成用户工作环境。通过它将用户程序的各个程序代码段读入PLC内存;将程序内的各个编程元件、数据参数的存储地址转化为实际的数据格式、与PLC内物理存放地址。 (3)负责系统自检,包括系统出错检验、用户程序语法检验、句法检验、看门狗定时器运行等。 可编程控制器应用软件 可编程控制器应用软件的基本功能是提供用户的编程软件,指用户根据自己的控制要求编写的用户程序。由于可编程控制器的应用场合是工业现场,它的主要用户是电气技术人员,所以其编程语言的形式、编程方法要适合使用者的接受水平和应用习惯。因而它既不同于VB、VC等高级语言,又不同于汇编语言。可编程控制器通常使用梯形图,逻辑功能图、顺序功能图、流程图及高级语言、指令语句表等多种编程语言,以适合不同专业背景的电气技术人员使用。 编程语言 计算机运行时,执行的是机器语言——由“0”、“1”组成的程序代码。用机器语言编程无疑是一件枯燥、麻烦且令人生畏的工作。因而为PLC用户设计的编程语言则是简单易学。可编程序控制器通过应用软件中的指令解释功能,将用户程序代码逐条翻译成对应的机器语言。载入PLC中。 编程语言 编程语言 可编程控制器的编程语言有多种形式,作为标准配置的语言是梯形图逻辑指令、指令语句表指令、逻辑功能图指令3种。下面逐一说明。 STEP7的编程语言 梯形图编辑器(LAD) 语句表编辑器 (STL) 功能块图编辑器 (FBD) 梯形图编程语言 ( LAD ) 梯形图编程语
显示全部
相似文档