




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可编程控制器的原理和应用、实验部分、许小轮、主要内容、1.1 PLC介绍、传统继电器接触控制具有结构简单、容易掌握、价格低廉等优点,广泛应用于产业生产。但是,这些控制单元体积大、功耗大、功能少,特别是通过硬件连接配置系统,布线复杂,通用性和灵活性差。PLC是一种将传统中继控制技术与电脑控制技术集成在一起的新型传记控制设备,进入80年代,随着微电子技术和电脑技术的发展,可编程控制器的功能远远超出了逻辑控制、顺序控制的范围。数据计算、传输和处理功能,以及模拟卷控制、位置控制,尤其是远程通信功能,都很容易实现。1.2 PLC硬件系统结构,1.3 PLC部分角色,PLC使用“顺序扫描,连续循环”工作方
2、式。牙齿过程可以分为输入采样、运行节目和刷新输出三个阶段。扫描和运行整个过程所需的时间称为扫描周期。1.主机主机部分包括中央处理器(CPU)、系统节目内存和用户节目和数据存储。CPU是PLC的核心,所有逻辑运算符和判断均由其执行,并控制所有其他部件的运行。这就是我们常说的电脑芯片。内部内存有两种茄子类型。一个是系统节目内存,另一个是用户节目和数据内存。系统节目内存:主要包含系统管理和监控程序,以及编译用户程序的程序。系统程序已经被工厂固定,用户不能更改。用户节目和数据存储:主要存储用户编写的应用程序、各种准备数据和中间结果。2.输入/输出(I/O)介面输入接口用于接收输入设备(如按钮、移动开关
3、、传感器等)的控制信号。输出接口用于通过输出电路驱动输出设备(例如,接触器、螺线管阀、指示灯等)处理的结果。1.3 PLC部分角色,3 .电源供应设备是安装在内部电路操作(如CPU、存储和I/O介面)中的DC交换电源供应设备。4.程序员是PLC的重要外部设备,主要由键盘和显示器组成。程序员分为简单和智能两类茄子。小型PLC通常使用简单的程序员,大型、中型PLC通常使用智能程序员。程序员的作用是编译用户程序并将其发送到PLC节目内存。程序员允许您查看、修改、调试用户程序和在线监视PLC运行状态。目前,许多PLC与计算机相关联,并使用专用工具软件进行编程和监视。1.4 PLC工作原理,PLC采用“
4、顺序扫描、连续循环”工作方法,可分为输入采样、节目运行和输出刷新三个阶段。扫描整个过程并运行一次所需的时间称为扫描周期。1、在输入采样阶段PLC输入采样阶段,按照扫描顺序读取所有输入部的通过/中断状态或输入数据,在输入状态寄存器(即输入刷新)中存储牙齿状态。然后继续执行节目。在节目执行过程中,即使输入状态发生变化,输入状态寄存器的内容也不会发生变化,只能在下一扫描周期的输入处理阶段读取。2、流程运行时PLC运行时,按左、右、上、下、上、下步骤运行流程命令。牙齿过程是从输入状态寄存器和其他元件状态寄存器中读取元件的通过/中断状态,根据用户程序进行逻辑运算,然后将其存储在相关状态寄存器中的过程。3
5、.刷新输出阶段在所有命令执行完毕后,将与每个物理继电器相对应的输出状态寄存器的通过/中断状态从刷新输出阶段导出到输出寄存器,以控制每个物理继电器的通过/中断。这是PLC的实际输出。正如您在PLC的工作流程中看到的,在PLC的节目执行阶段,输入更改不会立即更改输入状态寄存器的内容。必须等到下一个周期输入处理步骤才能进行更改。在输出状态寄存器中临时存储的输出信号由CPU向输出锁输出所有这些输出信号,直到循环周期结束,成为实际的CPU输出。因此,任何输入和输出状态更改都需要扫描周期。也就是说,输入和输出状态保持扫描周期。1.5 TWDLCAE40DRF,牙齿设备主要是包含24个数字输入(24VDC)
6、的外形规格40 I/O控制器。14个中继(2A)和2个电晶体(1A)输出模拟电位器输入2个集成串行端口1个支持附加串行端口的插槽1个嵌入式RTC 1个用户可更换电池1个电池盒最多7个扩展I/O模块连接最多2个AS-Interface V2巴士介面模块连接CANopen现场巴士介面模块1个连接可选内存附加卡(TwidoSoft、TwidoSoft是用于Twido可编程控制器的应用程序构建、配置和维护的图形开发环境。TwidoSoft是基于32位Windows的程序,可以在操作系统为Microsoft Windows 98第二版和Microsoft Windows 2000 professiona
7、l的PC上运行。TwidoSoft 1.13或更高版本也可以在Microsoft Windows XP中运行。本实验中使用的软件版本是TwidoSoft V3.2。2.1主窗口和TwidoSoft主窗口提供了访问菜单和命令、窗口和工具栏以及应用程序视图的简便方法。2.2应用程序节目浏览器、2.3状态栏、2.4首选项、2.5阶梯浏览器窗口、阶梯编辑器窗口、命令表格级别编辑器窗口、命令表格级别编辑器是可以在阶梯浏览器中打开的辅助节目编辑器,用于编辑不能转换为阶梯语言的步骤。牙齿对话框由两部分组成。*以上部分包含不能转换为阶梯语言的命令表格节目部分。*以下部分包含节目错误和可逆警告。命令列表编辑器和
8、用于创建和修改命令列表程序的简单行编辑器。配置编辑器、配置编辑器浏览和配置软件资源和某些硬件资源(要确定可配置的资源,请参阅配置编辑器工具栏)。变量符号编辑器和变量符号编辑器用于创建和管理程序中使用的变量符号。变量符号编辑器在联机模式和脱机模式下均可用,但在监视模式下不可用。变量符号表将符号、注释和地址栏组织到电子表格中,并定义每行的变量符号。使用变量符号编辑器时,用于插入或编辑变量符号的对象浏览器。节目错误、交叉引用浏览器和节目错误浏览器窗口显示节目错误和警告。分析器可以从主菜单中选择节目分析器,从主菜单中实现。牙齿交叉引用浏览器显示操作数、变量符号、行或步骤数以及运算符的列表。在修改和调试
9、应用程序节目中很容易找到相应的项目。使用动态数据表编辑器、动态数据表编辑器查看变量值(如果PC连接到处于运行或停止状态的控制器)。动态数据表用于联机调试和曹征程序。运行程序时查看变量的变化,将实际值与预期值进行比较。内存编辑器:使用内存编辑器显示页面,您可以在其中浏览和优化PLC的存储资源。显示页面、剪辑页面等。剪辑页面包含与使用PLC存储相关的所有信息。“存储编辑器:剪辑”页,“剪辑”页列出了应用程序中可用和可用的数据对象列表。配置和使用的所有数据对象都占用存储空间。因此,配置应用程序实际需要的数据对象数有助于优化PLC的存储要求。主要概念,应用程序节目浏览器使用应用程序节目浏览器查看、配置
10、、准备和维护应用程序。相同的命令在菜单中也很容易使用。以图形方式配置控制器,扩展I/O和选项。存储分配通过状态栏上的存储使用状态(也在存储编辑器中显示)确定程序使用的存储百分比。如果可用存储在一定程度上较低,则在联机和脱机工作脱机工作时,将出现TwidoSoft无法连接到控制器的警告,警告您只能更改PC存储中的应用程序。使用脱机工作创建和配置应用程序。在线操作中,TwidoSoft直接连接到控制器,允许您更改控制器存储上的应用程序。使用联机操作运行控制器并调试修正应用程序。保护应用程序节目的应用程序可以防止未经授权的查看、修改和复制。操作模式、TwidoSoft操作可能联机,也可能脱机,具体取
11、决于PC和控制器的连接。1、在线操作时,PC连接到控制器。2、脱机工作、断开PC和控制器。使用脱机工作开发应用程序。PC和控制器已断开连接。仅修改PC存储上的应用程序。修改后,应用程序必须从PC存储传输到控制器存储,并在控制器上运行。使用联机模式调试和修改应用程序。PC连接到控制器。PC存储中的应用程序与控制器存储中的应用程序相同。修改直接传递到控制器的存储。作业状态、作业状态指示TwidoSoft的脱机或联机状态,并指定允许的作业。状态栏的右端显示了四个茄子作业状态:1、初始2、脱机3、联机4、监视当前作业状态。将PC连接到Twido控制器,将PC连接到Twido控制器需要通信电缆。1、使用
12、特殊的多功能电缆将PC上的COM或USB串行端口连接到控制器的通信端口1:* TSX PCX 1031(2.5米)电缆在RS-485和RS-232之间转换信号,* tsx pcx3030 (2)使用电话线连接两个调制解调器。一个调制解调器连接到控制器的通信端口1,另一个调制解调器连接到PC的COM串行端口(或内置调制解调器)。3.如果使用支持以太网的模块(例如TWDLCAE40DRF),则可以使用SFTP Cat5 RJ45以太网电缆将PC和控制器RJ-45连接到集线器或交换机(集线器/交换机)。所有Twido控制器的通信端口1是集成RS-485端口,应用于与TwidoSoft编程软件通信。当
13、通信电缆连接到通信端口1时,自动进入与TwidoSoft通信所需的通信协议的操作模式。TSX PCX 1031和TSX PCX 3030编程缆线具有4位旋转开关,可在多种模式下使用。将交换机放置在位置2后,您将进入TwidoSoft软件编程模式。TSX PCX 1031或TSX PCX 3030通信电缆、电话线连接、以太网连接、编程和配置TwidoSoft可以使用阶梯、列表和Grafcet编程语言对Twido可编程控制器进行编程。可以选择命令行或阶梯方法进行编程,可以选择哪种方法是个人喜好问题,不会影响应用程序的结果。1、阶梯语言包含图形和文本。2、命令表语言是基于文本的命令集。以逻辑顺序编写
14、程序,以控制机器或过程,无论是指示语还是阶梯语。可以自动转换或反转阶梯命令以成为命令表格命令。如果程序结构和指令符合转换规则,您还可以将指令表格指令转换为阶梯指令。无论使用什么语言,都可以注释程序。阶梯语言、阶梯语言编写的程序包含由连接的图形组件组成的网络。这些组件配置为楼梯,并按控制器顺序运行。阶梯图是阶梯程序的图形表示,类似于继电器逻辑图。每个阶段都包含由可编程网格组成的连接图形组件网络,该网格以左右巴士条开始和结束。图形元件代表:1、传感器、按钮和继电器等控制器输入输出2、算术、逻辑、比较和数字操作。3、预先定义的系统功能,例如计时器和计数器。控制器内部变量,例如4、位和单词。每个梯级包
15、括:1、台阶头部表示台阶的目的。2、编程网格单元最多包含7行11列。每个单元一行高一行宽。图形元件插入到由水平和垂直连字线组成的格线中。编程栅格、阶梯编程栅格分为两个区域。1、测试区域包含发生动作所需的条件。包含由触点、功能模块和比较模块组成的列1-10。2、动作区域包括与测试区域相关的测试条件导致的输出或操作。由9-11列组成,包括线圈和操作模块。阶梯图形单元、触点图形单元用于测试区域编程,并占用一个单元(每行一列)。图形连接单位用于连接测试和动作图形单位。阶梯图形单元、线圈单元用于运动区域编程,并占用单元(单行和单列)。阶梯图形单位、功能模块的图形单位在测试区域中调用,需要4行2列单元(超
16、高速计数器需要5行2列除外)。比较模块从测试区域调用,任务模块从动作区域调用。阶梯编程原则,1,PLC编程元件的触点在编程过程中可以无限制使用,每个继电器的线圈可以在阶梯图中关联多次,但是仅最终结果可以更新硬件输出。2,阶梯图中的每个逻辑行开始于左侧母线,结束于右侧母线。线圈始终位于最右侧,不能直接连接到左侧母线。3,准备梯形图时,要尽力“上、下、左、右、右”。4,2个以上线圈可以平行,但不能串联。5、同一步骤头只能有一个操作模块,但可以并行连接多个线圈。命令表语言、以命令表语言编写的节目以及按控制器顺序执行的一系列命令。每个命令表命令都显示为单个节目行,由三部分组成:1、行号(用户输入命令时自动生成)。空行和注释行没有行号。2,命令代码-使用操作数确定要执行的操作的运算符的符号。典型的运算符识别布尔和数字运算。指令有两种主要类型的茄子。测试指令这些指令测试或设置执行任务所需的条件。例如,加载(LD)和AND。动作命令这些命令根据条件设置执行动作。例如,STORE (ST)和RESET (R)等分配命令。3,操作数(一个或多个)是表示程序可以在命令中处理的数字、地址或值的符号。指令可以包含0到3个操作数,具体取决于指令代码类型。操作数表示控制器输入和输出,如传感器、按钮和继电器。计时器和计数器等预定义的系统功能算术、逻辑、比较和数字操作。控制器内部变量(例如,位和单词)。基本命
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年统计学数据模式试题及答案
- 二手车评估中的道德问题试题及答案
- 25年公司厂级员工安全培训考试试题有答案解析
- 2024-2025项目管理人员安全培训考试试题(黄金题型)
- 2025年公司职工安全培训考试试题真题汇编
- 2025年部门安全培训考试试题答案完整版
- 2025年三硼酸锂(LBO)晶体合作协议书
- 2025工厂员工安全培训考试试题含完整答案【易错题】
- 驻地士官考试题目及答案
- 25年公司三级安全培训考试试题【巩固】
- 年产2万吨永磁铁氧体系列产品生产线项目可行性研究报告
- 三级医院评审标准(2023年版)实施细则
- 2023年中国劳动关系学院招聘笔试备考题库及答案解析
- 英语四级仔细阅读练习与答案解析
- 排水沟土方开挖施工方案
- CAD教程CAD基础教程自学入门教程课件
- 技术合同认定登记培训课件
- 停水停电时的应急预案及处理流程
- 电商部运营助理月度绩效考核表
- DB61∕T 1230-2019 人民防空工程防护设备安装技术规程 第1部分:人防门
- 第12课送你一个书签
评论
0/150
提交评论