ABB-ACS510-变频器 标准宏快速调试说明_第1页
ABB-ACS510-变频器 标准宏快速调试说明_第2页
ABB-ACS510-变频器 标准宏快速调试说明_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、宏(计算机术语)计算机科学里的宏(Macro),是一种批量批处理的称谓。一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。这种替换在预编译时进行,称作宏展开什么是宏所谓宏,就是一些命令组织在一起,作为一个单独命令完成一个特定任务。Microsoft Word中对宏定义为:“宏就是能组织到一起作为一独立的命令使用的一系列word命令,它能使日常工作变得更容易”。Word使用宏语言Visual Basic将宏作为一系列指令来编写。计算机科学里的宏是一种抽象的,根据一系列预定义的规则替换一定的文本模式。Excel

2、办公软件自动集成了“VBA”高级程序语言,用此语言编制出的程序就叫“宏”。使用“VBA”需要有一定的编程基础,并且还会耗费大量的时间,因此,绝大多数的使用者仅使用了Excel的一般制表功能,很少使用到“VBA”。解释器或编译器在遇到宏时会自动进行这一模式替换。对于编译语言,宏展开在编译时发生,进行宏展的工具常被称为宏展开器。宏这一术语也常常被用于许多类似的环境中,它们是源自宏展开的概念,这包括键盘宏和宏语言。绝大多数情况下,“宏”这个词的使用暗示着将小命令或动作转化为一系列指令。宏的用途在于自动化频繁使用的序列或者是获得一种更强大的抽象能力但这常常是一回事。计算机语言如C或汇编语言有简单的宏系

3、统,由编译器或汇编器的预处理器实现。C的宏预处理器的工作只是简单的文本搜索和替换,使用附加的文本处理语言如M4,C 程序员可以获得更精巧的宏。Lisp类语言如Common Lisp和Scheme有更精巧的宏系统: 宏的行为如同是函数对自身程序文本的变形,并且可以应用全部语言来表达这种变形。一个C宏可以定义一段语法的替换,然而一个Lisp的宏却可以控制一节代码的计算。获得了控制代码的执行顺序(见惰性计算和非限制函数)的能力,使得新创建的语法结构与语言内建的语法结构不可区分。例如,一种Lisp 方言有 cond 而没有if ,就可以使用宏由前者定义后者。Lisp 语法的去部主要扩展,比如面向对象的

4、CLOS 系统,可以由宏来定义。2宏的典型应用加速日常编辑和格式设置 组合多个命令 使对话框中的选项更易于访问 使一系列复杂的任务自动执行应用程序也可以使用一种和宏类似机理的系统来允许用户将一系列(一般是最常使用到的操作)自定义为一个步骤。也就是用户执行一系列操作,并且让应用程序来“记住”这些操作以及顺序。更高级的用户可以通过内建的宏编程来直接使用那些应用程序的功能。当使用一种不熟悉的宏语言来编程时,比较有效的方法就是记录一连串用户希望得到的操作,然后通过阅读应用程序记录下来的宏文件来理解宏命令的结构组成。3宏编程介绍在用一种不熟悉的宏语言进行宏编程时,可以这样做,首先记录下用户想要宏完成什么

5、,然后打开宏文件并尝试理解命令结构如何工作。也可以修改命令以调整宏。一些宏语言,比如Great Plains账务(?accounting)软件的 Dexterity 运行时引擎,不能从其它数据源(如由逗号分隔的文本文件)导入数据。这一限制可以通过用更强大的编程语言,如 VBA 来创建一个计算机程序在此弱编程语言里生成一个特别的宏来解决。例如,可以对 Microsoft Excel 宏编程从扩展样式表或文本文件中读取数据并创建 Great Plains .mac 文件,这一文件被用于将特定的数据导入 Great Plains. 需要针对每一个新的数据集合生成新的 .mac 文件。4键盘宏键盘宏和

