IndraLogic编程:编辑器详解与功能介绍

需积分: 44 16 下载量 146 浏览量 更新于2024-08-09 收藏 2.05MB PDF 举报
"编辑器的组件-gb 50061-2010 66kv及以下架空电力线路设计规范" 本文档详细介绍了IndraLogic编程环境中的编辑器组件及其功能,该环境是力士乐PLC的编程工具。编辑器是程序组织单元(POU)的核心部分,由声明部分和主体部分组成。声明部分通常包含文本编辑器,而主体部分可以是其他文本或图形编辑器。 编辑器提供了多种实用特性,如打印范围设置,当“Show print range”选项被选中,红色虚线会显示打印时的页边空白。打印设置可以在“File”菜单下的“Printer Setup”中调整,若无设置则采用默认值。在100%的放大系数下,打印页边空白会以实际比例显示。 注释在编程中扮演重要角色,用户可以通过特定的符号序列("*"和"*")添加注释,它们可以在所有文本编辑器、声明、IL(指令表)、ST(结构化文本)和自定义数据类型中使用。图形化编辑器如FBD(功能块图)和LD(逻辑图)允许对每个网络添加注释,而在CFC(连续功能图表)中,可以自由放置POU的特殊注释。SFC(顺序功能图)中,可以在步骤属性对话框中输入步的注释。此外,联机模式下,悬停在变量上时,内容提示会显示变量和地址的注释。 快捷键<Alt>+<Enter>可以快速切换到选中POU的编辑器,如果光标位于文本编辑器的POU名称上或POU框在图形编辑器中被选中。"Open instance"命令则用于打开功能模块的实例,同样适用于文本编辑器中的功能模块名或图形编辑器中的选中框。 IndraLogic的智能功能增强了编辑体验,当输入"."时,会出现一个列表,列出工程中的局部和全局变量,方便用户选择插入。输入功能模块实例或结构化变量的名称后,编辑器会提供相应的输入和输出变量列表供选择。 IndraLogic支持多种编程语言,包括指令表、结构化文本、顺序功能图、功能模块图和梯形图,且具备调试和联机功能。此外,编辑器还有声明编辑器和文本编辑器等不同组件,以适应不同的编程需求。编辑器还支持声明编辑器中的编程指令,以及在图形化编辑器中工作的各种功能,如功能模块图、梯形图、顺序功能图表和连续功能图表编辑器。 总而言之,IndraLogic提供了全面且强大的编辑工具,便于用户进行高效且灵活的PLC程序开发。其丰富的注释功能和智能自动完成机制提升了编程的便利性和准确性。
2016-05-07 上传
1 IndraLogic 的简要介绍.........................................................................................................1 1.1 什么是IndraLogic...............................................................................................................................1 1.2 IndraLogic 功能总览...........................................................................................................................1 1.3 用户文档总览........................................................................................................................................2 2 IndraLogic 的组成.................................................................................................................3 2.1 工程的组成............................................................................................................................................3 2.2 语言......................................................................................................................................................10 2.2.1 指令表.......................................................................................................................................10 2.2.2 结构化文本...............................................................................................................................12 2.2.3 顺序功能图(SFC)...............................................................................................................16 2.2.4 功能模块图...............................................................................................................................20 2.2.5 连续功能图表编辑器...............................................................................................................21 2.2.6 梯形图.........................................................................................................................................21 2.3 调试联机功能......................................................................................................................................22 2.4 标准化..................................................................................................................................................24 3 我们来编写一个小程序.......................................................................................................25 3.1 控制一个交通灯信号单元..................................................................................................................25 3.2 可视化交通信号单元..........................................................................................................................36 4 各个单独的组件...................................................................................................................39 4.1 主窗口..................................................................................................................................................40 4.2 工程选项..............................................................................................................................................42 4.3 管理工程..............................................................................................................................................54 4.4 管理工程中的对象..............................................................................................................................81 4.5 编辑功能..............................................................................................................................................87 4.6 联机功能..............................................................................................................................................92 4.7 设置窗口............................................................................................................................................103 4.8 帮助....................................................................................................................................................103 5 IndraLogic 中的编辑器.....................................................................................................105 5.1 编辑器的组件....................................................................................................................................105 5.2 声明编辑器........................................................................................................................................106 5.2.1 在声明编辑器中编程.............................................................................................................106 5.2.2 联机模式中的明编辑器..........................................................................................................111 5.2.3 声明编辑器中的编程指令.....................................................................................................112 5.3 文本编辑器........................................................................................................................................117 5.3.1 在文本编辑器中工作.............................................................................................................117 5.3.2 指令表编辑器.........................................................................................................................120 5.3.3 结构化文本编辑器.................................................................................................................120 5.4 图形化编辑器....................................................................................................................................121 5.4.1 在图形化编辑器中工作.........................................................................................................121 5.4.2 功能模块图编辑器.................................................................................................................122 5.4.3 梯形图.....................................................................................................................................127 5.4.4 顺序功能图表编辑器.............................................................................................................131 ii IndraLogic编程 5.4.5 连续功能图表编辑器.............................................................................................................138 6 资源....................................................................................................................................149 6.1 资源(Resources)综述........................................................................................................................149 6.2 全局变量,变量配置,文件框架....................................................................................................149 6.2.1 全局变量….............................................................................................................................150 6.2.2 变量配置….............................................................................................................................154 6.2.3 文档框架.................................................................................................................................155 6.3 报警配置............................................................................................................................................156 6.3.1 综述.........................................................................................................................................156 6.3.2 警报的一般信息,术语.........................................................................................................156 6.3.3 报警类.....................................................................................................................................157 6.3.4 报警组.....................................................................................................................................160 6.3.5 存储报警.................................................................................................................................162 6.3.6 'Extras' 菜单:设置...............................................................................................................163 6.4 库管理器............................................................................................................................................163 6.5 日志记录............................................................................................................................................164 6.6 PLC 配置...........................................................................................................................................166 6.6.1 综述.........................................................................................................................................166 6.6.2 PLC 配置中的工作................................................................................................................167 6.6.3 PLC 配置中的一般设置........................................................................................................168 6.6.4 定制特定的参数的对话框.....................................................................................................169 6.6.5 I/O 模块配置..........................................................................................................................170 6.6.6 通道配置.................................................................................................................................172 6.6.7 Profibus 模块的配置.............................................................................................................173 6.6.8 CAN 模块的配置..................................................................................................................180 6.6.9 CanDevice (CANopen Slave) 的配置....................................................................................185 6.6.10 在线模式中的PLC配置.......................................................................................................189 6.6.11 来自PLC的硬件扫描/状态/诊断信息.................................................................................189 6.7 任务配置............................................................................................................................................189 6.7.1 任务配置工作.........................................................................................................................189 6.7.2 系统事件(System Events)................................................................................................193 6.7.3 在线模式下的任务配置.........................................................................................................193 6.8 监视和收据管理器(Watch and Receipt Manager...)................................................................195 6.8.1 综述.........................................................................................................................................195 6.8.2 脱机方式下的监视和收据管理器.........................................................................................195 6.8.3 在线模式下的监视和收据管理器.........................................................................................196 6.9 采样追踪(The Sampling Trace).................................................................................................197 6.9.1 综述和配置.............................................................................................................................197 6.9.2 采样追踪的显示(Display of the Sampling Trace).........................................................199 6.9.3 'Extras' 'Save Trace'.............................................................................................................200 6.9.4 'Extras' 'External Trace Configurations'............................................................................201 6.10 工作区(Workspace)..................................................................................................................201 6.11 参数管理器(Parameter Manager ).........................................................................................202 6.11.1 综述,启动...........................................................................................................................202 6.11.2 参数管理器的编辑,浏览...................................................................................................203 6.11.3 参数列表的类型和属性.......................................................................................................204 IndraLogic1.0 编程iii 6.11.4 管理参数列表.......................................................................................................................205 6.11.5 编辑参数列表.......................................................................................................................207 6.11.6 在线模式下的参数管理.......................................................................................................208 6.11.7 参数列表的导出,导入.......................................................................................................208 6.12 目标系统设置(Target Settings)................................................................................................208 6.13 PLC 浏览器.....................................................................................................................................209 6.13.1 关于PLC浏览器操作的一般讨论.....................................................................................210 6.13.2 在PLC浏览器中的命令输入.............................................................................................210 6.13.3 在PLC浏览器输入命令时使用宏指令.............................................................................212 6.13.4 PLC 浏览器的更多选项......................................................................................................212 6.14 工具..................................................................................................................................................212 6.14.1 可用工具快捷键的特性(对象特性)...............................................................................213 6.14.2 管理工具快捷键...................................................................................................................216 6.14.3 关于工具的常见问答...........................................................................................................217