可编程控制器应用技术原理与应用中“与非”元件的概念?

电气与可编程控制器原理及应用_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
电气与可编程控制器原理及应用
《电气与可编程控制器原理及应用》是2012年化学工业出版社出版的图书,作者是王华忠、郭丙君、孙京诰。
电气与可编程控制器原理及应用内容简介
《电气与可编程控制器原理及应用》首先介绍了常用的低压电器和电气控制系统,然后系统地介绍了PLC的基本组成、工作原理及其应用技术。以西门子S7200系列小型PLC为主,深入介绍了其组成、指令系统、I/O系统和特殊功能I/O模块。对S7200的编程语言、编程方法和PLC的网络与通信技术也作了分析和介绍。对组态软件、SCADA系统及将组态软件与PLC用于SCADA系统开发也作了阐述。《电气与可编程控制器原理及应用》通过对应用实例的深入分析可使读者掌握PLC的基本原理和编程方法,熟练利用PLC和组态软件进行计算机控制系统的开发。《电气与可编程控制器原理及应用》可作为普通高等学校电气工程及其自动化、自动化、机械设计制造及其自动化、电子信息工程等相关专业的教材,也可作为各类成人教育PLC课程的教材。对于从事PLC应用的工程技术人员也是一本实用的参考书。
电气与可编程控制器原理及应用目录
0.1 控制装置的发展
0.2 课程的性质、内容与任务
1 常用低压电器
1.1.1 电器的定义与分类
1.1.2 低压电器发展概况
1.1.3 低压电器电磁机构及执行机构
1.1.4 触点系统
1.1.5 灭弧系统
1.2 接触器
1.2.1 接触器结构和工作原理
1.2.2 接触器的型号及主要技术参数
1.3 继电器
1.3.1 电流电压继电器
1.3.2 中间继电器
1.3.3 热继电器
1.3.4 时间继电器
1.3.5 速度继电器
1.3.6 液位继电器
1.4 熔断器
1.5 低压开关和低压断路器
1.5.1 低压断路器
1.5.2 漏电保护器
1.5.3 低压隔离器
1.6 主令电器
1.6.1 按钮
1.6.2 行程开关
1.6.3 接近开关
1.6.4 凸轮控制器
1.6.5 主令控制器
习题与思考题
2 电气控制基本线路与设计
2.1 电气控制线路的绘制
2.1.1 电气原理图
2.1.2 电气元件布置图
2.1.3 电气安装接线图
2.2 三相异步电动机的全压启动控制
2.2.1 启动、点动和停止控制环节
2.2.2 可逆控制和互锁环节
2.2.3 顺序控制环节
2.3 三相异步电动机的降压启动控制
2.4 三相异步电动机的调速控制
2.4.1 三相笼型电动机的变极调速控制
2.4.2 绕线转子电动机转子串电阻的调速控制
2.5 三相异步电动机的制动控制
2.5.1 三相异步电动机反接制动控制
2.5.2 三相异步电动机能耗制动控制
2.6 其他典型控制环节
2.7 电气控制线路的设计方法
2.7.1 经验设计法
2.7.2 逻辑设计法
2.7.3 原理图设计中应注意的问题
习题与思考题
3 PLC的组成与工作原理
3.1 可编程控制器概述
3.2 可编程控制器的组成
3.3 可编程控制器的工作原理
3.4 主要的可编程控制器产品及其分类
3.5 S7 200 PLC系统的基本组成
3.5.1 基本单元
3.5.2 个人计算机或编程器
3.5.3 STEP 7 Micro/WIN32编程软件
3.5.4 通信电缆
3.5.5 人机界面
3.6 S7 200 PLC的接口模块
3.6.1 数字量扩展模块
3.6.2 模拟量输入输出扩展模块
3.6.3 热电偶、热电阻扩展模块
3.6.4 PROFIBUS DP扩展模块
3.6.5 SIMATIC NET CP243 2 通信处理器
3.6.6 智能扩展模块
3.7 S7 200 PLC的系统配置
3.7.1 S7 200 PLC的基本配置
3.7.2 S7 200 PLC的扩展配置
习题与思考题
4 PLC基本指令
4.1 可编程控制器的编程语言与IEC61131 3标准
4.1.1 传统的可编程控制器编程语言及不足
4.1.2 IEC 61131 3标准的产生
4.1.3 IEC 61131 3标准的特点
4.1.4 IEC61131 3标准的5种编程语言
4.1.5 基于IEC61131 3标准的编程软件
4.1.6 SIMATIC指令集与IEC61131 3指令集
4.1.7 可编程控制器的程序结构
4.2 存储器的数据类型与寻址方式
4.2.1 数据在存储器中存取的方式
4.2.2 不同存储区的寻址
4.2.3 直接寻址与间接寻址
4.2.4 绝对地址与符号地址
4.3 S7 200PLC的基本指令及编程方法
4.3.1 位逻辑指令
4.3.2 定时器与计数器指令
4.3.3 比较操作指令
4.4 功能图及步进控制指令
4.4.1 功能图主要类型
4.4.2 功能图及步进控制指令应用实例
习题与思考题
5 PLC功能指令
5.1 功能指令的基本形式
5.2 功能指令及其应用
5.2.1 运算指令
5.2.2 数据处理指令
5.2.3 表功能指令
5.2.4 转换指令
5.2.5 程序控制类指令
5.2.6 特殊指令
习题与思考题
6 PLC控制系统设计
6.1 PLC程序设计的常用方法
6.1.1 经验设计法
6.1.2 逻辑设计法
6.1.3 状态分析法
6.1.4 利用状态转移图设计法
6.2 PLC应用程序设计基础
6.2.1 应用程序设计步骤
6.2.2 应用程序设计流程
6.3 常用基本环节编程
6.4 PLC控制系统设计内容与步骤
6.4.1 控制设计原则
6.4.2 控制设计内容
6.4.3 系统设计和调试的主要步骤
6.5 PLC控制系统硬件设计
6.5.1 PLC的选型
6.5.2 PLC容量估算
6.5.3 I/O模块的选择
6.5.4 分配输入/输出点
6.6 PLC在全自动洗衣机控制系统中的应用
6.6.1 全自动洗衣机控制系统的控制要求
6.6.2 全自动洗衣机控制系统的PLC选型和资源配置
6.6.3 全自动洗衣机控制系统的程序设计和调试
6.6.4 动生产线控制系统
6.7.1 自动生产线穿销钉单元
6.7.2 自动生产线检测单元
6.7.3 自动生产线加盖单元
习题与思考题
7 PLC通信与网络技术
7.1 PLC通信的基本概念
7.1.1 基本概念和术语
7.1.2 差错控制
7.1.3 通信介质
7.1.4 串行通信接口标准
7.2 工业局域网基础
7.2.1 局域网的拓扑结构
7.2.2 网络协议和体系结构
7.2.3 IEEE802通信标准
7.2.4 现场总线
7.3 S7 200 CPU所支持的通信协议
7.3.1 PPI协议
7.3.2 MPI协议
7.3.3 PROFIBUS协议
7.3.4 TCP/IP协议
7.4 S7 200通信部件介绍
7.4.1 通信端口
7.4.2 PC/PPI电缆
7.4.3 网络连接器
7.4.4 PROFIBUS网络电缆
7.4.5 网络中继器
7.4.6 EM277 PROFIBUS DP模块
7.4.7 S7 200通信的硬件选择
7.5 S7 200 PLC的通信
7.5.1 概述
7.5.2 利用PPI协议进行网络通信
7.5.3 利用MPI协议进行网络通信
7.5.4 利用PROFIBUS协议进行网络通信
7.5.5 利用ModBus协议进行网络通信
7.5.6 工业以太网
习题与思考题
8 组态软件及其在SCADA系统开发中的应用
8.1 SCADA系统概述
8.1.1 什么是SCADA系统
8.1.2 SCADA系统组成
8.1.3 SCADA系统的发展
8.1.4 SCADA系统应用
8.2 组态软件技术
8.2.1 组态软件概述
8.2.2 组态软件结构与功能部件
8.2.3 用组态软件开发SCADA系统上位机人机界面
8.3 组态王及其应用
8.3.1 组态王软件介绍
8.3.2 组态王软件结构
8.3.3 用组态王开发上位机人机界面一般过程
8.4 组态王与外部设备通信及配置
8.4.1 组态王与外部设备通信概述
8.4.2 组态王与S7 200的通信方式
8.4.3 组态王与外部设备通信配置举例
8.5 组态王人机界面开发实例分析
8.5.1 人机界面开发概述
8.5.2 人机界面开发实例分析
习题与思考题
附录A 特殊寄存器(SM)标志位
附录B STEP7 Micro/WIN32编程软件使用
附录C S7 200仿真软件的使用
附录D 课程设计
参考文献[2]
.京东[引用日期]
.豆瓣[引用日期]可编程控制器原理及应用
  可编程控制器原理及应用
  第一章 、绪 论
  第一节 、可编程控制器的历史与发展趋势
  一、可编程控制器的历史
  1、可编程控制器的简称。
  2、可编程控制器的定义。
  3、可编程控制器的生产历史。
  4、世界各国可编程控制器的生产时间。
  二、可编程控制器的发展趋势
  1、进一步加快CPU的处理速度。
  2、变革操作控制方式。
  3、发展智能化模块。
  4、进一步提供可靠性。
  5、提供更方便灵活的编程方法,让PLC的使用更加方便。
  6、PLC的结构和规范将更趋向两极分化、即大型和小型化。
  7、PLC产品更加规范化、标准化。
  8、加强PLC的联网功能。
  9、PLC储存容量及储存特性。
  第二节 可编程控制器的基本功能与特点
  一、 PLC的基本功能
  1、逻辑控制功能(位处理功能)如电磁阀、接触器、继电器、指示灯
  2、定时控制功能(时间继电器)
  3、计数控制功能
  4、步进控制功能
  5、数据处理功能
  6、过程控制功能
  7、通信联网功能
  8、监控功能
  9、停电记忆功能
  10、故障诊断功能
  二、 PLC的特点
  1、可靠性高,抗干扰能力强(工业机、军用机)
  2、编程简单、直观
  3、适用性好,维护简单
  4、速度较慢,价高较高(比单片机慢、10毫秒)
  第三节 可编程控制器的分类和应用
  一、PLC的分类
  1、按结构形式分类
  整体式PLC(见图)价格低
  组合式PLC(见图)
  2、按控制规模分类
  (1)小型PLC:I/O点数在256点以下的PLC。
  (2)中型PLC:I/O点数较多,在256点以上,2048点以下。
  (3)大型PLC:I/O点数更多,2048点以上。
  3、PLC的应用范围(冶金、化工、机械、印刷、电子、电力、建筑器材、交通等)
  第四节 三菱FX系列PLC概述
  一、FX系列PLC型号命名方式
  序列号:1S、1N、2N、2NC 即FX1S、FX1N、FX2N、FX2NC 等 I/O总点数:14~256。
  FX1S系列PLC (FX1S-10MR-001、FX1S-10MT) FX1S系列PLC
