版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、组织并创建一个RSLogix5000 工程1目的创建一个新的RSLogix5000工程文件修正控制器的属性创建程序和例程调整程序规划复制和反复运用程序和例程删除例程、程序和义务校验义务、程序和例程2关键术语工程/工程文件:RSLogix5000文件为Logix5000控制器存储一切程 序和组态信息。Assembly.ACD3创建一个新的RSLogix5000工程文件工程文件需求输入编程和组态信息。控制器型号可选项工程文件途径版本号工程称号机架型号槽号4创建一个新的RSLogix5000工程文件称号: 重要事项要想容易的将项目与RSWho活动窗口的控制器相匹配,则项目的名称和控制器的名称应当保持
2、一致。 提示:在的词汇表中的“称号条目下对命名规那么做了阐明。 控制器的称号自动设置为工程文件的称号。工程保管终了后,文件的称号和控制器的称号可以分别进展改动。也即保管后工程文件以不同的称号命名并不改动工程文件中控制器的称号。5创建一个新的RSLogix5000工程文件 重要事项为防止与错误的控制器进行通讯,项目中控制器的槽号将一直跟随RSWho窗口中所选控制器的槽号。 6修正控制器属性在线工具栏下面的图标可翻开工程/控制器属性对话框:7修正控制器属性创建工程终了后,必需执行下面的操作:组态串口离线时编辑 原始工程属性 查看发生的主要和次要缺点 设置协调系统 时间Master 设置系统缺点和掉
3、电程序以及系统开销时间片对于一些类型的控制器,在上电或者用户定义的情况下,设置或者装载存有工程的非易失性内存在离线时估计控制器内存的运用情况8协调系统时间CST主CST:表示从控制器插入电池开场算起的时间毫秒级的 :重要事项 对于运动控制的项目,必须设置CST Master。框架内一切模块都同作为主的控制器中的CST时间同步。CST可以用来确定数据的相对时间例如:熔断器烧断、形状改动等等9 组织工程Logix5000 控制器 = 有优先权设置的, 多义务处置器:为单线程执行方式,在一个时间段只能执行一个义务。有才干:中断一个正在执行的义务切换至另外一个义务中断义务执行终了后再前往原来的义务。
4、10 组织工程 要最大限制的运用多义务的功能,在运用RSLogix5000工程中会 运用到下面的组件: 义务:执行程序的规划机构。 程序:一系列相关的例程和标签的集合体。 例程:可执行代码的集合。11缺省的工程构造 缺省形状下,在每个新建的工程中只需一个义务、一个程序 和一个例程:缺省的构造和称号提示:可以修正这些组件的称号和属性,以适宜用户实践运用的需求。 12任务类型 应用 图标 连续型 任务的运行方式是连续地,但是可以被周期型任务或者事件型任务中断(缺省的任务类型).周期型 任务按照用户设定好的速率以周期方式执行。当执行该种类型任务的时候,它能中断优先级低的任务。 事件型 只有当特殊的事
5、件发生时,才能触发该种类型的任务。当执行该种类型任务的时候,它能中断优先级低的任务。 创建一个新的义务义务触发已规划的程序的执行。 13 创建一个新的义务一切类型的控制器,都只能有一个义务被组态为延续型义务:控制器类型 支持的任务数量连续型任务数量 SoftLogix1001ControlLogix321FlexLogix 和 DriveLogix81CompactLogix4, 6, or 8114 延续型义务为一个后台义务,当周期型义务或者事件型义务不在执行时,执行延续型义务。在自触发方式下执行每次操作终了后自动重新启动。可以被周期型和事件型义务中断。缺省形状下,延续型义务的优先级最低比优
6、先级最低的周期型或者事件型义务都低。15 看门狗定时器监视义务的执行 定时器在义务初始化时开场运转 在义务内一切程序执行终了后停顿运转 注意事项必须确保定时器的周期大于任务内所有程序都执行完毕的时间总和。如果一个周期型任务已经开始运行时,控制器检测到该周期型任务又被触发,则此时发生主要故障。 16看门狗定时器注意事项如果看门狗定时器到达其预置值,会产生主要故障。基于控制器主要故障处理措施,可能会关闭控制器。 17 制止义务 在控制器工程管理器中的图标表示该义务经过用户选项的 设置或经过指令被制止:被制止的义务 提示:这个制止选项可以在调试、诊断或者启开工程时运用。 18 制止义务 重要事项 如
7、果任务被禁止,当控制器的模式由编程转向运行或者调试模式时,控制器仍旧对任务进行预扫描。19 创建程序 程序在工程规划构造中处于第二级。程序有下述特性:每个义务可以规划多达100个程序。当触发义务时,义务中的程序按顺序从第一个到最后一个开场执行。20 创建程序 义务中的程序可以直接访问控制器作用域内存中的输入输出 数据:程序中的代码可以修正控制器作用域内的数据。程序中的代码也能修正程序作用域内的数据:程序内的代码不能访问或者修正本地其它程序内的数据。数据和I/O数据的变化是异步的,并且在执行义务期间可发生改动。21 创建程序创建新程序的按钮如以下图所示:创建新程序 可选的工具栏22 调整程序规划
8、程序可以在特定的义务中规划或者不做任何规划:OEM原始设备制造商创建一个工程然后对根据设备所需求的功能对其进展规划或者不做任何规划。维护人员或者现场技术人员可以在调试工程时创建缺点处置程序。23 调整程序规划 非规划程序调整顺序程序规划24 程序实践扫描时间软件可以显示所选程序的最大扫描时间和最小扫描时间毫秒级:扫描时间基于指令的类型和数目。这些数值为程序执行时间,并不包括等待其它程序或者义务的时间。这些数值只是用来显示。提示:可以运用特定的指令代码监视这些数据。 25 创建例程例程 :为工程提供了可执行的代码、或者逻辑判别的指令。特定的程序开发言语包含了系列的元素 梯形图: 适用于继电器或者
9、离散量的运用场所功能块: 适用于延续消费过程场所和传动控制运用场所顺序功能图: 适用于运动控制和批处置运用场所或者某一时辰多个形状同时被激活的运用工程构造化文本: 适用于复杂的数学或者数组运用场所或者从其它工程中转换过来的运用高级言语编制例如C言语的工程。提示: 这些言语的运用取决于所选择和安装的选项 。26 创建例程例程可以设置为下面的类型:主例程:当控制器触发与之相关联的义务或者程序时,该例程自动执行: -可以为一切的言语方式 -在控制器工程管理器中以1标注缺点例程:当控制器发现例程中指令执行出现错误时,会执行该例程: -在控制器工程管理器中显示黄色的三角形标注。子例程:该例程被其它例程调
10、用: -在主例程或者其它子例程中同JSR跳转到子例程的指令进展调用有条件的或者无条件的。 -当发生某种情况时或者例程执行终了后前往其它的例程。27 创建例程梯形图逻辑构造化文本顺序功能图例程功能块例程主例程缺点处置例程子例程主例程总是位于列表的第一个缺点处置例程 (假设有) 第二子例程以字母的顺序陈列28 创建例程以下图为子例程构造表示图:当条件符合时,主例程调用Level子例程主程序中的梯级例如子例程 29 创建例程创建新例程的按钮如以下图所示:创建新例程 可选的工具栏30 程序控制指令当JSR指令使能时,梯形图中的JSR指令将直接调用并且执行子例程,假设需求,也可以将参数传送到子例程:数值
11、型、构造化参数和BOOL数据类型标签都可以被传送。31 程序控制指令SBR子例程指令接纳输入参数并将复制其数值至指定的标签:SBR指令识别标签并且将引入的参数存储起来。RET前往指令停顿运转子例程。假设需求,前往参数至JSR指令: -只在将参数前往至JSR指令的时候才运用RET指令。32 系统开销时间片用户配置的系统开销时间片决议控制器执行下述后台功能时所用时间占用的百分比:同编程设备和编程软件进展通讯Messaging音讯从控制器的串口经过背板至其它设备的桥接通讯重新创建和监视I/O衔接RIUP时33 系统开销时间片系统的开销时间片并不影响周期型或者事件型义务的执行:控制器执行时间Time
12、for Periodic or Event Tasks系统的开销时间片所占百分比Time for Continuous Task%34 异步更新异步:动作相互独立,短少规律。在Logix5000控制器中,I/O数值的更新和代码的执行是异步的:输入模块的数据按照所设置的RPI速率,以广播的方式将数据发送至背板。代码扫描过后,假设执行终了输出指令,输出标签将立刻更新。在义务执行终了后,数据以RPI速率发送至输出模块。35 异步更新由于存在更新过程,输出设备的形状改动的速率能够与程序扫描速率的略有不同:1000250400在数据库中标签Motor置位在数据库中标签Motor清零 在数据库中标签Mot
13、or置位RPI 速率义务的结尾更新输出模块和物理设备 假设使能了,更新输出模块和物理设备36 删除例程、程序和义务要删除例程、程序和义务,一切与之相关联的元素须按顺序移除:删除例程内一切代码。删除例程 Unassign routines 。删除程序作用域内的一切标签。将一切程序设置为非规划的,然后删除它们。删除义务。37 组织工程的最正确实际阅历要有效的组织一个工程,切记下述的实际阅历:了解消费过程的详细描画。 将消费过程划分成假设干个功能组或者功能部分,每个组或部分表示消费过程的某个方面: -将与操作员相关的操作排序 -将相关联的消费过程事件分组 -机器或者机器部分假设某部分义务要求在指定时
14、间间隔内执行,将该部分程序放置于周期型义务内。假设某部分义务要求在事件发生时执行,将该部分程序放置于事件型义务内。38 组织工程的最正确实际阅历要有效的组织一个工程,切记下述的实际阅历:假设某部分义务既不需求在指定时间间隔内执行,也不需求在事件发生时执行,这时将该部分程序放置于延续型义务内。将程序划分为各个例程,每个例程代表程序的某个方面: -程序中的特定消费过程 -用于消费缺点处置的程序代码片段 -程序内经常执行的功能 -运用程序内的主例程分别调用其它子例程39 组织工程的最正确实际阅历要有效的组织一个工程,切记下述的实际阅历:为义务、程序和标签创建工厂内习惯的命名方式。为义务、程序和例程分别做详细注释并且思索上义务执行的次数毫秒级,并在称号上表达出来。40 例如:组织工程在此例如中,造纸厂将PLC-5的时间测试梯形图程序转换为RSLogix5000工程。一切程序会放置于一个延续
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 脑出血临床症状解析及护理原则
- 华光花园设计软件介绍
- 市场调研方式方法
- 抗原试剂盒的使用方法
- 考研专业选择方法指标
- 哮喘病的临床表现及护理要点
- 有营养的宝宝小班
- 放射科胸部CT检查注意事项
- 家庭康复精细运动训练指南
- 皮肤科普常见病
- 家谱中奶奶的纪传范文
- 夯实基础33课件讲解
- 中学生寝室内务及管理
- 2023全国卷甲卷应用文写作课件高三英语二轮复习
- 恶性肿瘤支持治疗
- 《初中女生的青春期教育》专题课件
- 影视画面分析-镜头课件
- 箱变技术要求
- 闪亮的星星-悦纳自我(说课稿)-一年级心理健康通用版
- GB/T 9740-2008化学试剂蒸发残渣测定通用方法
- GB/T 25098-2010绝缘体带电清洗剂使用导则
评论
0/150
提交评论