可编程控制器详细介绍

上传人:n**** 文档编号:50694819 上传时间:2018-08-10 格式:PPT 页数:58 大小:1.80MB
返回 下载 相关 举报
可编程控制器详细介绍_第1页
第1页 / 共58页
可编程控制器详细介绍_第2页
第2页 / 共58页
可编程控制器详细介绍_第3页
第3页 / 共58页
可编程控制器详细介绍_第4页
第4页 / 共58页
可编程控制器详细介绍_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《可编程控制器详细介绍》由会员分享,可在线阅读,更多相关《可编程控制器详细介绍(58页珍藏版)》请在金锄头文库上搜索。

1、可编程控制器原理与应用实验部分许少伦主要内容PLC简介1PLC软件介绍及使用2实验装置介绍3实验应用41.1 PLC简介传统的继电接触控制具有结构简单、易于掌握、价格 便宜等优点,在工业生产中广泛应用。但这类控制装置 体积大,耗电较多,功能少,特别是靠硬件连接构成系 统,接线复杂,通用性和灵活性差。 PLC是一种新型的电气控制装置,它将传统的继电控制 技术和计算机控制技术融为一体,进入80年代,随着微 电子技术和计算机技术的发展,可编程控制器的功能已 远远超出逻辑控制、顺序控制的范围,它具有数据运算 、传送与处理功能和可以进行模拟量控制、位置控制, 特别是远程通讯功能的实现,易于实现柔性加工和

2、制造 系统,被广泛应用于各种生产机械和生产过程的自动控 制。1.2 PLC硬件系统结构 CPU电源部件输入 接口 部件输出 接口 部件存储器1.3 PLC各部分作用PLC采用“顺序扫描、不断循环”的工作方式,这个过程可分为输入采样、程序 执行、输出刷新三个阶段,整个过程扫描并执行一次所需的时间称为扫描周期 。1. 主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,一切逻辑运算及判断都是由其完成的,并控制所有其它部件的操 作。它就是我们常说的电脑芯片。内部存储器有两类:一类是系统程序存储器,另一类是用户程序及数据存储器 。系统程序存储器:主要存放系

3、统管理和监控程序及对用户程序作编译处理的程序。 系统程序已由厂家固定,用户不能更改。用户程序及数据存储器:主要存放用户编制的应用程序及各种暂存数据、中间结果 。2. 输入/输出(I/O)接口 输入接口用于接收输入设备(如:按钮、行程开关、传感器等)的控制信号。 输出接口用于将经主机处理过的结果通过输出电路去驱动输出设备(如:接触器 、电磁阀、指示灯等)。1.3 PLC各部分作用3. 电源电源指为CPU、存储器、I/O接口等内部电子电路工作所配备的直流开关 稳压电源。4. 编程器编程器是PLC很重要的外部设备,它主要由键盘、显示器组成。编程器 分简易型和智能型两类。小型PLC常用简易编程器,大、

4、中型PLC多用智 能编程器。编程器的作用是编制用户程序并送入PLC程序存储器。利用 编程器可检查、修改、调试用户程序和在线监视PLC工作状况。现在许 多PLC采用和计算机联接,并利用专用的工具软件进行编程和监控。1.4 PLC的工作原理 PLC采用“顺序扫描、不断循环”的工作方式,这个过程可分为输入采样、程序执行 、输出刷新三个阶段,整个过程扫描并执行一次所需的时间称为扫描周期。 1、输入采样阶段PLC在输入采样阶段,以扫描方式顺序读入所有输入端的通/断状态或输入数据,并 将此状态存入输入状态寄存器,即输入刷新。接着转入程序执行阶段。在程序执行 期间,即使输入状态发生变化,输入状态寄存器的内容

5、也不会改变,只有在下一个 扫描周期的输入处理阶段才能被读入。 2、程序执行阶段PLC在执行阶段,按先左后右,先上后下的步序,执行程序指令。其过程如下:从输 入状态寄存器和其它元件状态寄存器中读出有关元件的通/断状态,并根据用户程序 进行逻辑运算,运算结果再存入有关的状态寄存器中。 3. 输出刷新阶段在所有指令执行完毕后,将各物理继电器对应的输出状态寄存器的通/断状态,在输 出刷新阶段转存到输出寄存器,去控制各物理继电器的通/断,这才是PLC的实际输 出。由PLC的工作过程可见, 在PLC的程序执行阶段,即使输入发生了变化,输入状态寄 存器的内容也不会立即改变,要等到下一个周期输入处理阶段才能改