(FX1S-14MR-001、FX1S-14MT)
  FX1S系列PLC (FX1S-20MR-001、FX1S-20MT) FX1S系列PLC
(FX1S-30MR-001、FX1S-30MT)
  10表示I/O点数、M表示基本单元、R表示继电器输出、T表示晶体管输出、
  001特殊品种区别号)
  FX1S型号的PLC基本单元的点数有:10点、14点、20点、30点
  FX1S型号的PLC结构紧凑性价比高
  FX1N系列的PLC(FX1N-14MR-001) FX1N系列PLC
(FX1N-24MR-001、FX1N-24MT)
  FX1N型号的PLC基本单元的点数有:14点、24点、40点、60点
  FX2N型号的PLC是FX系列中最高级别的模块、速度高、高级功能、逻辑组件定位功能等等
  FX2N系列PLC(FX2N-16MR-001 FX2N-16MT )
(FX2N-48MR-001、FX2N-48MT)
  FX2N系列PLC(FX2N-32MR-001 FX2N-32MT )
(FX2N-64MR-001、FX2N-64MT)
  FX2N系列PLC(FX2N-80MR-001 FX2N-80MT )
(FX2N-128MR-001、FX2N-128MT)
  每个类型都有继电器输出和晶体管输出
  FX2NC系列的PLC(FX2NC-16MR-T )(FX2NC-16MT) 卡片式
  FX2NC系列的PLC(FX2NC-32MR-T )(FX2NC-64MT) (FX2NC-96MT) 卡片式
  三、FX扩展设备
  1、功能:当使用FX系列的基本单元点数不够时,可以使用扩展设备。即:
  扩展单元(要外接电源)如FX2N-32ER、32ET、FX0N-40ER、40ET
  扩展模块(不要外接电源)如FX0N-8ER、FX0N-8EX (EX表示只是输入)
  扩展板(不要外接电源)如FX1N-4EX-BD、FX1N-2EYT-BD、FX2NC-16EX-T 16EX32EX
  E表示输入输出混合扩展单元、R表示继电器输出、T表示晶体管输出
  FX2N-32ER、32ET (输入16个点输出16个点)主要用于FX1N和FX2N的PLC上
  FX0N-40ER、40ET (输入24个点输出16个点)主要用于FX1N的PLC上
  FX2N-48ER、48ET (输入24个点输出24个点)主要用于FX1N和FX2N的PLC上
  FX0N-8ER、(输入4个点输出4个点)主要用于FX1N和FX2N的PLC上
  FX0N-8EX、(表示只输入8个点)主要用于FX1N和FX2N的PLC上
  FX0N-16EXFX2N-16EX(扩展输入16点)主要用于FX1N和FX2N、2NC的PLC上
  FX0N-8EYRFX0N-8EYR(扩展输出8点)主要用于FX1N和FX2N、2NC的PLC上
  FX0N-16EYRFX0N-16EYR(扩展输出16点)主要用于FX1N和FX2N、2NC的PLC上
  FX1N-4EX-BD(I4个点)、FX1N-2EYT-BD(O2个点 用于FX1S和FX1NX系列的PLC上
  扩展板FX2NC-16EYR-T、FX2NC-16EYR、FX2NC-32EYT
(ER表示输出、R继电器输出、T晶体管输出)
  端子排:FX-16E-TB、FX-32E-TB、FX-16EYR-TB、FX-16EYS-TB、FX-16EYT-TB、
  习题:
  1-1 可编程控制器的定义是什么?为什么说可编程控制器是一种数字的电子系统?
  1-2 PLC今后的发展方向是什么?
  1-3 简述PLC的主要功能。
  1-4 大、中、小型PLC是根据什么来划分的?如何来划分?
  第二章CD1 8
  可编程控制器的组成和工作原理
  第一节 可编程控制器的基本组成
  一、PLC硬件的组成(如图)[第一中央理器(微处理器)、第二部分是储存器、储存器是用来储存系统程序和用户程序、第三部分输入输出单元、第四电源部分、第五扩展接口以及编程器接口]
  1、中央处理器(CPU):
  (1)通用微处理器 (16位 8086、M68000)
  (2)单片机(、M6801)
  (3)双极行位片式微处理器(AMD2900、AMD2903)等等
  FX2N系列的PLC控制器使用的微处理器是16位的8096单片机。
  2、存储器
  (1)功能:PLC的存储器用于存储程序的数据。
  (2)分类: 分系统程序存储器、 用户存储器
  ROM或EPROM、EEPROM、后备电池的RAM
  3、输入输出(I/O)单元
  功能:输入输出接口是PLC与现场I/O设备或其他外部设备之间的连接部件。PLC通过输入接口把外部设备(如开关、按钮、传感器)的状态或信息读入CPU,通过用户程序的运算与操作,把结果通过输出接口传给执行机构(如电磁阀、继电器、接触器等)
  (1) 输入接口电路
  第一种: 直流(12~24)V输入。
  第二种: 交流(100~120)V、(200~240)V输入。
  第三种: 交直流(12~24)V输入。
  (2) 输出接口电路:
  继电器输 ( 交直流不超过250V,2A)
  晶体管输出(NPN型、PNP型,负载电源只能是直流,一般不超过DC24V,电流不超过0.5A)
  晶闸管输出(电源只能使用交流)
  4、电源单元:
  供电电源(市电、直流24V供电)允许电源电压在额定值+10%~ -15%的范围内波动。
  输出:DC24V输出,电流一般不超过100毫安。
  5、扩展接口:
  功能:扩展I/O单元 、连接特殊功能模块、通讯接口,连接通讯适配器等
  6、编程接口:
  功能:将用户程序送入PLC的储存器、用编程器检查程序和修改程序、利用编程器还可以监视PLC的工作状态。
  PLC系统结构图(如图)面板介绍
  第二节 可编程控制器的软件系统和编程语言 CD1 10
  一、系统程序
  系统程序是PLC赖以工作的基础,采用汇编语言编写,在PLC出厂时就已固化于ROM型
  系统程序储存器中,不需用户干预。
  二、用户程序
  用户程序又称为应用程序,是用户为完成某一特定任务而利用PLC的编程语言而编制的程
  序。用户程序通过编程器输入到PLC的用户储存器中,再通过运行PLC来完成这一特定的任务。
  三、编程语言:1、指令表编程(见图)2、梯形图编程(见图)3、SFC顺序功能图编程(见图)
  1、指令表编程: 步 指令 软件号
  0 LD X000
  1 OR Y005
  2 ANI X002
  3 OUT X005
  4 LD X001
  5 MOV K5 DO
  10 END
  简易编程(手操器)必须使用的语言
  2、梯形图编程(类似于继电器控制电路图的一种编程语言,直观易懂)使用最多的一种语言
  3、SFC顺序功能图编程 (以上这三种方法可以互相转换)
  第三节 可编程控制器的工作原理 CD1 9
  一、PLC的编程器件的概述:
  ▲输入继电器 X ▲计数器 C
  ▲输出继电器 Y ▲状态器 S
  ▲辅助继电器 M ▲数据储存器 D
  ▲定时器 T ▲变址寄存器 V/Z
  二、FX2N系列PLC的编程器件(不同的厂家甚至同一厂家不同型号的PLC编程的器件和数量的种类也有所不同)
  1、输入/输出继电器 (X/Y)
  功能: 输入继电器:是连接外部的各种开关信号,如开关、按钮、脉冲信号。
  输出继电器:是指PLC连接外部负载的接口。
  特点:地址编号是采用8进制。不同型号的PLC,其输入输出的点数不同。(见表)
  在编程中,输入继电器X只有常开触点和常闭触点,且可用无限次。输出继电器Y既有线圈也有触点,触点有常开和常闭,程序中可用无限次。
  输入输出继电器的点数一览表:
  输入继电器:型 号: FX2N-16M FX2N-32M FX2N-48M FX2N-64M
  输入点数: X000~X007 X000~X017 X000~X027 X000~X047
  8点 16点 24点 32点
  输出继电器:输出点数: Y000~Y007 Y000~Y017 Y000~Y027 Y000~Y047
  8点 16点 24点 32点
  输入继电器:型 号: FX2N-80M FX2N-128M 扩展时
  输入点数: X000~Y047 X000~Y077 X000~X267
  40点 64点 184点
  输出继电器:输出点数: Y000~Y047 Y000~Y077 Y000~Y0267
  40点 64点 184点
  输入、输出继电器示意图:
  2、辅助继电器(M)
  种类: ▲通用辅助继电器 ▲断电保持用辅助继电器 ▲特殊用辅助继电器
  点数: 地址编号是采用十进制。(见表)
  功能: 不同类型的辅助继电器,其功能不同
  PLC内的辅助继电器的地址编号和功能:
  普通用途: MO~M499 500点
  断电保持用:M500~点 可作通信用MB00~MB899主站 从站
  M900~MB899 从站 主站
  断电保持专用:M 2048点
  特殊用途: M 256点
  (1)通用辅助继电器 M0~M499
  功能:作为辅助运算工具,用作状态暂存、中间过渡等。
  特点:有线圈、有触点(常开、常闭)。触点可用无限次。不能直接负载。系统断电时,所有的状态自动复位。
  (2)断电保持用辅助继电器 M500~M~M3071
  基本用法和功能同一般辅助继电器相同。
  不同点:PLC在运行中若发生停电,输出继电器和通用辅助继电器全部呈现断开状态。上电后,PLC恢复运行,断电保持用辅助继电器能保持断电前的状态。
  在不少控制系统中,要求系统能保持断电瞬间的状态,这种场合就适用断电保持型继电器。断电保持是靠PLC的内装电池支持。
  M500~M1023可以通过设定PLC的参数来改变通用型和断电保持型的比例,而M不能进行改变。
  当采用并联通讯时,M800~M999作为通信被占用。
  (3)特殊用辅助继电器 M
  PLC内有很多特殊用途的辅助继电器,每个特殊辅助继电器的功能都不同,使用时要注意
  其特殊功能,没有定义的辅助继电器不能用。这类特殊辅助继电器又分为两类:
  (a)触点利用型特殊辅助继电器
  利用PLC自动驱动其线圈,用户只利用该触点,如:
  M8000 运行监控(PLC在运行中,该触点总是接通的)
  M8002 初时脉冲(每次PLC开始运行的瞬间接通,接通时间是一个扫描周期)
  Mms时钟脉冲(PLC运行时,每100ms接通一次,接通时间是50ms)。等等…..
  (b) 线圈驱动型辅助继电器
  如果用户将其线圈驱动,则PLC作特定运动,如:M8033 停止时保持输出。
  M8034 禁止PLC所有输出。M8039 恒扫描 等等…….
  3、状态器 (S)
  状态器S是构成状态转移图的重要器件,它与后述的步进顺序指令配合使用。状态器的常开
  和常闭触点在PLC内可以自由使用,且使用的次数不限。在不使用步进顺控指令时,状态器S
  可以象辅助继电器M一样在程序中使用。
  普通用途: a初始状态器S0~S9 10点 b回零状态器S10~S19 10点
  断电保持用:S500~S899 400点
  信号报警用:S900~S999 100点
  注意:S500~899可以通过修改PLC参数改为非断电保持;S900~S999是断电保持型。
  4、定时器 (T) CD2 1
  功能:定时器是PLC内具有延时功能的软器件
  特点:它有一个设定值寄存器(一个字长),一个当前值寄存器(一个字长)以及无限个接点
  (常开和常闭)。接点可以用无限次。定时器工作是将PLC内的1ms、10ms、100ms、
  等的时钟脉冲相加计算,当它的当前值等于设定值时,定时器的输出点动作。定时器
  的设定值用常数(K)或数据寄存(D)中的数值设定。
  100ms型定时器:0.1~3276.7秒 地址编号:T0~T199 200点、子程序T192~T199
  10ms型定时器:0.01~327.67秒 地址编号:T200~T245 46点
  1ms型定时器:0.001~32.767秒 地址编号:T246~T249 4点积算型,中断执行,电池备用
  100ms积算型:0.1~3276.7秒 地址编号:T250~T255 6点、电池备用
  (1)普通定时器 T0~T199
  特点:线圈得电时,开始计时。时间到,触点接通。当线圈断电,当前值归零。触点复位。
  程序举例:(图)
  (2)积算型定时器
  特点:线圈接通时,开始计时。当线圈断电时,当前值不会归零。线圈重新得电,可以
  在原有的时间上继续计时。
  程序举例:(图)
  5、计数器 (C)
  特点:计时器有一个设定值寄存器(一、二个字长),一个当前值寄存器(一、二个字长)以
  及无限个接点(常开和常闭)。接点可以用无限次。当计时器的当前值和设定值相等时,
  其触点工作。表如下:
  16位增计数型计数器:普通用途 C0~C99 100点
  16位增计数型计数器:供断电保持用 C100~C199 100点
  32位增/减计数型计数器:(—~+)普通用途 C200~C219 20点
  32位增/减计数型计数器:(—~+)供断电保持用 C220~C234 15点
  (1)16位递加计数器
  特点:设定值为1~32767,设定K0和K1的含义相同。a普通用途、b供断电保持用
  通过程序举例说明:(梯形图说明)
  (2)32位双向计数器
  设定值为—~
+。32位双向计数器是递加型还是递减型计数,是由特殊辅助继电器M设定。特殊辅助继电器接通(置1)时,位递减计数;
  特殊辅助继电器断开(置0)时,位递加计数。
  (3)高速计数器
  ▲高速计数器都是32位双向计数器。
  ▲高速计数器共有21点,地址编号为:C235~C255.
  ▲高速计数器的脉冲输入端只有6点X0~X5
  ▲高速计数器是按中断方式运行的,因而它独立于扫描周期。
  (4)高速计数器的分类:
  表2—6如下:表中:X0、X2、X3最高输入20Hz; X1、X4、X5最高输入15Hz。
  注:U—加计数器输入;D—减计数器输入;A—A相输入;B—B相输入;R—复位输入;
  S—启动输入。
  (5)高速计数器的应用C236是一相输入型高速计数器(图2—13)
  C245一相带启动带复位的高速计数器图2—14、C245计数器)可递加减
  C246 图2—15工作过程、一相两输入型高速计数器
  C250 图2—16工作过程、一相两输入型高速计数器
  图2—17 计数器C251、C245的计数过程(都是AB相输入的高速计数器)
  (6)计数器频率:
  ●普通计数器的计数频率
  ●由于普通计数器的工作方式受扫描周期的限制,所以脉冲的周期不得小于扫描周期。
  ●高速计数器的计数频率不受扫描周期的影响。
  计数器最高计数频率受两个因素限制:一是各个输入端的响应速度,主要是受硬件的限制,
  其中X0、X2、X3最高频率为20KHz ,而X1、X4、X5最高频率为15KHz 。二是全部高速计数
  器的处理时间,这是高速计数器计数频率受限制的主要因素。因为高速计数器操作是采用中断方
  式,故计数器用的越少,则可计数频率越高。
  6、数据寄存器 (D)
  在进行数据处理、模拟量控制、位置控制时,需要许多数据寄存器存储数据和参数。数据寄
  存器为16位,最高位为符号位,可用两个数据继存器合并起来存放32位数据,最高位仍为符号
  位。数据继存器可分成下面几类。见下表:
  ●普通用途:D0~D199 200点
  ●供停电保持用:D200~D511 312点(主站—从站D490~D499、从站—主站D500~D509)
  ●供停电保持用:D521~D点供滤波用、D1000以后,可将500点为单位作为文件寄存设定。
  ●特殊用途:D 256点
  ●供变址用:(V)V0~V7 (Z)Z0~Z7 16点
  数据寄存器的特点:(RUN表示运行、STUP表示停止)
  一但在数据寄存器中写入数据,只要不再写入其它数据,就不会变化,但当PLC有RUN—
  STUP或停电时,普通用途数据寄存器内的数据将被清除为0。(通过程序运行说明)
  而断电保持型数据寄存器仍然保持。在使用通信功能时,D490~D509被作为通信占用。
  7、变址寄存器(V、Z)
  功能:主要是用来改变操作数据的地址(通过程序运行说明)。能够修改的软元件有:X、Y、
  M、S、P、T、C、D、K、H、KnX、KnY、KnM、KnS
