发那科系统的经常接触 华中没接触过 求大神讲解
答案:2 悬赏:40
解决时间 2021-03-24 05:21
- 提问者网友:离殇似水流年飞逝
- 2021-03-23 16:39
发那科系统的经常接触 华中没接触过 求大神讲解
最佳答案
- 二级知识专家网友:一池湖水
- 2021-03-23 18:02
华中系统与FANUC0i系统的编程区别 1. 程序名字的命名规则 传程序时,计算机内部的名字必须是Oxxx,大小写无所谓,主程序和子程序的内容都在1个文件内。使用专用的软件来传输。 主程序的内容在最前面,第1行必须是%xxx,例如%1. 子程序是放在主程序结束M30;的后面,子程序名字的命名规则是%加子程序名字。例如M98 P100,则子程序名字是%100。, 2. 子程序调用 子程序的调用指令是M98 Pxxx,与Fanuc系统相同。区别在于: Fanuc系统的子程序是单独存在的,而华中系统的子程序是放在主程序结束M30;的后面,子程序名字的命名规则是%加子程序名字。例如M98 P100,则子程序名字是%100。 华中系统没有G65指令,只能用M98 Pxxx的方式来调用宏程序。 子程序的名字序号,不得超过%2000。 3. 钻孔指令的区别 G81指令与Fanuc相同。 G73指令有区别,华中系统中,Q参数为负值,增加K参数,为每次提刀的高度,相当于Faunc中未设置的d参数。 G83指令有区别,华中系统中,Q参数为负值,增加K参数,为每次提刀的高度,相当于Faunc中未设置的d参数。 4. 镜像指令有区别 Fanuc为G50.1和G51.1,华中系统对应指令为G25和G24,指令参数没有区别相同。 5. 宏程序的区别较大 X、Y和Z后面的宏,华中系统需要加[],例如X[#1],而Fanuc系统可以不加。 IF指令,华中系统没有GOTO参数,不能跳转,增加了ELSE参数,必须要有ENDIF 来结束IF指令。IF指令只支持1行。 WHILE指令,华中系统没有DO1等参数,用ENDW 来结束WHILE指令。 宏程序参数传递, 华中系统直接按照ABC…等26个字母的顺序,对应#0、#1、#2到#26 与Fanuc系统的参数传递有很大不同。 取整函数,Fanuc系统上取整函数为FIX,下取整函数玩FUP,而华中系统上取整函数为INT,没有下取整函数,增加了SIGN,取符号函数。 华中系统没有反正弦和反余弦函数。没有舍入函数和自然对数函数。 华中系统有PI函数,正弦等角度函数内的参数为弧度,而Fanuc系统中,正弦等角度函数内的参数为角度 G10指令可改动的参数与Fanuc区别较大,华中系统G10指令只能改动G54~G59六个坐标系的值。 半径补偿值的改动是通过全局变量#100~#199,来直接指定。 长度补偿值不能改动。
全部回答
- 1楼网友:浪者不回头
- 2021-03-23 19:42
华中系统与FANUC0i系统的编程区别 1. 程序名字的命名规则 传程序时,计算机内部的名字必须是Oxxx,大小写无所谓,主程序和子程序的内容都在1个文件内。使用专用的软件来传输。 主程序的内容在最前面,第1行必须是%xxx,例如%1. 子程序是放在主程序结束M30;的后面,子程序名字的命名规则是%加子程序名字。例如M98 P100,则子程序名字是%100。, 2. 子程序调用 子程序的调用指令是M98 Pxxx,与Fanuc系统相同。区别在于: Fanuc系统的子程序是单独存在的,而华中系统的子程序是放在主程序结束M30;的后面,子程序名字的命名规则是%加子程序名字。例如M98 P100,则子程序名字是%100。 华中系统没有G65指令,只能用M98 Pxxx的方式来调用宏程序。 子程序的名字序号,不得超过%2000。 3. 钻孔指令的区别 G81指令与Fanuc相同。 G73指令有区别,华中系统中,Q参数为负值,增加K参数,为每次提刀的高度,相当于Faunc中未设置的d参数。 G83指令有区别,华中系统中,Q参数为负值,增加K参数,为每次提刀的高度,相当于Faunc中未设置的d参数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