6、变。暂存在输 出状态寄存器中的输出信号,等到一个循环周期结束,CPU集中将这些输出信号全部 输出给输出锁存器,这才成为实际的CPU输出。因此全部输入、输出状态的改变就需 要一个扫描周期,换言之,输入、输出的状态保持一个扫描周期。1.5 TWDLCAE40DRF 本设备为一体型40 I/O 控制器,主要配置如下: 具有24个数字量输入(24VDC),14个继电器(2A) 和2个晶体管(1A)输出 具有2 个模拟电位器输入 具有1 个集成的串行口 具有一个支持附加串行口的插槽 内置 RTC 具有一个用户可更换电池的电池盒 最多连接7 个扩展I/O 模块 最多连接2个AS-Interface V2总

7、线接口模块 可连接1个CANopen现场总线接口模块 连接一个可选内存插卡(32 KB或64 KB) 可连接一个可选的操作器显示模块本实验采用Twido PLC,型号为TWDLCAE40DRF,采用电源:24VDC,100240 VAC,通讯协议:Modbus,CANopen,Ethernet (两种40点一体型本体内置) 。2. TwidoSoftTwidoSoft 是一个为Twido 可编程控制器建立、配置和维 护 应用程序的图形化开发环境。TwidoSoft 是一款32 位的基 于Windows 的程序,可在操作系统是Microsoft Windows 98 第二版和Microsoft

8、Windows 2000 Professional 的个人 计 算机运行。TwidoSoft 1.13 或更高版本也可以在 MicrosoftWindows XP 上运行。本实验所使用 的软件版本是 TwidoSoft V3.2。 2.1 主窗口TwidoSoft 主窗口为 菜单和命令、窗口和 工具栏以及应用程序 的查看提供了轻松的 访问方法。2.2 应用程序浏览器2.3 状态条2.4 首选项2.5 梯形图浏览器窗口梯形图编辑器窗口指令表梯级编辑器窗口指令表梯级编辑器是一个可以从梯形图浏览器中打开的二级程序编辑器 ,用于编辑无法转化为梯形图语言的梯级。此对话框包含两个部分: *上部分区域包含了

9、不能转 化为梯形图语言的指令表程 序段。 *下部分区域包含了程序错 误和可逆性警告。指令表编辑器此指令表编辑器是一个简单的创建和修改指令列表程序的行编辑器。配置编辑器使用配置编辑器对软件资源和一些硬件资源(见配置编辑器工具栏以确 定哪些资源能被配置)进行浏览和配置。变量符号编辑器使用变量符号编辑器创建和管理程序中使用的变量符号。变量符号编 辑器在在线和离线模式都可以被使用,但在监测模式下不可用。变量符号 表包含符号,注释和地址栏,以电子表格的形式进行组织,每行定义一个 变量符号。对象浏览器此对象浏览器对话框是在使用变量符号编辑器时用来插入或编辑变量符号。程序错误、交叉引用浏览器此程序错误浏览器

10、窗口在 分析程序时显示程序错误 和警告,分析程序可以通 过选择主菜单的程序分 析程序实现从主菜单。此交叉引用浏览器显示操 作数,变量符号,行或梯 级数和操作符列表。在应 用程序的修改和调试中便 于找到相应的项。动态数据表编辑器使用动态数据表编辑器查看变量值,当 PC 连接到处于运行或停止状态的控 制器时。 动态数据表用于在线调试和调整程序。 程序运行时, 查看变量的 变化以比较实际值和期望值。存储器编辑器:显示页利用存储器编辑器可浏览和最优化 PLC 的存储器资源。 它分为两个页面:显示页,编辑页此查看页包 括所有和PLC 存储器 使用相关的 信息。存储器编辑器:编辑页编辑页列出了应用程序使用

11、 和可用的数据对象的列表。 所有经配置和使用的数据对 象都占用存储空间。因此,配置 应用程序实际需要的数据对象的 数量就有可能使 PLC 的存储器需 求最优化。主要概念应用程序浏览器使用应用程序浏览器查看、配置、编制和维护应用程序。同样的命 令也可以方便地从菜单中获得。可用图形化的方式来配置控制器,扩展 I/O 和选件。 存储器分配通过状态栏中的存储器使用状态(在存储器编辑器中也可见)来查 看程序已使用存储器的百分比。当可用存储器低到一定程度时,会发出 警告 在线和离线操作离线操作中, TwidoSoft 未与控制器相连,所以只能改变PC 存储 器中的应用程序。使用离线操作来创建和配置应用程序

