IDEABOX软件使用手册.doc
《IDEABOX软件使用手册.doc》由会员分享,可在线阅读,更多相关《IDEABOX软件使用手册.doc(230页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、IDEABOX软件使用手册IDEABOX 3系列智能控制器软件使用手册版本号:V1.0(20160328)版权声明上海固高欧辰智能科技有限公司保留对本使用指南中的产品规格和内容做出更改的权利,恕不另行通知。同时由于使用指南所包含的内容造成的任何损坏(包括后果),上海固高欧辰智能科技有限公司将不承担任何责任。在未经本司书面准许情况下,不得将本指南的任何部分以任何方式、任何手段或为任何目的,进行复制或扩散,违者必究。产品安全注意事项在安装、接线、使用、维修与检查本产品之前,务必先阅读本指南,本遵守本指南的相关规范说明。请妥善保存本指南以便随时查阅。存储1) 不要将产品存储于潮湿、易淋和危险气体或液
2、体处,否则可能导致产品损坏。2) 不要将产品存储于剧烈震动处或者直接放置于地面,否则可能导致产品损坏。3) 请将产品存储于不易受光照、一定温度与湿度环境下(-2080,小于或等于50%RH(不结露))。安装1) 请勿将重物压于产品上方,否则可能导致产品损坏。2) 请勿猛烈撞击产品,否则可能导致产品损坏。3) 产品的使用环境应远离水和油,否则可能会引起漏电或短路,甚至发生事故。4) 产品的使用环境应远离易燃气体和易燃物,否则可能会引起火灾。接线1) 请严格按照接线规范进行正确接线,在接线前请务必阅读本指南、以免发生触电或火灾危险。2) 严禁对任一线缆接头进行带电插拔,否则可能导致产品损坏。3)
3、严禁对产品进行带电插拔,否则可能导致产品损坏。4) 产品需要提供外部电源供电,请务必提供符合本产品需求的工作电压(24V,最大电压波动不能超过10V)。5) 如环境中电磁干扰过大,请采用屏蔽措施消除干扰。6) 本产品使用前务必接地,请正确接线。操作1) 操作前务必正确设置系统各参数,在使用过程中请勿频繁调整参数,否则可能导致产品故障。2) 通电时禁止靠近与接触电源端子,否则可能发生触电危险。3) 系统工作过程中请远离机械设备,否则可能导致工伤事故。维护、保养与检查1) 检查或维护前,必须先断开电源,否则可能发生触电危险。2) 定期检查产品电源与通信接线的可靠性,确保电气线路正常工作。3) 定期
4、清理系统各部件表面的灰尘、油渍与其他附着物。4) 如工作环境空气湿度相对过大,请定期清理系统各部件表面的露水,必要时采用减湿措施。目录目录31. 概要71.1. 背景和意义71.2. OtoStudio简介71.3. 软件技术的特点和功能82. 安装软件102.1. 安装要求102.2. 安装OtoStudio软件平台103. 如何应用OtoStudio开发项目133.1. OtoStudio的组成133.1.1. 工程组件133.1.1.1. 工程133.1.1.2. POU(程序组织单元)133.1.1.3. 功能133.1.1.4. 功能块143.1.1.5. 功能块实例153.1.1.
5、6. 调用一个功能块163.1.1.7. 程序183.1.1.8. PLC_PRG193.1.1.9. 动作193.1.1.10. 资源213.1.1.11. 库213.1.1.12. 数据类型213.1.1.13. 可视化223.1.2. 语言223.1.2.1. 指令表233.1.2.2. 结构文本233.1.2.3. 顺序流程图243.1.2.4. 功能模块图243.1.2.5. 梯形图243.1.2.6. 连续功能编辑器253.1.3. 调试,联机功能253.2. 开发步骤273.3. 程序开发的具体操作273.3.1. 如何建立新工程273.3.2. 库文件导入283.3.3. PL
6、C配置303.3.4. 程序的编写313.3.5. 人机界面编写323.3.6. 任务配置343.3.7. 程序编译363.3.8. 程序调试363.3.9. 打开CPAC-GRT实时内核并设置通讯参数373.3.10. 程序下载383.3.11. 目标人机界面404. 指令系统414.1. 操作块Operator414.2. 库文件Library424.2.1. Standard.lib标准库425. OtoStudio组件555.1. 主窗口555.2. 工程选项57工程-选项575.3. 管理工程695.3.1. 文件-新建705.3.2. 文件-从模板中新建705.3.3. 文件-打开
7、705.3.4. 文件-关闭715.3.5. 文件-保存715.3.6. 文件-另存为715.3.7. 文件-保存/发送压缩文件725.3.8. 文件-打印735.3.9. 文件-打印设置745.3.10. 文件-退出755.3.11. 工程-编译生成755.3.12. 工程-全部重新编译生成765.3.13. 工程-全部清除765.3.14. 工程-加载下载信息765.3.15. 工程-文档775.3.16. 工程-导出785.3.17. 工程-导入785.3.18. 工程-导入西门子程序与变量785.3.19. 工程-合并835.3.20. 工程-工程信息845.3.21. 工程-全局搜索
8、855.3.22. 工程-全局替换865.3.23. 工程-检查865.3.24. 工程-用户组密码875.4. 管理工程中的对象885.5. 编辑功能955.6. 联机功能1025.7. 设置窗口1175.8. 帮助1186. OtoStudio编辑器1196.1. 关于所有的编辑器1196.2. 声明编辑器1206.3. 声明编辑器中的预处理pragma指令1306.4. 文本编辑器1346.4.1. 指令表编辑器1376.4.2. 结构化文本编辑器1386.5. 图形化编辑器1396.5.1. 功能模块图编辑器1426.5.2. 梯形图1476.5.3. 顺序功能图表编辑器1546.5.
9、4. 连续功能图表编辑器1637. 资源1767.1. 全局变量、变量配置、文件框架1767.1.1. 全局变量1777.1.2. 变量配置1807.1.3. 文档框架1817.2. 报警配置1827.3. 库管理器1887.4. 日志记录1897.5. 任务配置1907.6. 监控和配方管理器1947.7. 工作空间1967.8. 对象系统设置1967.9. PLC 配置1977.9.1. 综述1977.9.2. PLC配置中的工作1977.9.3. PLC配置中的一般设置1987.9.4. I/O模块配置1997.9.5. 通道配置1997.9.6. 在线模式中的PLC配置1997.10.
10、 采样追踪2007.10.1. 综述和配置2007.10.2. 采样追踪的显示2017.10.3. 保存采样追踪2027.10.4. 外部采样追踪配置2027.11. PLC 浏览器2038. CPAC控制器的加密机制2079. 附 录208附录1 关于数据类型208标准数据类型208BYTE,WORD,DWORD,SINT,USINT,INT,UINT,DINT,UDINT208REAL/LREAL208STRING208Time数据类型209自定义数据类型209ARRAY209Point209枚举209结构210控制器寄存器地址211程序结构211变量说明211附录2 键盘快捷键的使用21
11、3一般功能213一般命令213FBD 编辑器命令214CFC 编辑器命令214LD 编辑器命令215SFC 编程器命令215关于PLC任务配置的操作215关于参数管理编辑器的操作2151. 概要1.1. 背景和意义伴随着工业处理器技术的提升和小型化的趋势,工作自动化控制面临着重大挑战。传统的PLC控制有许多的优点,比如:在过程控制和输入输出控制中的广泛应用,实时控制能力,易于编程,稳定可靠。但是他同时也有许多缺点,比如:封闭的体系结构、在运动领域中的低应用,与其他的设备的兼容性低,并且人机界面简陋。出于以上原因,固高科技(深圳)有限公司推出了基于PC的实时控制器,这种控制器被称为CPAC,它具
12、有实时I/O控制,IEC61131-3标准编程环境,开放的架构,丰富的人机界面的优点。CPAC的软件编程环境OtoStudio完全遵从IEC61131-3国际标准。这包含了定义架构内部程序构架的语言的顺序功能表,和内部可控制的四种语言:指令表、梯形图、功能图和结构文本。通过模块化的编程方式,增加程序的重用性,降低错误率和提高效率。并且,IEC61131-3标准建立了一个控制系统的架构。此外,OtoStudio软件包中还包括诸如任务配置和输入/输出配置在内的程序单元运行环境编辑器。在人机交互方面,OtoStudio软件提供了可视化的人机界面编写模块,更支持多重界面显示方式。1.2. OtoStu
13、dio简介OtoStudio是用于控制系统应用程序的开发平台。OtoStudio包含有控制方案编辑器和仿真调试器,是一套完整控制编辑和调试软件包,它为程序员提供了一种操作简单,功能强大的编程语言,实现各种控制方案,并提供功能强大的离线仿真调试工具。它为CPAC提供了相应的软件开发平台。1.3. 软件技术的特点和功能OtoStudio/GRT是CPAC的编程环境与运行引擎。它是一种基于IEC611313国际标准的工业控制器开发工具。OtoStudio不仅功能和结构先进而且易于掌握,因而使它成为自动化产品市场上首屈一指的编程工具。软件环境如下图:图1-1 OtoStudio编程环境其主要特点有:
14、OtoStudio IEC611313编程系统,自动化软件系统的内核OtoStudio软件包中包括符合IEC611313标准的五种编程语言:即指令表语言(IL)、功能块图(FBD)/连续功能图(CFC)、梯形图(LD)、结构化文本(ST)、顺序功能图(SFC), 同时也可支持VC+开发语言开发的动态链接库。此外,OtoStudio软件包中还包括诸如任务配置和输入/输出配置在内的程序单元运行环境编辑器。 GRT Googol Runtime在Windows CE 6.0平台上运行的实时内核 GRT软件包可以在Windows CE6.0平台上运行。它具有良好的实时特性而对计算机的硬件和软件没有特殊
15、的扩展要求。实时性能保证在1毫秒以内,适应几乎所有控制系统要求,如过程控制,PLC控制,运动控制等。 HMI (Human Machine Interface) 集成在PLC编程系统中的可视化功能HMI软件包中集成了可视化的功能。所生成的画面可以在编程系统内部显示,也可以在直接显示在Windows平台的目标控制器或内部浏览器上。 Motion Control Function Block运动控制功能模块Motion Control软件包把运动控制模块直接集成包含了点位运动,插补运动,同步运动等功能块。此外,还包括PLCopen的标准功能。 Web Server 用于自动化网络控制的远程数据接口
16、Web Server软件包中可以提供一个web接口,遵循TCP/IP通讯协议,可在通过局部以太网,英特网,与各地CPAC用户,控制器进行数据,人机交互。并可通过website实现网络人机界面功能。 2. 安装软件2.1. 安装要求推荐设备OtoStudio软件包是基于Windows的应用软件,使用OtoStudio时,应具有以下的条件: 一台PC机,CPU为Pentium II或更高的处理器,128M内存; VGA显示器,或Microsoft Windows支持的其他显示器(分辨率640X480以上) 至少150M的硬盘空间 &
17、#1048698; Windows 98/2000/NT、WindowsXP、32位Windows Vista和32位Windows 7操作系统 Microsoft Windows 所支持的鼠标设备2.2. 安装OtoStudio软件平台安装前:请检查是否安装过旧版本,如果安装了,请先卸载旧版软件,再进行安装过程操作。否则在安装过程中,会提示“程序已经存在,无法安装”。安装过程:按照以下的步骤OtoStudio软件:1、将CD盘插入光盘驱动器2、找到OtoStudio软件的安装程序Setup.exe,双击开始软件的安装3、按照在线安装向导提示完成软件的安装工作, 具体如下
18、:启动Setup安装程序,用该程序可自动地进行安装。用户按照屏幕弹出的指南信息一步一步地完成整个安装步骤。注意:1 推荐安装在默认路径下,即:C:Program FilesGoogol2 如果安装了瑞星,请在安装OtoStudio软件前,关闭瑞星。3 在安装过程中,如果防火墙(如360安全卫士)提示快捷方式修改,请全部同意,我们向您承诺这些都是安全的。4、在安装结束后,在开始菜单中选择Googol-CPAC Platform-OtoStudio.exe, 即可打开软件,默认安装好的软件是中文版,也可手动切换语言。 例如切换到英文版本:打开OtoStudio.exe, 选择“Project”下的
19、“Option”,如下图:图2-1点击Option进入对话框,选择Desktop, 在Language下选择English, 点击“OK”,如图:图2-23. 如何应用OtoStudio开发项目3.1. OtoStudio的组成3.1.1. 工程组件3.1.1.1. 工程一个工程包含了PLC程序中的所有对象,工程存储在以工程命名的文件中,工程中包含下列对象:POU,数据类型,可视化,资源和库。3.1.1.2. POU(程序组织单元)功能、功能块、程序是程序组织单元,它们能够通过动作来增补,每一个程序组织单元都包含一个定义部分和主体部分,主体部分可以用IEC的语言来编写,这些语言包括指令列表,结
20、构化文本,顺序功能图,功能模块图,梯形图或连续功能图表。OtoStudio支持所有IEC标准的POU,如果你想在你的工程文件中使用这些POU,你必须在你的工程文件中包含标准库文件standard.lib。POU可以调用其它的POU,但递归调用是不允许的。3.1.1.3. 功能一个功能是一个POU,它正确地产生一个数据元素(可以包含若干元素,比如,字段或者结构体)在处理过程中,可以用文本化语言中的表达式中的一个操作数来调用它。在声明一个功能的时候,一定要给它一个类型,这就是说,在功能名后面加上一个冒号然后跟一个数据类型。一个正确的功能声明可以参考下面的例子:FUNCTION Fct: INT另外
21、,必须分配给功能一个结果,即把功能名作为一个输出变量功能的声明从关键字FUNCTION开始。推荐的声明方式。下例是在指令列表(IL)中的一个功能,它声明了三个输入变量:前两个变量的相乘然后除以第三个变量。功能返回此操作的结果。声明部分:FUNCTION Fct: INTVAR_INPUTPAR1:INT;PAR2:INT;PAR3:INT;END_VAR程序部分:LD PAR1MUL PAR2DIV PAR3ST Fct在结构文本中功能的调用可以作为表达式中的一个操作数。功能不会有任何内部条件,这就是说,调用带有相同的输入变量功能将会返回相同的输出结果。功能不会保持内部状态,对于不包含全局变量
22、和地址的功能,每次在它被调用的过程中,给它传递相同的输入变量,它将返回相同的值 。如果一个局部变量在一个功能中被声明为RETAIN,这也没有任何影响,为此变量将不会写到保留区。在SFC中,一个功能的调用只能发生在一个单步操作或变换之内。3.1.1.4. 功能块一个功能块是一个程序组织单元,在程序中提供一个或多个值,与功能相反,一个功能块没有返回值。其中功能块的声明用关键字FUNCTION_BLOCK开始.推荐的声明方式。可以创建功能块的复制或实例。调用功能块是通过功能块实例实现的。下面是一个在指令列表中功能块的例子,在指令列表中功能块中包含两个输入变量和两个输出变量,一个输出的是两个输入变量的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IDEABOX 软件 使用手册
限制150内