;但不能修改V于Z本身及指定用的Kn本身;如K4M0Z0有效,K0Z0M0无效。
  V与Z和普通用途的数据寄存器一样,是进行数据的读入和写出的16位数据寄存器。进行
  32位运算时,将两者组合使用,指定Z变址寄存器。
  图2—18 变址应用示例:(即Z为低位,V为高位)
  8、指针 (P/I)
  指针FX2N 分支用 P0~P127 128点
  指针FX2N 输入中断用 I00□(X0)I10□(X1)I20□(X2)I30□(X3)I40□(X4)
  I50□(X5)
  指针FX2N 定时器中断用 I6□□ I7□□ I8□□
  指针FX2N 计数器中断用 I010 I020 I030 I040 I050 I060
  例如:I001为输入X0,从OFF—ON变化起,执行由该指针为表好之后的中断程序,并根据
  IRET指令返回。
  例如:I610,即每隔10ms就执行标号为I610之后的中断程序,并根据IRET指令返回。
  9、常数(K/H)
  常数也作为器件对待,它在存储器中占有一定的空间,十进制常数用K表示,如:18表示为
  K18 ;十六进制用H表示,如:18表示为H12.
  三、PLC的工作方式 CD2 2
  PLC采用循环扫描的工作方式,整个工作过程可分为输入处理、程序处理、输出处理三个阶段。
  扫描周期的概念(10几个毫秒)扫描周期=输入处理时间+程序处理时间+输出处理时间。
  习题:2—1 PLC有哪几部分组成?试简述各部分的功能?
  2—2 PLC的内部继电器是什么?为什么称它是“软继电器”?
  2—3 PLC的I/O模块为什么一般都要采用光电隔离?但在继电器输出方式的模块中却不
  采用光电隔离,这的为什么?
  2—4 为什么做PLC的扫描周期?其长短与什么有关?
  2—5 在一个扫描周期中,如果在程序执行期间输入状态发生变化,输入映像寄存器的状
  态及输出状态是否随之变化?为什么?
  作业查询请登录
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 可编程控制器应用 的文章

 

随机推荐