【摘要】:表1-2所示为变量的算术运算和逻辑运算,应用时有如下几点说明:表1-2 变量的算术运算和逻辑运算一览表1)以上只是罗列了变量算术运算和逻辑运算的基本功能。2)注意运算的优先次序。函数→乘和除运算→加和减运算。该类运算是按从高到低的顺序执行的。应用FIX函数时,绝对值比原来的绝对值大;反之为下取整。5)有关由于函数计算的误差而引起零件精度的问题,可以参考北京FANUC公司提供的FANUC0i操作说明数和参数说明书,在此不再赘述。
表1-2所示为变量的算术运算和逻辑运算,应用时有如下几点说明:
表1-2 变量的算术运算和逻辑运算一览表
1)以上只是罗列了变量算术运算和逻辑运算的基本功能。在实际宏程序编制中,也不是每个功能及其格式都需用到,记住常用的一些功能,例如:定义置换、加减乘除、SQRT[]、SIN[]、COS[]等,其他的在实际编程中需要时查询即可。
2)注意运算的优先次序。
函数→乘和除运算(∗、/、AND)→加和减运算(+、-、OR、XOR)。(www.xing528.com)
该类运算是按从高到低的顺序执行的。
3)方括号的嵌套。方括号[]用于改变运算的次序,方括号最多可以使用五级,包括函数内部使用的括号;圆括号()则用于注释程序的含义。例如:
#100=SQRT[1-[#101∗#101]/[#103∗#103]]; (3重括号)
4)关于上取整函数FIX和下取整函数FUP,在实际应用时要注意使用后值的变化。应用FIX函数时,绝对值比原来的绝对值大;反之为下取整(建议在实际编程中尽量避免使用这些函数,以免产生零件精度和尺寸的误差)。
5)有关由于函数计算的误差而引起零件精度的问题,可以参考北京FANUC公司提供的FANUC0i操作说明数和参数说明书,在此不再赘述。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。