6、编辑器宏分别在图形用户界面和编辑器中被交互式地使用。使用它们可以用简短的击键代替冗长的命令序列,并为重复性任务提供了一个简单的自动化形式。程序员的文本编辑器 Emacs (“编辑宏”Editing MACroS的简称)是沿用这一思想的产物。事实上,大多数编辑器是由宏组成的,Emacs 最初被设计为编辑语言 TECO 的宏集,后被移植为 Lisp 的一种方言 Emacs Lisp。5宏语言宏语言是一类编程语言,其全部或多数计算是由扩展宏完成的。宏语言并未在通用编程中广泛使用,但在文本处理程序中应用普遍。例如, C preprocessor C预处理器Internet Macros(iOpus)

7、M4(如前所述,源于AT&T,捆绑于Unix)宏定义c程序提供的预处理功能之一。包括带参数的宏定义和不带参数的宏定义。具体是指用一个指定的标志符来进行简单的字符串替换或者进行阐述替换。形式为:#define标志符(参数表) 字符串宏名在上定义中的标志符被称为“宏名”。宏展开在c程序编译时将宏名替换成字符串的过程称为“宏展开”。宏语言是一类编程语言,其全部或多数计算是由扩展宏完成的。宏语言并未在通用编程中广泛使用, 但在文本处理程序中应用普遍。例如,C preprocessorC 预处理器Internet Macros(iOpus)M4(如前所述,源于AT&T,捆绑于Unix)6微软Word和宏

8、病毒Visual Basic for Applications (VBA),是 Microsoft Office 里的一种编程语言. 但由上面的定义,它完全不是一种宏语言。然而,它的功能已经从中发展并最终替代了用户应用程序的宏思想,所以他被广泛地错误地称为是一种宏语言。VBA 可以访问许多操作系统函数并支持文档打开时自动执行宏。这使得用这种语言写计算机病毒成为可能。1990年代中后期,宏病毒成为了最流行的计算机病毒类型之一。其它的包括宏语言的项目,如,故意从其宏语言中排除了一些功能(如:自动执行)以避免破坏程序。然而,这一特性在很多事务中受到欢迎。7魔兽世界中的宏t

9、est在魔兽世界这款游戏中,由于游戏的多样性,使得游戏中虚构的13个种族11大职业以及各种表情动作都十分繁杂,由此以来进行复杂的操作将是十分困难的事情,例如同时激活2种以上的法术,施法的同时用游戏中的聊天系统发送信息等。这时候宏命令就显得非常重要了,wow中的宏命令自游戏运营到现在已经发展出了很多类型的宏命令,小到输入 指令就能用一个按键喊话,大到各种技能和状态下的配合运用。魔兽世界中的宏命令已经成为玩家们日常游戏中不可缺少的一项既有趣又能简化操作的一项重要技术。有代码的ABB-ACS510-变频器 标准宏快速调试说明 ABB变频器配有一个图形显示终端(即参数设定和就地控制面板),其包括图形显

10、示器(显示各种参数)。 操作说明: 通电以后,显示主画面,按【ENT】键转换到【REF】,通过【上/下按钮】改变到【PAR】,按【ENT】键转换到【-01-】,按【上/下按钮】键转换到【-99-】,按【ENT】键转换到【9901】,按【上/下按钮】转换到【9902】,按【ENT】键转换到【1】,继续按【ENT】键 数值【1】闪烁,按【上/下按钮】键来改变数值大小到【1】即选择标准控制宏;按【ENT】 键保存参数,按同样的方法改变以下参数: 【9901】=1(语言 0=英文, 1=中文) 【9902】=1(标准宏控制) 【9905】=(电机的额定电压) 【9906】=(电机的额定电流) 【990

11、7】=(电机的额定频率) 【9908】=(电机的额定转速) 【9909】=(电机的额定功率) 【1103】=0(控制盘给定),=1(AI1给定),=2(AI2给定) 【1301】=20% 【1302】=100% 【2002】=15S(加速时间) 【2003】=10S(减速时间) 【2007】=25HZ(电机运行时的最小频率) 【2008】=50HZ(电机运行时的最大频率) ABB-ACS510-变频器 PID快速调试说明 注意:在接入模拟量信号为电流时需将AI1、AI2所对应的跳线开关拨至1位置。如果是电压,则拨至U位置。 【9901】=1(语言 0=英文, 1=中文) 【9902】=6(PID控制) 【9905】=(电机的额定电压) 【9906】=(电机的额定电流)【9907】=(电机的额定频率) 【9908】=(电机的额定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论