跳到主要内容

1. 概述

  天行IDE,是国内首套面向大型PLC的云原生开发平台,具有独立于操作系统的特点,可脱离微软生态使用,适配全国产化生态。天行IDE的开放特性,可支持第三方开发自定义程序无缝融入天行IDE平台,建立自己的产品链和生态。

天行IDE页面的整体框架分为

  • 上方:菜单栏和工具栏;
  • 左侧:工具切换栏和工具栏展示区;
  • 右侧:工具切换栏和工具栏展示区;
  • 下方:巡视窗口和状态栏;
  • 中间为工作区域

1.1 页面展示截图

alt text

1.2 工具栏展示区

  本节以默认显示的内容为例,即项目树(左侧工具栏),在项目树根目录下分为设备组态快捷操作、软件目录、调试目录以及硬件目录

  • 软件目录:

    • 全局变量集:配置全局变量点和分组功能;
    • 程序单元:配置程序PRG、功能块FB、函数FC;
    • 任务:配置连续循环任务、定周期循环任务、事件任务、IO映射表、用户数据类型
    • 引用库:从系统库或者用户库拖拽被引用或者程序用到自动被引用
    • 工艺控制:添加轴对象
  • 调试目录:

    • 在线与诊断:诊断缓冲区、UMAC、设置时间、固件更新、用户程序复位、负载与监视
    • 任务监视:监控所有任务相关参数
    • 监控表:监控所需变量
  • 硬件目录:

    • 本地配置:依据所选设备可修改属性
    • 远程配置:添加所需主站、从站及相关IO模块,并修改属性值

1.3 工作区域

  工作区域是工程师进行变量编辑、软件编程、任务管理、IO映射表编辑、引用库管理、用户数据类型编辑以及在线诊断功能实施、监控表监视、任务监视 硬件配置的统一窗口。

1.4 巡视窗口

  巡视窗口是属性输出窗口、常规输出窗口、编译和下载的输出窗口以及硬件通道表和IO冲突表的输出窗口。

1.5 工具栏展示区

  工具栏展示区是当工作区域是软件时显示系统函数,用户可以从此处将系统或者用户函数以拖拽的方式引入中间工作区进行编辑;当工作区域是硬件时显示硬件信息,用户可以从此硬件池将硬件拖拉拽的方式引入工作区域进行管理。

2. 工具栏区界面按钮介绍

  • 工具栏图标所在UI界面位置,如下图所示:
  • 工具栏主要是方便用户可以直接、即时地使用最常见的命令,工具栏是快速、方便、和高效的。
此图为新建项目图标
  • 各个按钮功能介绍如下表格所示:
功能图标作用备注
新建项目此图为新建项目图标可弹出“新建项目”对话框
打开项目此图为打开项目图标可弹出“打开项目”对话框
保存项目此图为保存项目图标可保存所有未保存的标签页
撤销此图为撤销图标可撤销前期操作
重做此图为重做图标可重做操作
编译此图为编译图标编译功能第一次点击:软硬件全量编译
修改后第二次点击:软件增量编译,硬件全量编译
取消此图为取消图标取消编译
下载到设备此图为下载到设备图标下载当前程序至设备硬件全量,软件按增量下载执行
从设备上传此图为从设备上传图标可将所有块加载到项目中,也可仅软件部分加载到项目中
在线此图为在线图标首次建立连接时指定连接路径
离线此图为离线图标终止现有在线连接
启动PLC此图为启动PLC启动PLC
停止PLC此图为停止PLC图标停止PLC
交叉引用此图为停止PLC图标可查看对象间的相互依赖关系、相互间关系以及各个对象的所在位置

3. 工作区域界面按钮介绍

  • 工作区域图标所在UI界面位置,如下图所示:

alt text

  • 各个按钮功能介绍如下表格所示:
功能图标作用备注
添加行可依次添加行
添加程序段添加LD程序段
删除程序段删除LD程序段
上移将当前选中行上移
下移将当前选中行下移
刷新刷新工作区域
导入将声明表格导入
导出将声明表格导出
一次写入在线修改值时,一次写入
持续写入在线修改值时,持续写入
取消持续写入持续写入后,取消修改值
收藏可收藏常用指令,点击此图标可在编辑区展示指令
监控(2张)
在线后点击可查看变量变化情况
开始追踪开始追踪相关数据
暂停追踪停止追踪相关数据
清除曲线清除曲线
导航到指定行输入行数可直接导航到输入的行
显示程序段注释可显示工作区域的注释
隐藏程序段注释隐藏LD程序段注释内容
ST折叠所有代码折叠可折叠代码
ST展开所有代码展开可展开代码
LD折叠所有代码折叠所有LD程序段
LD展开所有代码展开所有LD程序段
缩进行缩进选定行或光标所在行
伸出行取消缩进选定行或光标所在行
LD注释选定的程序段注释选定的程序段
ST注释选定的行注释选定行或所在行
取消注释选定的行取消注释选定行或所在行
单模块下载此图为但模块下载到设备图标单模块进行下载
搜索项目树搜素
编辑器默认显示工作区域显示声明区和代码区
编辑器上方全显示工作区域显示声明区
编辑器下方全显示工作区域显示代码区
生成配方导出配TXT文件
查找查找所需变量

4. 设备组态标签页按钮介绍

  • 设备组态图标所在UI界面位置,如下图所示:
  • 各个按钮功能介绍如下表格所示:
功能图标作用备注
标签此图标为标签图标
此图标为标签图标
点击后可显示标签
点击后可取消显示标签
可拖拽画布此图标为可拖拽画布图标
此图标为可拖拽画布图标
点击可在画布任意处挪动整个组态
点击可取消在任意处挪动整个组态
自动排列此图标为自动排列图标将所有IO模块自动排列
高度自适应此图标为高度自适应图标高度自适应
宽度自适应此图标为宽度自适应图标宽度自适应
窗口自适应此图标为窗口自适应图标窗口自适应