GB T 16720.4-1998 工业自动化系统 制造报文规范 第4部分;数值控制用伴同标准.pdf
《GB T 16720.4-1998 工业自动化系统 制造报文规范 第4部分;数值控制用伴同标准.pdf》由会员分享,可在线阅读,更多相关《GB T 16720.4-1998 工业自动化系统 制造报文规范 第4部分;数值控制用伴同标准.pdf(90页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准工业自动化系统制造报文规范第部分数值控制用伴同标准发布实施国家质量技术监督局发布前言本标准等效采用工业自动化系统制造报文规范第部分数值控制用伴同标准本标准目次保留了的细目便于使用另外增加了附录中英文对照表在技术上与国际标准等效在编写格式上符合我国国家标准标准化工作导则第单元标准的起草与表述规则第部分标准编写的基本规定本标准是工业自动化系统制造报文规范英文缩写为系列标准的一部分该系列标准包括第部分服务定义第部分协议规范第部分机器人伴同标准第部分可编程序控制器伴同标准第部分过程控制伴同标准工业自动化系统制造报文规范协议子集规范本标准是首次制定在名词术语等方面尽量与已发布的标准
2、协调统一建议该标准与相应的标准配套使用本标准的附录附录附录附录均为标准的附录附录附录为提示的附录本标准由中华人民共和国机械工业部提出本标准由全国工业自动化系统标准化技术委员会归口本标准起草单位机械工业部北京机械工业自动化研究所本标准主要起草人曾庆宏郝淑芬梁云本标准是首次发布前言国际标准化组织是由各国标准化机构成员体组成的世界性联合体通常是由的技术委员会完成国际标准的制定工作每个成员体对某项已建立技术委员会的专题感兴趣时均有权参加该技术委员会同有联系的官方或非官方的国际组织亦参加此工作和电工技术标准化有关的一切事务与国际电工委员会密切合作技术委员会采用的国际标准草案被提交给各成员体进行投票至少得
3、到成员体投票赞成才能作为国际标准发布国际标准是由工业自动化系统和集成技术委员会的物理设备控制分委员会制定的在工业自动化系统制造报文规范的总标题下由以下部分组成第部分服务定义第部分协议规范第部分机器人伴同标准第部分数控伴同标准附录附录是的本部分的不可缺少的组成部分附录只为提供信息引言给出了服务定义服务是一类内容广泛的服务用于多种制造设备和过程控制设备在符合模型的开放通信系统中使用时的相互配合但是这些服务本身只对抽象的一般式的控制设备提供一种传递报文的环境为了向真实制造设备如数控机床工业机器人可编程序控制器过程控制系统等传达设备特定的语义多数服务具有可选择的参数而这些参数在中尚未详述还规定任何这类
4、参数只能在合适的得到公认的标准化组织为特定设备设计的所谓伴同标准的环境中使用的本部分即要作为和的这种伴同标准特别是它为制造报文规范定义了数值控制的语义它应被用于数控制造系统或设备连到符合模型的通信网络并使用服务和协议的场合此后的第部分将被引用为本标准本国际标准的本部分或直接称的本部分数控特定语义的定义和规范遵守附录的要求和导则注的本部分不限制从真实数控制造设备到虚拟数控制造设备的映射也不规定具体实施或产品本标准还认为数控设备的安全操作是首要的此处描述或定义的任何操作只在符合有关安全标准和规定时才被允许中华人民共和国国家标准工业自动化系统制造报文规范第部分数值控制用伴同标准国家质量技术监督局批准
5、实施范围本标准扩展了和中定义的概念和原则本标准作为制造报文规范的一个伴同标准描述数控制造设备和装置的语义特别是的本部分描述在数控特定应用中制造报文规范服务的使用描述在数控设备应用特定功能及这些功能怎样映射为虚拟制造设备属性意义上的数控设备模型为可应用于数控操作的和允许伴同标准特定参数的那些服务提供数控特定的语法为数控特定对象定义标准化的名称定义数控特定的服务的一致性和所需的一致性构造块参数还应注意除了的本部分之外在和内在工业机器人和工业机器人系统可编程序控制系统及过程控制系统中还有其他伴同标准已经或正在开发引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均
6、为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性和的成员维护对当前有效的国际标准的登记数字控制机床坐标和运动方向的命名工业自动化系统机床数值控制词汇信息处理系统开放系统互连基本参考模型信息处理系统开放系统互连服务约定信息技术开放系统互连抽象语法记法规范工业自动化系统制造报文规范部分服务定义工业自动化系统制造报文规范部分协议规范定义的本部分使用如下定义报警立即指示或通告数控系统中发生了一个严重问题故障或异常状况通常导致操作中断应由外部如通过操作员的干预来解决设备用于制造或其他过程的机械或机电设备的整体或部分设备可以是机床机床的功能部件工件搬运装备或类似装置在本文中设备对
7、数控伴同标准的用户应是能作为一个独立单元看到的可以由数控伴同标准的用户独立控制如启动和停止数值控制一个或多个设备使用的制造或其他过程的自动控制装置通常涉及运动机构且使用预先编程的数值数据这些数据可以在操作进行中引入数值控制器用以实现制造或其他过程数控功能的电子控制系统它通常包括计算机文件存贮模拟和数字式输入输出接口以及一个或多个操作员接口设备数控伴同标准的本部分数控伴同标准用户应用过程的一部分它在概念上调用数控伴同标准在的本部分的上下文中这是指外部的或称主机的处理器它与数控系统通信并对数控系统进行远程控制数控系统是一个工作站包括一个数值控制器和一个或多个设备操作员接口设备操作员接口设备为数控伴
8、同标准用户提供与数控系统操作员通信的手段反过来同一接口可以被数控系统操作员用来在本地控制方式下对数控系统进行控制偏置作为零点偏置轴值变换坐标变换或几何变换的一般概念被引用的术语轴指真实的机床的导向直线或旋转的轴它也反映机床工作空间的一维坐标轴参见坐标系零点偏置在一维中真实机床轴的原点与相应零件程序坐标间的关系轴值变换对真实机床轴上的一点所对应的零件坐标实行的一维变换诸如平移镜像和比例的原语序列坐标系在中定义注坐标系也可以由三个正交坐标轴唯一地确定始终要用右手法则实际坐标系数控系统使用的实际坐标系坐标变换两个独立坐标系之间关系位置和方向的表达式几何变换以实际坐标系对空间的一点实行的原语变换平移旋
9、转比例镜像的序列除本节的定义之外的第章的定义也适用该部分中除特定的定义外还列出了基本参考模型服务约定以及抽象语法标记说明中定义的若干术语所有这些定义均适用于本标准的引用数控特定的定义还可在中找到略语的本部分使用下列略语抽象语法标记法一致性构造块确认伴同标准经常和一起使用指示必要参数制造报文规范数值控制或数值控制器开放系统互连协议实施一致性说明请求应答虚拟制造设备数控应用描述本章描述制造通信环境中数控系统的模型和功能数控特定的模型数控系统是一个工作站在那里一个或多个设备由一个数值控制器控制这种设备可能包括任意的机械或机电装置视其具体应用而定一个数控系统可以通过一个或多个通信信道与其他工作站相连在
10、工厂中几个数控伴同标准的用户可以和单一的数控系统通信如图所示图制造环境中的数控系统数控系统可以由其组成部分的模型来描述图便是这些组成部分的模型这些组成部分可以对数值控制器对设备或对两者的各方面进行描述图数控系统的组成部分本节的这些模型从通信的观点对数控应用领域的元素进行描述它们包括下列模型数控系统状态模型数控设备控制模型数控信息模型数控偏置模型数控报警模型数控数据存贮模型数控系统状态模型数控系统状态模型描述数控伴同标准用户可见的数控系统的全局状态它还代表一种机制允许本地用户和数控伴同标准用户远程用户间的协调以及多个数控伴同标准用户间的协调图数控系统状态模型基本状态基本状态描述数控系统总的工作状
11、况状态说明正常生产数控系统完全可操作需要本地动作数控系统的一个组成部分失效或不能操作本地远程状态在工厂环境中一个数控系统可以由一个数控伴同标准用户远程地控制或本地控制如图所示图本地远程状态状态说明本地控制在这种状态数控操作是在本地用户的控制下为了转变到远程控制方式需要操作员做本地动作本标准不包括本地控制下的任何状态或操作注即使在本地控制下某些远程操作也是可能的例如一个数控伴同标准用户可以告诉数控系统下一个加工的零件在本地控制下是否允许选择远程操作这取决于具体实施且应与安全紧密相关这一选择甚至可以按操作人员的决策结果改变远程控制在这种状态数控系统由远程用户控制任何改变控制过程状态的操作员干预或是
12、由于危及安全都会强制数控系统转为本地控制状态转变转为远程这种转变只是本地动作的结果且使得能对数控系统进行远程控制由于这一转变可能取决于控制过程的状态因此确切的条件将由系统实施者决定转为本地这种转变使数控系统从远程控制改为本地控制它可以在任意的设备状态和控制进程状态下发生且设备的和或控制过程的结果状态将与实施有关控制令牌一个数控系统可以由几个数控伴同标准用户控制这种多客户配置要求有一种机制来获取和释放对数控系统的控制权没有这种能力就不可能防止两个或多个数控伴同标准用户试图同时控制数控系统数控设备控制模型数控设备控制模型可以看作是若干相互作用的组成部分诸如一或多个设备一个数值控制器一个操作员接口设
13、备以及一或多个控制进程等如图图所示设备设备代表数控系统的那些机械的或机电的部分它们对数控伴同标准用户而言是可见的独立实体可以单独进行控制如启或停等注在一个系统内勾画设备轮廓的方法是任意的在一种实施中可以把铣床或刀库这样一些整个实体考虑为设备而另一种实施可以把一个系统细分为一些较小的单元如主轴旋转工作台或刀具交换装置图数控设备控制模型设备的映像数值控制器对每个设备有一个映像该映像反映数控系统建立时所配设备的一些机械结构和资源例如设备映像包括设备的实际状态或轴的数量控制进程控制进程表示用户程序的执行它连接于零件程序和数据如刀具修正和夹具偏置控制进程还连接于执行信息如当前执行状态当前正在处理的程序行
14、等控制进程与设备相连且可由数控伴同标准用户动态地建立操作员接口设备操作员接口设备为数控伴同标准用户提供和数控系统操作员通信的手段从物理上说同一接口还可以被数控系统操作员用来对数控系统进行本地控制单一设备的数控系统数控系统的一般模型可以包括一或多个设备以及一或多个控制进程但是一个简单的数值控制器可以只支持单一设备和单一控制进程例如图示出由单一设备和单一控制进程组成的数控系统设备映像代表一个车削单元和一个刀具交换装置控制进程把程序和数据与设备连接在一起图数控设备控制模型单一设备多设备的数控系统另一种数值控制器可以控制几台设备通常这些设备是相互作用的这种系统的一个例子示于图该系统建立了一个三台独立设
15、备两台车削单元和一个刀具库的模型数控伴同标准用户可以对这三台设备的每一台进行独立操作数控设备的操作由设备状态模型和控制进程状态模型描述设备状态模型设备状态模型描述设备的状态设备的映像包含设备状态图数控设备控制模型个独立设备图数控设备状态模型状态说明电源关在这一状态除涉及安全的如刹车夹住之外的所有功能均不工作不应有任何电源施加到设备上就绪在这一状态电源施加于设备即施加于伺服轴驱动电机主轴驱动电机和液压泵等未就绪这种状态可能是由出错或停机条件引起的如果是由错误条件所至则只有确认和排除错误条件的动作能退出这一状态这里假定数控能为恰当的诊断提供足够的信息状态转变电源开这相当于给设备施加能源且代表从电源
16、关到就绪的转换电源关这一转变使设备转到电源关状态它将停止设备的所有操作出错这一转变使设备从就绪状态转到未就绪状态错误恢复这一转变使设备回到就绪状态注上述设备状态模型是简化了的实际上像电源开和电源关的转变可能是相当复杂的过程控制进程状态模型控制进程状态模型为用户提供关于用户程序执行状态的信息一个控制进程可以控制一或多个设备对数控伴同标准的用户而言必须知道程序和知道程序对设备的作用方式图数控控制进程状态模型因此控制进程状态模型描述用户程序的执行状态如启停等控制进程可以由数控伴同标准用户动态地建立这种建立必须把某一设备与该控制进程连在一起并选择用户程序和数据为操作任一设备至少需要一个控制进程把某些控
17、制进程与其设备连在一起可以是静态的状态说明不存在这是控制进程在被建立前的状态不可运行该状态是出错的结果从该状态恢复正常必须要有操作员的明确动作闲置在这一状态控制进程就绪于执行即所有所需的初始化已经完成运行在这一状态控制进程是完全可操作的并在执行用户程序的命令已停止该状态可以是停止命令的结果或是其他停止条件的结果从该状态在停止之后用户程序可以恢复正常执行状态的转变状态的转变可以由几种原因引起如数控伴同标准用户操作员用户程序或设备还假定制造厂可以在提供正确诊断的足够信息时定义一定的引发状态转变的条件建立进程该转变建立一个控制进程把用户程序数据和设备连接起来删除进程这一转变删除一个控制进程解除程序数
18、据和设备间的所有连接开始这一转变开始控制进程的执行假定所有前提均被满足进程结束这一转变完成控制进程的执行该转变一般相当于程序的结束停止这一转变停止程序的执行它可能由数控伴同标准用户发出的停止命令引起且使控制进程进入已停止状态用恢复转变可以重新开始执行恢复这一转变恢复运行状态出错这一转变将控制进程挂起使之成为不可运行只有出错的原因被排除才能使进程从本状态复原错误恢复由本地或远程动作将前一错误的根源排除使不可运行状态转变为别的状态复位该转变使控制进程处于闲置状态与设备状态的关系由于设备的状态和与其相关的控制进程状态是相互依赖的它们将互相影响例如当一个设备被关闭或进入未就绪状态时就应当有一个控制进程
19、状态的转变表给出设备状态与控制进程状态间的关系表设备状态与控制进程状态间的关系设备状态可能的控制进程状态电源关就绪未就绪不存在不可运行闲置任一状态不存在不可运行已停止闲置数控信息模型基本状态设备状态和控制进程状态为数控伴同标准用户提供有关数控系统状态的一般信息但是为了使数控伴同标准用户在远程控制时得到所需的有关数控系统的更为详细的信息的本部分已包含一些附加类型的信息这些信息是由此处的数控信息模型描述的图数控信息模型基本信息这包括有关数值控制器的信息如控制器电压或控制器出错信息设备信息这包括有关设备的信息如液压系统的压力或设备电压进程信息这包括有关控制进程的信息如当前执行的程序块偏置模型数控系统
20、运行的一个重要部分是处理轴变换零点偏置和其他坐标变换的能力在单独的常规数控系统中这些功能的多数是由机床操作员和用户程序完成的偏置模型的目的就是为数控伴同标准的用户提供这些功能偏置模型将为数控伴同标准的用户提供远程控制所需的一切几何变换功能偏置表示的是点的位置描述的变换这些点通常是和被加工零件或工件有关连的偏置模型区分两种类型的变换一维的和三维的就是说按一个轴的或按笛卡尔坐标的这两类变换又都再细分为参考原点变换和轴值或几何变换参考图图可使偏置模型更为直观有关这些的学习材料见非正式的附录图偏置分类的层次零点偏置零点偏置对物理的机床轴的虚原点零点作移动见图该虚原点是零件程序的参考点零点偏置同样适用于
21、直线轴和旋转轴虚原点实原点零偏零偏零偏一个数控系统所支持的零偏的数目是与实施有关的并由适当的项所说明对于旋转轴需要规定其允许的旋转范围例如图零偏和虚零点轴值变换所有轴值变换都是参照各自轴的虚原点的旋转的和直线的轴值变换被同样处理最终结果轴值变换改变了用户程序所加工的零件或工件的位置和几何本标准定义了下列原语轴值变换见图平移点以值的平移原语矩阵记法坐标记法镜像点关于虚原点的镜像原语矩阵记法坐标记法比例点相对于虚原点的以因子的比例原语矩阵记法坐标记法单独使用比例和镜像本身这两者是可对易的此外任何的原语操作序列都是和顺序有关的下面是常用的记法它反映出顺序第原语第原语第原语第原语注本标准对原语变换的数
22、目没有限制该数目将在实施中规定对旋转轴范围的说明将在实施中规定例如复杂的轴值变换可以用一个操作序列表达例如关于中心点的镜像可以用下面的表达式来得到图原语轴值变换序列坐标变换坐标变换确定一个坐标系对另一坐标系的位置和旋转按照的约定这种变换应当包括一个旋转欧拉角和一个向量的本部分中定义的对象如托盘夹具零件或分区等可以具有涉及坐标变换的偏置属性坐标变换的一个例子示于图图坐标变换用户程序是用其自己指定的坐标系为零件或工件编写的为了能正确地执行在数控中需要有关该坐标系的足够的信息这些信息将被包含在一个称作活动的程序坐标系中几何变换几何变换定义三维空间中点的坐标的变换以便把该点的在原坐标系通常称为程序坐标
23、系中的参照值改变为在某个目的坐标系通常是加工环境的坐标系中的参照值几何变换的结果是按该零件程序生产的工件的位置方向或几何的改变下面定义在几何变换中使用的原语假定原坐标系是用坐标和表达的平移点以向量作的平移原语矩阵记法比例的分量按比例因子作的比例原语矩阵记法旋转三个旋转旋转是由定义的按如下顺序的序列对轴旋转角对轴旋转角对轴旋转角原语矩阵记法镜像对于和只有值和是有效的表示没有关于指定平面的镜像表示有关于指定平面的镜像例关于平面的镜像关于平面的镜像关于平面的镜像关于和平面的镜像镜像自身是可对易的除此之外任何原语操作序列都和顺序有关下面是一种常用的反映顺序的标注参见图第三原语第二原语第一原语注当使用镜
24、像原语时工件的形状保持不变例如假定程序描述一个圆柱那么在镜像操作之后该圆柱仍然是一个圆柱当使用具有负比例原语时则形状改变因而该圆柱程序在经过具有比例因子的比例变换后工件上将产生一个圆孔本标准对原语变换的数目没有限制这将在实施时规定复杂的几何变换可以由一个原语序列来表达图原语几何变换序列数控报警模型为了正确完成制造环境中的任务数控应具有向数控伴同标准用户指出故障的能力注这种故障可以是系统故障控制单元的温度问题控制单元的电池问题等等一般说来在数控内部存在着含有上百个故障条件的表每一项均引起一个报警报警的监视和发生信号等由数控报警模型来代表如果一个报警发生且报警监视功能可以工作则就有一个数控报警通告
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16720.4 1998 工业 自动化 系统 制造 报文 规范 部分 数值 控制 伴同 标准
