版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大家好!欢迎你的到来!我是罗克韦尔自动化(广州)有限公司的产品专家陈威翰,很高兴有机会与您一起学习罗克韦尔自动化产品。我的联系方式是:座机:02083849977-20643,手机电子邮件:ControlLogix系统,标准课程Rockwell Automation 2011.09,课程内容介绍(1)。五天后,我们将学习:控制器概述系统在线连接控制器创建新项目创建控制器程序文件创建控制器数据文件梯形图编程基本位操作指令编程定时器指令编程计数器指令编程,课程内容介绍(2), 编辑梯形图程序基本指令编程本地I/O模块通信I/O模块故障处理远程I/O模块通信远程生产/消费通
2、信消息指令SSV/GSV指令控制器系统维护和维修,在五天内,我们将学习:控制器系统概述(1),控制系统的信息流,控制系统,生产过程/机器,输入,输出,控制器系统概述(2),控制器I/O系统通信网络可视化硬件编程系统,控制系统的基本结构,控制器系统概述(3),顺序控制完成顺序逻辑控制和可编程逻辑控制的传统功能过程控制是从小型DSC系统移植而来的功能块。驱动控制完成传动控制,并与驱动器合作完成传动控制功能,如速度控制链、展开/卷绕/提升/负载分配。运动控制完成伺服控制,实现对运动轴各种物理量的控制,这是通过运动指令编程实现的。ControlLogix系列控制功能,ControlLogix系统概述(
3、4),ControlLogix FlexLogix Compact Logix Soft Logix Drive Logix,ControlLogix系统控制器类型,ControlLogix系统概述(5),以太网control net DeviceNet DH/Rio DH 485/串口第三方通信,ControlLogx系统网络类型,ControlLogix系统概述(6),Windows NT/Windows 2000/Windows XP操作系统下,安装:rlogix500编程软件RSLinx连接软件RSNetWorx for ControlNet网络配置软件控制器系统编程环境,控制器系统概
4、述(7),控制器平台,控制器系统概述(8),控制器硬件基本结构,机架4个插槽,7个插槽,10个插槽,13个插槽和17个插槽,每个机架由自己供电。控制器模块Logix556X Logix557X I/O模块离散量模块、模拟量模块和高速计数模块-使用生产者/用户模式与控制器进行数据交换-带电子保险的外部信号电路-外部信号电路隔离-模块可诊断-模拟量可在工程中校准并可标记时间-模块的防误插入采用电子标识-对应于通信网络的模块可用电插拔- 1756-ENBT/1756-EN2T(R)以太网-1756-cnb RS-232串行端口、模块标签、电池、背板连接器、下锁钥匙、上锁钥匙和指示灯、钥匙开关、门、电
5、池标记、控制器系统概述(10)、控制器控制器特性、允许各种模块混合的模块化结构允许多个控制器位于同一机架中。 每个控制器允许多达250个通信连接,可寻址多达128,000个离散点或4,000个模拟点,以及可扩展内存,以适应各种应用规模。它易于与现有的传统产品系统(如PLC5、SLC500)一起使用,集成了NetLink网络-DeviceNet-ControlNet-Ethernet/IP,以提供同步和分布式运动控制,集成多达16个伺服模块(32个轴)、ControlLogX系统概述(11)、ControlLogX控制器的内存占用、操作系统初始化(43字节,此项目不占用型号选择手册中提供给用户的
6、内存空间),以及每个版本中新增功能带来的额外内存空间。输入输出模块定义和配置数据库标签的ASCII码存储形式(包括标签名和别名)应用程序的源代码(虽然是类似的指令,但由于执行速度的提高,与PLC5/SLC相比,它需要额外的内存。)运行时信息交换处理所需的缓冲区、数据操作所需的标签组的存储、在线编辑所需的悬挂编辑步骤的临时存储、Logix5000控制器的在线连接(1)、配置或编程软件的连接建立以及通信驱动程序浏览网络和节点数据采集的配置-直接连接数据采集- OPC数据采集-优化数据采集、RSLinx通信软件、Logix5000控制器的在线连接(2)、RSLinx配置软件、驱动程序配置、驱动程序类
7、型选择、已经使用的驱动程序、 Logix5000控制器(3)的在线连接,RSLinx配置软件,浏览窗口,自动刷新,选择底板,浏览底板模块,x,缺失或有问题的模块,x,运行控制器进入完整的I/O控制,并且不能编辑项目。 程序控制器可以在不执行程序的情况下编辑项目,输出点根据模块设置的状态输出。远程操作控制器进入完整的输入输出控制,项目可以在线编辑,但需要测试。远程编程控制器不执行程序,但可以编辑项目,输出点根据模块设置的状态输出。远程测试控制器执行程序,程序可以对项目进行一些编辑,输出点根据模块设置的状态输出。罗技5000控制器的在线连接(4),控制器的工作状态,*控制器标签 Local:0:O
8、。数据0”已更改,但输出模块的触点没有更改,因此连接被阻止!通过将标签与DI和DO点相关联来进行监控观察。所谓“远程”是指具有远程模式(运行、测试、编程)的编程软件可以改变。当编程终端通过网络传输到控制器时,下载(下载)计算机中的项目。上传通过网络将控制器中的项目传输到作为编程终端的计算机。在线浏览或编辑控制器中的项目。离线浏览或编辑编程终端中的项目。刷新模块的固件,并使用控制闪存升级或降级模块的固件版本。罗技5000控制器在线连接(5),控制器在线操作,罗技5000控制器在线连接(6),控制器解锁允许两个以上用户同时在控制器上编辑。控制器锁定控制器,不允许其他用户编辑控制器。其他用户的控制器
9、锁已被其他用户锁定,因此无法编辑此控制器。其他用户修改项目。其他用户正在编辑控制器。识别控制器的编辑状态、创建新项目(1)、项目图标、项目/项目文件:rslogix5000编程软件,并存储编程和配置信息的存档文件。创建新项目(2),选择控制器类型,描述可以为空,项目文件存储路径,选择版本,项目名称,帧大小,控制器插槽号,创建新项目(3),控制器特性,配置串口,编辑项目属性(脱机),查看主要故障配置系统故障管理,开机管理和系统管理时间片段百分比,设置开机或用户命令从非易失性存储器加载项目,评估控制器内存利用率(脱机), 并且创建一个新的项目(4),CST协调系统时间,如果控制器CST被设置为主机
10、,同一帧中的所有模块将与其时间同步。 科技委可以测量与时间相关的数据和事件。作为操作控制项目,控制器必须设置为主控制器。请注意,控制器的默认设置不是主机。创建一个新项目(5),控制器的内存组织结构,并存储执行的代码文件和相应的结构。用于存储操作的基础和结果的数据文件以及相应的数据结构类型存储用于确定控制器及其相关设备之间的信息交互关系的输入/输出配置,并创建程序文件(1)。每个项目(或控制器)最多可以定义32个任务。每个任务最多可以定义32个程序,每个程序都有自己独立的数据区和多个子程序。例程是一个真正的执行程序,可定义的数量由控制器的内存决定。程序文件和创建程序文件(2)。连续任务是指不断重
11、复执行的任务。只能定义或不能定义一个项目。周期性任务指的是定期中断执行的逻辑程序。要定期执行任务,必须定义周期时间。要设置优先级,最多可以定义15个任务。事件触发任务是指由事件触发引起的任务调用。事件触发可能由外部输入点(如PLC5/SLC)的变化引起,也可能由Consuned Tag或直接指令调用引起,还可能由运动控制状态引起。要设置优先级,最多可以定义15个。有三种类型的任务。任务决定执行的顺序。创建一个程序文件(3)。中断级别低的任务将被中断级别高的任务中断。有15个中断优先级(序列号1-15)。序列号越低,中断优先级越高。连续任务是连续执行的逻辑程序,它可以被任何周期性中断任务或事件中
12、断任务中断,也可以被视为中断级别最低的任务。软件控制器对于周期性中断任务只有三个优先级,对于事件中断任务只有三个优先级。中断优先级并创建程序文件(4)。任务是执行顺序的安排。每个任务执行后,执行结果将被发送到输出数据区。如果您不在任务特征配置中取消它。当从程序转移到运行或测试时,屏蔽任务仍会被预扫描。看门狗监控周期性任务和事件中断任务的执行,如果超时,就会出现主要故障。周期性任务的执行周期必须长于其执行时间。如果控制器检测到周期性任务的触发,并且任务正在执行,则发生重叠,并且由后者触发的请求丢失。特别是,创建一个程序文件(5)。例如,一个项目中有一个事件触发任务、一个周期任务和一个连续任务,它
13、们的中断级别和执行时间如下图所示:创建一个程序文件(6)。例如,所有周期性任务和事件触发任务都可能中断连续任务。高优先级任务中断所有低优先级任务。高优先级任务可以多次中断低优先级任务。当具有相同优先级的任务同时被触发时,每个任务将交替执行1毫秒。当连续任务完成所有扫描时,它会立即开始新一轮扫描。(7)创建程序文件,程序,程序是任务下的组织结构,它由一个数据库和几个子程序组成。每个程序都有一个独立的数据库,在这个数据库中创建的数据标签只能被这个程序中的子程序引用,它们都是内部数据。每个程序必须指定一个子程序作为主控程序,作为该程序的启动程序,每个程序还可以指定一个故障处理子程序来解决该程序中运行
14、的任何子程序引起的故障。其他子程序由主控制程序中的子程序指令(JSR)调用。存储在备用或非计划程序中或暂时不运行的程序将被下载到控制器,但不会被执行。同一任务下的多个程序将按顺序执行,顺序可以在任务属性中调整。该程序是一个完整的结构,相当于一个传统的处理器。创建程序文件(8),子程序被真正执行,所有控制代码都写在子程序中,并且有四种编程形式:梯形图LD最常用的编程模式是由步骤组成的程序结构,它完成逻辑时序控制的程序编辑。顺序功能流程图SFC将工作流细化为步骤,并使用SFC编辑步骤的执行顺序和结构,每个步骤都是执行代码的一个组成部分。文本编程ST采用ASCII码编写程序,通常用于复杂或特殊的操作
15、,用梯形图操作指令可能难以完成。功能块FBD组态过程控制是集散控制系统的仪表控制组态模式,程序结构由功能块之间的连接建立。子程序、子例程是真正的编程主体和执行程序,创建程序文件(9)、故障和通电管理程序以及故障管理程序,它们在由控制器的主要故障引起的关机之前被调用,通常用于有序关机和消除可恢复的故障。当控制器处于运行状态时,通电管理程序仅执行一次,可用于通电期间初始化的一些操作。创建一个程序文件(10)并按以下顺序删除子程序、程序和任务:删除子程序的所有执行代码,选择子程序并删除它们,删除程序区中的所有标记,选择程序并删除它们,最后删除任务,创建一个数据文件(1)。全局数据区也称为控制器数据区,它包含所有外部数据和公共内部数据,其数据可以被控制器中的所有子程序引用。程序数据区是所有内部数据,其数据只能被该程序中的子程序引用。程序之间的数据区是隔离的。不同的程序可以使用同一个标签而不会发生冲突,以方便代码共享。创建数据文件(2)、数据库编辑页、显示类别、操作说明、点击编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 路基抗冻处理施工技术
- 初中七年级数学下学期《因式分解:从算法掌握到思维建构》单元教学设计
- 第二章 声现象 第三节 声的利用 预习导学与教学设计
- 小学五年级音乐下册《美丽的家乡》单元教学设计
- 素养导向下《小数乘小数》算理与算法探索-五年级数学(西师大版)教学设计
- 高中二年级生物《肠杆菌科》教学设计
- 《黄山奇松》第二课时公开课教学设计
- 2025年新生儿病房科室感控培训试题含答案
- 《红楼梦》经典章节教学设计范例
- 2025至2030零售行业消费者画像与精准营销策略研究报告
- 醉酒客人处理培训
- 2026年湖南石油化工职业技术学院单招职业适应性测试必刷测试卷附答案
- 考研学前教育2025年学前教育学真题试卷(含答案)
- 2026年山东理工职业学院单招职业技能测试必刷测试卷附答案
- 2026年潍坊环境工程职业学院单招综合素质考试必刷测试卷及答案1套
- 2025年硫氰酸红霉素行业分析报告及未来发展趋势预测
- 医院感染病例判定标准原则(2025年版)解读
- 【新教材】2025-2026学年人教版(2024)信息科技六年级全一册教案(教学设计)
- 2025党校入党积极分子发展对象考试题库(含答案)
- 加味八珍益母讲解
- 《老年人生活能力康复训练》健康养老专业全套教学课件
评论
0/150
提交评论