16_5 在RSLogix5000项目中输入编辑和校验梯形图程序
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-BST(分支启动) -NXB(下一分支) -BND(分支停止)
13
配置梯形图快捷键
使用单键快速的输入指令或者其它梯形图元素,需要分配快捷键:
• 一些常见的指令包括XIC,XIO和OTE软件已分配好快捷键。 • 快捷键在使用时必须先使能。
14
为指令分配标签(操作数)
操作数即为标签,是梯形图中指令操作的对象。可以使用下 述方法创建操作数标签: • 输入的标签名
18
复制和重复使用梯形图组件
如果梯形图包含程序域标签,则梯形图可以很容易的在不同 的程序间进行复制和重复使用: • 不需要改变标签名称
19
示例:复制梯形图
因为程序是本地的,故相同的梯形图和标签(例如:Station_Timer) 可以复制到所有的程序。
相同的程序作用域标签名称
不同的程序
相同的程序作用域标签名
– 在输入字母时,自动显示最匹配的标签。
• 在操作数文本框的下拉列表中选择标签 :
标签下拉列表
拖曳扩展列宽度
标签域
调整大小选项
15
为指令分配标签(操作数)
当展开结构体时,可以选择结构体中的成员或者各个位 :
Expanded Local:0:I.Data
16
为指令分配标签(操作数)
如果标签尚未创建,可以在指令的操作数文本框中创建标 签。
3
梯形图概述
梯形图例程:
梯形图例程
4
梯形图概述
梯形图逻辑例程可同其它类型的例 程(如和功能块例程)完全的集成 在一起。并且这些例程可以相同的 标签、控制器项目管理器和I/O组态 等等。
重要事项
5
梯形图组件概述
梯形图的组件组织并直接执行:
上电栏
输入指令
输出指令
行
If pushbutton A or pushbutton B is pressed . . .
当从工具栏中拖拽梯形图元素时,请谨记下面的提示: • 目标方框表示可以放置指令的地方。 • 绿色的圆环表示释放鼠标时将插入梯形图元素。 • 一个空的梯级或者完整的梯级可以被拖拽至另一个合法 区域。 • 该编程软件支持常见的基于Windows的特征如下:
-剪切、复制和粘贴 -删除 -撤销和重复操作
11
在远程运行模 式下在线时
27
在线校验项目或者项目组件
在线校验按钮可以用来完成下面的过程:
标准工具栏 校验打开的例程 校验控制器
单梯级选项 在线编 辑工具 栏
程序级选项
取消悬挂的梯级选项
应用编辑
提示:使用工具提示来识别这些按钮。 .
28
在线校验项目或者项目组件
在校验时,软件可查找到如下的错误: • 指令放置错误 • 不合理或者不完整的地址 • 指令上的标签数据类型不合法(不匹配) • 不合理的标签创建 • 空梯级 • 输出点名重复
在要编辑的梯级修改期间,编 辑后的梯级号会出现临时性的 变动。
33
编辑区域标志
在编辑和校验过程中,大写字母和小写字母的编辑区域表示正在 执行的编辑类型:
编辑区域标志
重要事项
一旦编辑被输入至控制器内存 梯级前的标志改为大写字母。
34
编辑区域标志
区域标志
e 小写字母 i
描述
该梯级当前在计算机的RAM中进行 编辑 该梯级将要被插入
?确定是否需要在线执行修改操作?核实您的公司是否允许在线输入或者编辑?估计在做出改动后机器会做出什么样的响应?检查所提出的改动以提高精确度?注意所有的人员变动?确认您现在操作的是正确的控制器需要进行改动的控制器24在线的安全警告因为任何在在线情况所作的修改都会影响到设备和过程的控制在输入梯形图逻辑之前使用在线工具栏检查一下当前的通讯模式25在线校验项目或者项目组件当在该种模式下编辑时
当在该种模式 下编辑时…… 您必须执行下面的操 描述…… 作……… 编辑的程序只存于计算机中。
Start(启动)编辑
需要修改已经存在的行而不是 添加新的一行
在远程运行模式 下在线时
Verify(校验)编辑
校验项目中的错误。可以分 别进行校验;如果您略过接 受编辑步骤则可自动进行校 验。
修改的程序会自动传输至控 Accept(接受)编辑 制器但是先前的程序继续执 行。
22
在线的安全警告
注意事项
在进入或者编辑梯形图逻辑、数据、强制数 值、或者在线修改其它部分,必须格外小心, 因为这些操作将影响到某些设备的控制。错 误的操作可能会引起意外的机器运动或者生 产过程数据的丢失,造成人员伤害和机器设 备的损坏。当在线执行这些操作的时候,必 须先完成下面的安全注意事项: •确定是否需要在线执行修改操作 •核实您的公司是否允许在线输入或者编辑 •估计在做出改动后机器会做出什么样的响应 •检查所提出的改动以提高精确度 •注意所有的人员变动 •确认您现在操作的是正确的控制器(需要进 行改动的控制器)
29
在线校验项目或者项目组件
重要事项
输出点名重复选项可以查找修改相同 数据位的指令。这些指令有OTE, ONS,OSF和OSR指令。在缺省情况下 该选项是被禁止的。
30
在线校验项目或者项目组件
自动梯级校验:可以使能该选项以自动校验梯级。
双击跳转至错误窗口或者按下F4
31
应用编辑选项
应用编辑选项可使您一步完成在线编辑。
(待续)
26
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :
当在该种模式 您必须执行下面的 描述…… 下编辑时…… 操作……… 修改的程序执行,控制物理输 出模块,但是先前的程序仍然 Test(测试)编辑 存在于控制器中。您可以使用 Untest(撤销测试)编辑返回先 前的程序。 Assemble(集合) 丢弃先前的程序并且执行修改 后的程序。 编辑
ASCII助记符的编辑
ASCII助记符为文本代码的形式,用来表示指令和梯形图元素。 这些代码可以输入梯形图中,如下图所示:
ASCII文本输入栏
图形化的梯形图
12
ASCII 助记符
ASCII 文本输入栏
Graphical Ladder Logic
• 在输入助记符时,紧随其后的是操作数或者“?”,也可以 是空格。 • 分枝的启始和停止点可以输入:
新建标签右键 点击选项
17
转换数据类型
一些指令自动将混合数据类型转换为对指令而言的最优数据 类型: • 一些情况下,数据转化为新的数据类型。 • 其它情况下,数据类型尽量符合所给出的数据类型。
重要事项 如果数据被放置在较小的目标单元, 则多余部分会被删除并且不会四舍 五入。其中S:V溢出位置1表示发生 了数据的转换。
r
大写字母(在控 制器内存中) I R D
该梯级将要被替换
该梯级将要被插入 该梯级将要被其上方的梯级替换 该梯级将要被删除
35
36
37
文本
分支
6
梯形图组件概述
Logix5000 控制器支持:
交错输入和输出
串联输出
7
灵活的编程方式
RSLogix 5000 软件能保存一个不完整的项目: • 只保存指令
-稍后会使用的标签。 -稍后配置的I/O模块
• 只保存指令和别名标签
-稍后配置的I/O模块和与之相连的别名标签
8
创建和编辑梯形图逻辑组件
称
容易拷贝和粘贴
20
示例:复制梯形图
重要事项
程序内的标签一般为不同I/O点 的别名标签。
重要事项
切记控制器作用域内的标签为 所有程序共享的。当从不同例 程访问相同控制器作用域标签 时应当格外小心。
21
其它
RSLogix5000软件可以同时打开两个项目。这使得用户能够 很容易的在打开的项目间复制粘贴程序。
在RSLogix5000项目中输入 编辑和校验梯形图程序
1
目标
• • • • • 创建并且编辑梯形图程序 配置梯形图的快捷键 为指令分配标签(操作数) 复制和重复使用梯形图组件 校验项目或者项目组件
2
梯形图概述
梯形图:该种编程语言使用的指令和其它元素符号基于电气 梯形图的绘制:
梯形图编程方式适用于多种应用场合,包括继电器和 离散量的应用场合。
注意事项 为了设备和人身的安全,编程人员必须严 格遵守所有步骤(校验、接受、测试和集 合),在将程序装配至控制器之前必须先 校验和测试程序。应用编辑选项应当在不 影响安全的前提下保留改动的。
32
编辑区域标志
当您启动在线编辑时,会显示一个梯级副本:
编辑梯级
原始梯级 (在控制 器中处于激活的 )
重要事项
输入或编辑梯形图逻辑可以使用的基本方式: • 拖拽 • 右键点击/插入键 快速输入法(对于熟练的编程者): • ASCII 助记符编辑 • 快捷键
9
拖拽方法
梯形图元素可以从RSLogix5000语言元素工具栏中拖拽至合法 的放置区域(目标区域):
语言元素工 具栏
选择选项 卡
合法放置 区域
10
拖拽方法
23
在线的安全警告
因为任何在在线情况所作的修 改都会影响到设备和过程的控 制,在输入梯形图逻辑之前, 使用在线工具栏检查一下当前 的通讯模式
24
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :
当在该种模式 下编辑时…… 您必须执行下面的操 作………
Start(启动)编辑
描述……
编辑的程序只存于计算机中。
Verify 别进行校验;如果您略过接 受编辑步骤则可自动进行校 验。 修改的程序会自动传输至控 制器。
(待续)
Accept(接受)编辑
25
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :
13
配置梯形图快捷键
使用单键快速的输入指令或者其它梯形图元素,需要分配快捷键:
• 一些常见的指令包括XIC,XIO和OTE软件已分配好快捷键。 • 快捷键在使用时必须先使能。
14
为指令分配标签(操作数)
操作数即为标签,是梯形图中指令操作的对象。可以使用下 述方法创建操作数标签: • 输入的标签名
18
复制和重复使用梯形图组件
如果梯形图包含程序域标签,则梯形图可以很容易的在不同 的程序间进行复制和重复使用: • 不需要改变标签名称
19
示例:复制梯形图
因为程序是本地的,故相同的梯形图和标签(例如:Station_Timer) 可以复制到所有的程序。
相同的程序作用域标签名称
不同的程序
相同的程序作用域标签名
– 在输入字母时,自动显示最匹配的标签。
• 在操作数文本框的下拉列表中选择标签 :
标签下拉列表
拖曳扩展列宽度
标签域
调整大小选项
15
为指令分配标签(操作数)
当展开结构体时,可以选择结构体中的成员或者各个位 :
Expanded Local:0:I.Data
16
为指令分配标签(操作数)
如果标签尚未创建,可以在指令的操作数文本框中创建标 签。
3
梯形图概述
梯形图例程:
梯形图例程
4
梯形图概述
梯形图逻辑例程可同其它类型的例 程(如和功能块例程)完全的集成 在一起。并且这些例程可以相同的 标签、控制器项目管理器和I/O组态 等等。
重要事项
5
梯形图组件概述
梯形图的组件组织并直接执行:
上电栏
输入指令
输出指令
行
If pushbutton A or pushbutton B is pressed . . .
当从工具栏中拖拽梯形图元素时,请谨记下面的提示: • 目标方框表示可以放置指令的地方。 • 绿色的圆环表示释放鼠标时将插入梯形图元素。 • 一个空的梯级或者完整的梯级可以被拖拽至另一个合法 区域。 • 该编程软件支持常见的基于Windows的特征如下:
-剪切、复制和粘贴 -删除 -撤销和重复操作
11
在远程运行模 式下在线时
27
在线校验项目或者项目组件
在线校验按钮可以用来完成下面的过程:
标准工具栏 校验打开的例程 校验控制器
单梯级选项 在线编 辑工具 栏
程序级选项
取消悬挂的梯级选项
应用编辑
提示:使用工具提示来识别这些按钮。 .
28
在线校验项目或者项目组件
在校验时,软件可查找到如下的错误: • 指令放置错误 • 不合理或者不完整的地址 • 指令上的标签数据类型不合法(不匹配) • 不合理的标签创建 • 空梯级 • 输出点名重复
在要编辑的梯级修改期间,编 辑后的梯级号会出现临时性的 变动。
33
编辑区域标志
在编辑和校验过程中,大写字母和小写字母的编辑区域表示正在 执行的编辑类型:
编辑区域标志
重要事项
一旦编辑被输入至控制器内存 梯级前的标志改为大写字母。
34
编辑区域标志
区域标志
e 小写字母 i
描述
该梯级当前在计算机的RAM中进行 编辑 该梯级将要被插入
?确定是否需要在线执行修改操作?核实您的公司是否允许在线输入或者编辑?估计在做出改动后机器会做出什么样的响应?检查所提出的改动以提高精确度?注意所有的人员变动?确认您现在操作的是正确的控制器需要进行改动的控制器24在线的安全警告因为任何在在线情况所作的修改都会影响到设备和过程的控制在输入梯形图逻辑之前使用在线工具栏检查一下当前的通讯模式25在线校验项目或者项目组件当在该种模式下编辑时
当在该种模式 下编辑时…… 您必须执行下面的操 描述…… 作……… 编辑的程序只存于计算机中。
Start(启动)编辑
需要修改已经存在的行而不是 添加新的一行
在远程运行模式 下在线时
Verify(校验)编辑
校验项目中的错误。可以分 别进行校验;如果您略过接 受编辑步骤则可自动进行校 验。
修改的程序会自动传输至控 Accept(接受)编辑 制器但是先前的程序继续执 行。
22
在线的安全警告
注意事项
在进入或者编辑梯形图逻辑、数据、强制数 值、或者在线修改其它部分,必须格外小心, 因为这些操作将影响到某些设备的控制。错 误的操作可能会引起意外的机器运动或者生 产过程数据的丢失,造成人员伤害和机器设 备的损坏。当在线执行这些操作的时候,必 须先完成下面的安全注意事项: •确定是否需要在线执行修改操作 •核实您的公司是否允许在线输入或者编辑 •估计在做出改动后机器会做出什么样的响应 •检查所提出的改动以提高精确度 •注意所有的人员变动 •确认您现在操作的是正确的控制器(需要进 行改动的控制器)
29
在线校验项目或者项目组件
重要事项
输出点名重复选项可以查找修改相同 数据位的指令。这些指令有OTE, ONS,OSF和OSR指令。在缺省情况下 该选项是被禁止的。
30
在线校验项目或者项目组件
自动梯级校验:可以使能该选项以自动校验梯级。
双击跳转至错误窗口或者按下F4
31
应用编辑选项
应用编辑选项可使您一步完成在线编辑。
(待续)
26
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :
当在该种模式 您必须执行下面的 描述…… 下编辑时…… 操作……… 修改的程序执行,控制物理输 出模块,但是先前的程序仍然 Test(测试)编辑 存在于控制器中。您可以使用 Untest(撤销测试)编辑返回先 前的程序。 Assemble(集合) 丢弃先前的程序并且执行修改 后的程序。 编辑
ASCII助记符的编辑
ASCII助记符为文本代码的形式,用来表示指令和梯形图元素。 这些代码可以输入梯形图中,如下图所示:
ASCII文本输入栏
图形化的梯形图
12
ASCII 助记符
ASCII 文本输入栏
Graphical Ladder Logic
• 在输入助记符时,紧随其后的是操作数或者“?”,也可以 是空格。 • 分枝的启始和停止点可以输入:
新建标签右键 点击选项
17
转换数据类型
一些指令自动将混合数据类型转换为对指令而言的最优数据 类型: • 一些情况下,数据转化为新的数据类型。 • 其它情况下,数据类型尽量符合所给出的数据类型。
重要事项 如果数据被放置在较小的目标单元, 则多余部分会被删除并且不会四舍 五入。其中S:V溢出位置1表示发生 了数据的转换。
r
大写字母(在控 制器内存中) I R D
该梯级将要被替换
该梯级将要被插入 该梯级将要被其上方的梯级替换 该梯级将要被删除
35
36
37
文本
分支
6
梯形图组件概述
Logix5000 控制器支持:
交错输入和输出
串联输出
7
灵活的编程方式
RSLogix 5000 软件能保存一个不完整的项目: • 只保存指令
-稍后会使用的标签。 -稍后配置的I/O模块
• 只保存指令和别名标签
-稍后配置的I/O模块和与之相连的别名标签
8
创建和编辑梯形图逻辑组件
称
容易拷贝和粘贴
20
示例:复制梯形图
重要事项
程序内的标签一般为不同I/O点 的别名标签。
重要事项
切记控制器作用域内的标签为 所有程序共享的。当从不同例 程访问相同控制器作用域标签 时应当格外小心。
21
其它
RSLogix5000软件可以同时打开两个项目。这使得用户能够 很容易的在打开的项目间复制粘贴程序。
在RSLogix5000项目中输入 编辑和校验梯形图程序
1
目标
• • • • • 创建并且编辑梯形图程序 配置梯形图的快捷键 为指令分配标签(操作数) 复制和重复使用梯形图组件 校验项目或者项目组件
2
梯形图概述
梯形图:该种编程语言使用的指令和其它元素符号基于电气 梯形图的绘制:
梯形图编程方式适用于多种应用场合,包括继电器和 离散量的应用场合。
注意事项 为了设备和人身的安全,编程人员必须严 格遵守所有步骤(校验、接受、测试和集 合),在将程序装配至控制器之前必须先 校验和测试程序。应用编辑选项应当在不 影响安全的前提下保留改动的。
32
编辑区域标志
当您启动在线编辑时,会显示一个梯级副本:
编辑梯级
原始梯级 (在控制 器中处于激活的 )
重要事项
输入或编辑梯形图逻辑可以使用的基本方式: • 拖拽 • 右键点击/插入键 快速输入法(对于熟练的编程者): • ASCII 助记符编辑 • 快捷键
9
拖拽方法
梯形图元素可以从RSLogix5000语言元素工具栏中拖拽至合法 的放置区域(目标区域):
语言元素工 具栏
选择选项 卡
合法放置 区域
10
拖拽方法
23
在线的安全警告
因为任何在在线情况所作的修 改都会影响到设备和过程的控 制,在输入梯形图逻辑之前, 使用在线工具栏检查一下当前 的通讯模式
24
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :
当在该种模式 下编辑时…… 您必须执行下面的操 作………
Start(启动)编辑
描述……
编辑的程序只存于计算机中。
Verify 别进行校验;如果您略过接 受编辑步骤则可自动进行校 验。 修改的程序会自动传输至控 制器。
(待续)
Accept(接受)编辑
25
在线校验项目或者项目组件
在线编辑梯形图元素在不同模式下有不同的步骤 :