编号:96489
类型:共享资源
大小:108.50KB
格式:DOC
上传时间:2013-11-17
上传人:上***
认证信息
个人认证
高**(实名认证)
江苏
IP属地:江苏
6
积分
- 关 键 词:
-
专业文献
学术论文
精品文档
外文翻译
- 资源描述:
-
南京大学毕业设计(论文)外文资料翻译学院(系):机械工程系专业:机械工程及自动化姓名:学号:外文出处:HAASMillOperator’sManual附件:1.外文资料翻译译文;2.外文原文(用外文写)附件1:外文资料翻译译文地址替换运算符号可以把运算符号分为三类:算术运算符号、逻辑运算符号以及布尔逻辑运算符号。算术运算符号算术运算符号由一元和二元运算符号组成。它们是:+-一元加号+1.23--一元减号-[COS[30]]+-二元加#1=#1+5--二元减#1=#1-1*-乘#1=#2*#3/-除#1=#2/4MOD-余数#1=27MOD20(#1被7整除)逻辑运算符号逻辑运算符号是在二进位数值上使用的运算符号。宏变量为浮点数字。当在宏变量上使用逻辑运算符号时,只使用浮点数字的整数部分。逻辑运算符号是:OR-两个数值一起LogicallyOR(或)XOR-两个数值一起ExclusivelyOR(异或)AND-两个数值一起LogicallyAND(与)例如:#1=1.0;00000001#2=2.0;00000010#3=#1OR#200000011在OR操作后,这儿的变量#3会包含3.0#1=5.0;#2=3.0;IF[[#1GT3.0]AND[#2LT10]]GOTO1这儿的控制器会传送到第1块,因为满足条件#1GT3.0为1.0,且#2LT10为1.0,因此1.0AND1.0是1.0(TRUE(真)),所以出现GOTO(前进)。注意当使用逻辑运算符时,必须小心操作,这样才会得到所要求的结果。布尔运算符布尔运算符通常设定为1.0(真)或者0.0(假)。现有6个布尔运算符。这些运算符不受条件表达式的限制,但是它们在大多数情况下会用于条件表达式。它们是:EQ–等于NE–不等于GT–大于LT–小于GE–大于或者等于LE–小于或者等于以下是如何使用布尔与逻辑运算符的4个例子:示例解释IF[#1EQ0.0]GOTO100;如果变量#1等于0.0,跳到块100。WHILE[#101LT10]DO1;当变量#101小于10,重复循环DO1..END1。#1=[1.0LT5.0]变量#1被设置为1.0(真)。IF[#1AND#2EQ#3]GOTO如果变量#1逻辑与变量#2等于#3中的数值,那么控制器跳到块1。表达式表达式指的是用方框“[”和“]”括起来的变量与运算符的结果。现有两种表达式的用法:条件表达式或者算术表达式。条件表达式结果FALSE(假)或者TRUE(真)(任何非零)值。算术表达式使用算术运算符与函数来确定一个数值。条件表达式在HAAS控制器,所有的表达式都设置一个条件值。数值要么是0.0(FALSE),或者数值是非零(TRUE)。使用表达式的上下文情况确定表达式是否为一个条件表达式。条件表达式用于IF与WHILE语句以及M99指令中。条件表达式可利用布尔运算符来帮助评估一个TRUE或者FALSE条件。M99条件结构不同于HAAS控制器。没有宏,通过把一个P代码安放在同一指令行上,HAAS控制器内的M99有能力无条件地转移到当前子程序的任何指令行。例如:N50M99P10;转移到N10指令行。它不会将控制器返回到所调用的子程序。当使宏生效时,可以使用M99以及一个条件表达式来有条件地转移。当变量#100小于10时,为了转移,我们可以把上述指令行编码如下:N50[#100LT10]M99P10;在这种情况下,只有当#100小于10时,才会出现转移,否则加工就会继续下一个程序指令行。在上述情况中,可用以下表达式来替换条件M99:N50IF[#100LT10]GOTO10;算术表达式一个算术表达式是使用变量、运算符或者函数的任何表达式。一个算术表达式结果为一个数值。算术表达式通常用于指定指令,但是不限制它们。算术表达式的例子:#101=#145*#30;#1=#1+1;X[#105+COS[#101]];#[#2000+#13]=0;指定指令指定指令允许编程人员修改变量。指定指令的格式是:<表达式>=<表达式>等号左边的表达式必须是一个宏变量,无论是直接的还是间接的。以下的宏初始化一个变量排序为任意数值。在此使用直接的和间接的指定O0300(初始化一个变量排列);N1IF[#2NE#0]GOTO2(B=基本变量);
- 内容简介:
-
-
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。