12、。在线操作中, TwidoSoft 直接与控制器相连,所以能改变控制器存储器中的应用程序 。使用在线操作来运行控制器和调试修改应用程序。 应用程序保护应用程序可以被保护,以防止未授权的查看,修改和复制。工作模式TwidoSoft 操作可以是在线或离线,这取决于 PC 和控制器的连接情况。1、在线操作时, PC 连接到控制器上。2、离线操作时, PC 和控制器断开。使用离线操作开发应用程序。 PC 和控制器断开。只对 PC 存储器中的应用程序作出修改。修改后,应 用程序必须从 PC 存储器传输到控制器存储器并在控制器上运行 。 使用在线模式调试和修改应用程序。 PC 与控制器相连。 PC 存储器

13、中的应用程序等同于控制器存储器中的应用 程序。修改会直接传到控制器的存储器中。工作状态工作状态指示 TwidoSoft 的离线或在线状态,并指定允许的操作。有四种工作状态:1、初始 2、离线 3、在线 4、监测 当前的工作状态显示在状态栏的最右端。连接PC到Twido控制器连接PC 到Twido 控制器需要通讯电缆。可以用以下任意一种方式来连接:1、使用特殊的多功能电缆将PC 的COM 或USB 串行口与控制器的端口1 相连:*TSX PCX 1031 (2.5m) 电缆实现在RS-485 和RS-232 间的信号转换,*TSX PCX 3030 (2.5m) 电缆实现在RS-485 和USB

14、 间的信号转换。2、使用电话线连接两个调制解调器,一个调制解调器接到控制器的端口1,另一 个接到PC 的COM 串口( 或是内置调制解调器)。3、如果使用支持以太网的模块( 比如TWDLCAE40DRF),你可以用SFTP Cat5 RJ45 以太网电缆把PC 和控制器RJ-45 连接到集线器或交换机上(hub/switch)。所有Twido 控制器的端口1 都是内置的RS-485 端口,必须使用此端口与TwidoSoft 编程软件进行通讯。当把通讯电缆连至端口1 时,自动进入与 TwidoSoft通讯需要的通讯协议的工作模式。TSX PCX 1031 和TSX PCX 3030 编程电缆配有

15、四位旋转开关以用于不同模式。将开关置于位置2 即为TwidoSoft 软件编程模式。TSX PCX 1031 或TSX PCX 3030 通讯电缆电话线连接通过以太网连接编程和配置TwidoSoft可使用梯形图、列表和Grafcet编程语言对Twido可编程控制器 进行编程。你可以选择指令表或梯形图方法来编程,选择哪一种方法是个人喜好问题 ,并不影响应用程序的结果。1、梯形图语言同时包含图形和文本。2、指令表语言是一种基于文本的指令集。无论使用指令表语言还是梯形图语言,依照逻辑顺序编写程序以便控 制机器或进程。可以自动转换或逆转梯形图指令成为指令表指令。如果程 序结构和指令与转换规则吻合,也可

16、将指令表指令转换为梯形图指令。无 论使用哪种语言,都可以对程序作注释。梯形图语言由梯形图语言编写的程序包含相连的图形元件组成的网络,这些元件组织 成为梯级并由控制器顺序执行。梯形图是梯形图程序的图形化表示,类似于继电 器逻辑图。 每个梯级包含一个相连的图形化元件网络,组织在以左右两条母线栏开始 和结束的可编程网格中。图形化元件代表: 1、控制器输入和输出,如传感器,按钮,和继电器。 2、算术,逻辑,比较和数字操作。 3、预定义系统功能,如定时器和计数器。 4、控制器内部变量,如位和字。每个梯级包含:1、梯级头表示梯级的目的。 2、编程网格单元最多包含七行十一列。每个单元一行高一行宽。图形元件 插入到由水平和垂直连接线构成的网格中。编程网格梯形图编程网格分 为两个区:1、测试区 包括动作发生所必 须具备的条件。包 括列 1-10,由触 点,功能模块,和 比较模块组成。2、动作区 包括测试区相关测 试条件所引起的输 出或操作。由列 9 -11 组成并包括线 圈和操作模块。梯形图图形单元 触点图形单元用于测试区编程且占据一个单元(一行一列)。 图形连

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 机械理论及资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号