数控程序代码标准(ISO EIA)-轻松数控网

      为了满足设计、制造、维修和普及的需要,在输入代码、坐标系统,加工指令、辅助功能及程序格式等方面,际上已经形成了两种通用的标准,即国际标准化组织(ISO)标准和美国电子工业学会(EIA)标准。我国机械工业部根据ISO标准制定了JB3050-82《数字控制机床用七单位编码字符》、    但由于各个数控机床生产厂家所用的标准尚未xx统一,其所用的代码、指令及其含义不xx相同,因此在编制程序时必须按所用数控机床编程手册中的规定进行。

    穿孔纸带也叫纸带、指令带,它是数控装置常用的控制介质。穿孔纸带上必须用规定的代码,以规定的格式排列,并代表规定的信息。数控装置读入些信息后,对它进行处理,用来指挥数控机床完成一定的机械运动。

    目前,数控机床多采用八单位穿孔纸带,穿孔纸带的每行可穿九个孔,其中一个小孔称为“中导孔”或“同步孔”,用来产生读带的同步控制信号。其余八个孔称为“信息孔”,用来记录数字、字母或符号等信息。

    代码是数控系统传递信息的语言,程序单中给出的字母、数字或符号都按规定穿出孔来(即信息孔)。有孔表示二进制的“1”,无孔表示二进制的“0”。根据穿孔纸带上一排孔有、无状态的不同,便可以得到不同的信息。我们把这一排孔称为代码或字符。

目前,数控系统中常用的代码有ISO代码和EIA代码。

  ISO代码是由7位二进制数和一位偶校验位组成,它的特点是穿孔纸带上每一排孔的孔数必须为偶数,故也称ISO代码为偶数码。代码孔有一定的规律性,如所有数字需在第五列和第六列上穿孔,字母需在第七列穿孔,第八列为偶校验位,当某个代码的孔数为奇数时,就在该代码行的第八列穿一个孔,使孔的总数为偶数,如果某个代码的孔数已为偶数,则第八列不在补孔。

   EIA代码的特点是除CR外,其它各字符均不占用第八列,其次它的每一排孔的孔数都是奇数,故也称EIA代码为奇数码,其第五列孔为补奇孔。例如数字5按二进制应在{dy}列和第三列有孔,但孔数为偶数,故在第五列上补一个孔使孔数为奇数。

补偶与补奇的目的是为了数控机床在读入程序时检验穿孔纸带是否有少穿孔,破孔的现象,如果有问题,控制系统就会报警,并命令停机。正是由于补偶、补奇列是当作检验穿孔纸带用的,它并不是代码的组成部分,故通常称的八单位孔带又称为《七单位编码字符》。

数控程序是由一系列字符与数字组成的。在数控系统内部每个字符或数字都有对应的固定代码。

目前在国标上主要有两种代码标准:ISO(国际标准化组织)标准和EIA(美国电子工业协会)标准。

ISO代码与EIA代码相比较有如下优点:

(1):ISO代码为七位二进制代码,EIA代  码为六位二进制代码(不包括奇偶校验位),因而ISO代码比EIA代码大一倍。

(2):ISO代码EIA代码的编码规律性强,容易识别。

(3):ISO代码为偶数码,第8位为补偶位。而EIA代码为奇数码,第5位为补奇位。

我国在这方面基本上沿用ISO标准,也制订了相应的数控标准,《数控机床用七单位编码字符》标准(JB3050-1999)。

必须注意:目前国内外各种数控机床所使用的标准尚未xx统一,有关指令代码及其含义不尽xx相同,编程时务必严格遵守具体机床使用说明书中规定。

原创文章如转载,请注明以下两行,否则禁止转载。
转载自: []
本文链接地址:

  • 相关文章:
  •   (2010-5-16 17:38:26)

      (2010-3-7 0:53:28)

      (2010-1-23 9:21:46)

      (2010-1-13 2:1:20)

      (2010-1-4 7:53:4)

      (2009-9-15 0:14:6)

      (2009-5-26 20:19:35)

      (2009-5-20 21:4:54)

      (2009-5-20 20:18:1)

      (2009-5-19 23:41:37)

  • 热文排行:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

郑重声明:资讯 【数控程序代码标准(ISO EIA)-轻松数控网】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——