INSIGHT 程序编辑器介绍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. 如果您要移动所选择的文字 请转到步骤 3 如果您要复制所选择的文字 如下之一的操作 !" 选择 Copy 复制 按钮 !" 在 Edit 编辑 菜单中选择 Copy 复制 选项 3. 如果要想移动所选择的文字 则选择如下之一的操作 !" 选择 Cut 剪切 按钮 !" 在 Edit 编辑 菜单中选择 Cut 剪切 选项 则所选择的文字被从程序中剪除 4. 将光标置于需要复制或需要插入剪切行的程序行位置
您可以直接在程序窗口中键入新的程序行 也可以从其他 PPCL 程序中复制程序行 并
第 5 章 程序编辑器
64
粘贴到程序窗口中 有关程序行复制的具体操作步骤 请参见程序行的复制和移动一节 的内容 在输入 PPCL 命令的过程中 有关命令助手特性使用的具体操作步骤 请参见命令助手 特性的使用一节的内容 注 在程序被下载到现场控制器之前 所有的程序语句状态必须是关闭 Disabled 的 具体关闭程序语句的操作步骤 请参见程序编辑器语句的启动和关闭一节的内容 在您 完成程序的下载和测试之后 您可以再打开关闭的语句 3. 如果要将程序保存 Insight 中 可以选择如下任何一种操作 !" 选择 Save 保存 按钮 !" 在 Program 程序 菜单中选择 Save As 另存为 选项
修改一个程序
1. 如果必要的话 打开您准备修改的程序 具体打开步骤见程序的打开一节的内容 2. 在程序窗口中 进行 PPCL 程序行的增加 修改或删除的操作 有关程序行输入的规 则 请参考程序行输入操作指南一节的内容 您可以直接在程序窗口中键入新的程序行 也可以从其他 PPCL 程序中复制程序行 并 粘贴到程序窗口中 有关程序行复制的具体操作步骤 请参见程序行的复制和移动一节 的内容 在输入 PPCL 命令的过程中 有关命令助手特性使用的具体操作步骤 请参见命令助手 特性的使用一节的内容 注 在程序被下载到现场控制器之前 所有的程序语句状态必须是关闭 Disabled 的 具体关闭程序语句的操作步骤 请参见程序编辑器语句的启动和关闭一节的内容 在您 完成程序的下载和测试之后 您可以再打开关闭的语句
程序的编译
当对程序进行编译时 编译器将对每个 PPCL 语句的语法进行检查 并将程序语句变换 成可执行的控制程序 为了对语句的语法进行检查 您可以对整个程序进行编译 也可 以对一个程序行进行编译
编译整个程序
1. 选择如下之一操作 !" 选择 Compile All 全部编译 按钮 !" 在 Tool 工具 菜单中选择 Compile All 全部编译 选项 如果没有出现编译错误 则在 Compilation 编译 区显示 All lines have complied successfully 所有程序行编译成功 如果编译器发现程序错误 则将错误显示在 Compilation 编译 区 如果要确定错误 在程序代码中的位置 只要双击 Compilation 编译 区的错误信息 或先选择错误信 息 然后选择 Go to Error 查看错误 按钮 有关错误信息的具体说明 请参见编译 器错误一节的内容 2. 如果您准备将程序下载到现场控制器 则可以进行如下操作 选择 Save 保存 按钮 在 Program 程序 菜单中选择 Save 保存 选项 3. 当系统提示下载时 选择 Yes 确认下载程序到现场控制器中
125-1896
程序行的复制和移动
您可以利用这一操作来复制和移动 PPCL 程序中的指定的程序行 并将它们插入到其他
第 5 章 程序编辑器
67
程序中 您也可以在同一程序中实现一组程序行的复制和移动
操作前的准备
当进行程序间的复制操作时 您必须同时打开含有复制内容的程序 称为复制源 和需
要复制的程序 称为复制目标 具体程序打开步骤 请参见程序的打开一节的内容
则选择
5. 选择如下之一的操作 !" 选择 Paste 粘贴 按钮 !" 在 Edit 编辑 菜单中选择 Paste 粘贴 则复制文字或剪切文字被显示在插入点中
选项
6. 如果必要的话 可以通过如下之一操作对程序行进行重新编号 !" 选择 Adjust Number(调整编号)按钮 !" 在 Tool 工具 菜单中选择 Adjust Statement Number 调整语句编号 选项 在 Adjust Statement Number 调整语句编号 对话框中 选择调整范围 并键入起始
则 Save As 另存为 对话框打开
4. 完成 Save As 另存为 对话框中下列字段的设置 !" System Name 系统名称 定义程序在 Insight 窗口和报表中的唯一标识名称
对于采用 2.0 以上版本固件的 MBC 中的程序 其系统名称的最大长度为 30 个字符 其组成可以包括大小写字母 数字 逗号和空格 有关进一步说明 请参见程序名 称一节的内容 !" Name 名称 定义程序在 Insight 窗口和报表中的唯一标识名称 该名称不用于 PPCL 程序语句 对于采用 2.0 以上版本固件的 MBC 中的程序 其系统名称的最大 长度为 30 个字符 其组成可以包括大小写字母 数字 逗号和空格 有关进一步 说明 请参见程序名称一节的内容 !" Field Panel 现场控制器 将装载程序的现场控制器名称 您可以在这里直接 键入现场控制器名称 也可以选择 Object Selector 对象选择器 按钮 然后从 列表中选择现场控制器 现场控制器是在系统概要中定义的 !" Select Access Groups 选择访问组 按钮 通过选择该按钮来选择新程序准备 假如的访问组 通过将程序加入到您拥有访问权限的访问组 也就是确认了您和其 他一些潜在的用户可能会Fra Baidu bibliotek以后访问该程序 您也可以通过用户帐户中的 Access Group 访问组 标签将程序添加到访问组中 5. 选择 OK 确定 然后进行程序的编译 如果编译器发现在 PPCL 语句中存在语法错误 则该错误将被显 示在 Compilation 编译 区 程序修改将不被保存 有关错误信息的具体说明 请参 见编译器错误一节的内容 如果程序编译成功 则程序的修改将被保存到 Insight 中 随后 系统会提示您将程序 下载到现场控制器中 !" 如果此时您已经完成程序的修改 可以将程序下载到现场控制器 则选择 Yes !" 如果此时您还想进行程序的修改 不准备将程序下载到现场控制器 则选择 No
复制或移动 PPCL 程序行
1. 选择希望复制或移动的程序行
如果是进行不同打开程序之间的文字复制或移动的操作 您可以通过选择 Window 窗 口 菜单下的 Tile Vertically 垂直平铺 或 Tile Horizontally 水平平铺 将程
序窗口布置成非重叠的平铺显示方式 然后 在一个窗口中显示您想复制或移动的程序 行 在另一个窗口中显示复制的目标位置
保存到 Insight 并下载到现场控制器
创建一个程序
1. 选择如下任一操作 !" 选择 New 新建 按钮 !" 在 Program 程序 菜单中选择 New 新建 选项
则一个新的程序窗口打开 2. 在程序窗口中输入 PPCL 程序行 并在每个程序行的最后按回车键
有关程序行输入
的规则 请参考程序行输入操作指南一节的内容
第 5 章 程序编辑器
66
3. 如果必要 可以按照如下步骤重新进行程序行的编号 !" 选择 Adjust Number(调整编号)按钮 !" 在 Tool 工具 菜单中选择 Adjust Statement Number 调整语句编号 选项 在 Adjust Statement Number 调整语句编号 对话框中 选择调整范围 键入起始行 号和行号增量 注 每一个程序行必须有一个唯一的行号 否则在进行程序编译时会出现错误信息 4. 当您准备保存程序修改时 您可以进行如下操作 !" 如果您准备用修改后的程序覆盖原有程序 则选择 Save 保存 按钮 或在 Program
第 5 章 程序编辑器
63
循序渐进
程序编辑器
启动程序编辑器
在 Insight 主菜单中选择 Program Editor(程序编辑器)按钮 则程序编辑器 Program Editor 打开 并带有一个空的程序窗口
程序的创建
所谓创建程序 就是通过建立一系列顺序指令 指示现场控制器如何处理有关楼宇系统 的信息 程序的创建过程包括 在程序窗口输入程序行和程序注释 编译程序 将程序
使用命令助手特性
1. 将光标置于您准备输入命令的程序行中 2. 从 Assist 助手 菜单中 通过相应的子菜单选择.了一条命令 则该命令的助手对话框打开 3. 完成对话框中相应字段的设置 并选择 OK 确定 有关命令语法的说明 参见 Power Process Control language User’s manual
行号和行号增量
注 如果在目标程序中包含有与源程序相同的行号 则这些行被保留 每个程序行必须 具有唯一的行号 否则在进行程序编译时会出现错误信息
程序的删除
如果某个 PPCL 程序在系统中不再需要 则可以将其从系统中删除 当程序被删除时 它会同时从 Insight 和现场控制器中删除 注意 一个 PPCL 程序的删除可能会影响到整个系统的操作和性能 因此 对于 PPCL 程序的任何删除都要仔细加以考虑 建议您在进行 PPCL 程序的删除之前 最好对它做 一个备份
程序 菜单中选择 Save 保存 选项 !" 如果您准备用新的程序名称保存修改后的程序 则在 Program 程序 菜单中选择
Save As 另存为 选项 并在完成 Save As 另存为 对话框字段的设置后 选 择 OK 确定 然后进行程序的编译 如果编译器发现在 PPCL 语句中存在语法错误 则该错误将被显 示在 Compilation 编译 区 程序修改将不被保存 有关错误信息的具体说明 请参 见编译器错误一节的内容 如果程序编译成功 则程序的修改将被保存到 Insight 中 随后 系统会提示您将程序 下载到现场控制器中 5. 当系统提示进行程序下载时 您可以进行如下操作 !" 如果此时您已经完成程序的修改 可以将程序下载到现场控制器 则选择 Yes !" 如果此时您还想进行程序的修改 不准备将程序下载到现场控制器 则选择 No
下一步操作
1. 进行程序测试 有关程序测试的进一步详细说明 请参见程序测试一节的内容 2. 打开现场控制器中的程序语句 具体操作步骤见现场控制器语句的启动和关闭一节
的内容
命令助手特性的使用
程序编辑器的命令助手特性可以为您程序命令行的输入提供帮助 当您从 Assist 助 手 菜单中选择了一条命令 并在该命令的助手对话框中完成各部分的设置 则该命令 语句将按照您提供的信息自动创建完成 并插入到程序中
打开一个程序
1. 选择如下任一操作 !" 选择 Open 打开 按钮 !" 在 Program 程序 菜单中选择 Open 打开
则 Object Selector 对象选择器 被打开 2. 选择您准备打开的程序 3. 材选择 OK 确定 则打开的程序被显示在程序窗口中
选项
程序的修改
您可以对现有的 PPCL 程序进行修改 具体修改动作包括对程序窗口中程序行的编辑 删除 和新增操作 在完成了程序的修改操作之后 您可以利用已有的程序名称保存 也可以用一个新的名称保存 注意 即使是一行 PPCL 程序语句的修改也可能影响到整个系统的操作和性能 因此 对于 PPCL 程序的任何修改都要仔细加以考虑 建议您在进行 PPCL 程序的修改之前 最 好对它做一个备份
删除一个程序
1. 在 Program 程序 菜单中选择 Delete 删除 选项 则 Object Selector 对象选择器 打开 2. 选择您希望删除的程序
第 5 章 程序编辑器
68
3. 选择 OK 确定 此时屏幕出现一个提示信息 征询是否确认程序删除 4. 选择 OK 确定 确认删除 则该程序被从 Insight 和现场控制器中删除 删除操作被记录在系统活动日志中
第 5 章 程序编辑器
65
下一步操作
1. 进行程序测试 有关程序测试的进一步详细说明 请参见程序测试一节的内容 2. 打开现场控制器中的程序语句 具体操作步骤见现场控制器语句的启动和关闭一节
的内容
程序的打开
您可以打开一个现有的程序 查看或修改它的 PPCL 语句行 提示 程序编辑器会对您最近所编辑过的程序进行跟踪 所以 如果要显示最近打开过的程序 则可以直接从 Program 程序 菜单的列表中选择程序名称