宝元程式操作说明书1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.1 程序的种类和构成
1.2 程序段的构成
1.3 单词的构成
1.4 数值指令
1.5 编号
1.6 可选择程序段的程序跳过 1.7 控制脱开接入功能
1.1 程序的种类和构成
程序分为主程序和子程序2种
(1)主程序
加工一个零件的程序。在主程序中调取子程序,可提高制作程序的效率。结束主程序用M02(或M30)。
主程序
(2)子程序
由主程序或其他子程序调取使用。
最后用M99结束子程序。
子程序
1.2 程序段的构成
程序由数个指令构成。每一个指令称为程序段。
程序段由1个或数个单词构成。
每个程序段之间以程序段结束代码(EOB)分开。
(本书说明中,程序段结束代码以“;”表示。)
(注1)程序段结束代码在
ISO码是 [LF] OA(16位数)
EIA码是 [CR] 80(16位数)
(注2)1个程序段的最多字数是128个字母。
1.3 单词的构成
单词由如下所示地址及几位数的数值构成。
(数值前可加+,-符号。)
X -1000
地址数值
单词
(注1)地址由英文字母(A~Z)中的一个字母表示。
(注2)地址字母「O」除备注以外不使用。
1.4 数值指令
(1)小数点指令
数值的指令方法有以下2种,由参数1设定。指令方法1 (基本)
指令方法2 (最小)
(注)用户参数……参照操作说明书
(2)地址的数值指令范围
最大位数为9位。
指令中小于最小设定单位部分,自动削除。
1.5 编码
指在各程序段的位置字母N后可加上编码(1~9999)。
利用编码可使用编码搜索及重新开始功能。
指令形式
i )在N后接数字(0~9)表示。
i i )编码最多以4位数指定。
(注1)不要用NO。
(注2)编码写在程序段的前面。
NO 1 0 0 G 9 0 × 1 0 0 ;
如在程序段的前面有可选择跳过程序段(’/’)指令的情况下,编码写在其前后都可
以。
NO 1 0 0 /G 9 0 × 1 0 0 ;
或者/NO 1 0 0 G 9 0 × 1 0 0 ;
(注3)编码的顺序可任意定,不是连续的数字也可以。
(注4)编码被当作数值读取。即0 0 0 1,0 0 1,0 1,1是相同的编码。
1.6 可选择程序段的程序跳过
自动运转时,跳过特定程序段的方法。在程序段之前加杠号(’/’)。
在操作面板上将【程序跳过】开关推到ON,自动运转时,加有杠号“‘/’”的程序段被跳过。
【程序跳过】开关OFF时,此程序段依然有效执行。
被跳过的范围是此程序段全体。
……;/NO100G00X100 ……;NO101……
←此范围内被程序跳过→
(注1)如不将’/’加在程序段的开头,将报警。
但在编码后马上加入’/’也可以。
(注2)无论【程序跳过】开关ON或OFF,编码搜索功能都可搜索包括’/’的程序段。
(注3)自动运转中执行单个程序段方式时,如果【程序跳过】开关ON,则跳过有’/’的程序段,而在下一个程序段停止。
1.7 控制脱开接入功能
为了便于看程序,可在程序中加入备注。
与被读取的数据相区别,备注用括号()括起来。
(…………)
控制脱提示文字控制接
开代码入功能
(例) N 1 0 0 0 G 0 0 X 2 0 0 (P R O – 1);
(注)提示文字需将包括控制脱开/控制接入代码在内的内容编在一个程序段内。