%bb统窗口功能在数控曲轴磨床中应用

%bb统窗口功能在数控曲轴磨床中应用

ID:6102605

大小:224.07 KB

页数:4页

时间:2018-01-02

%bb统窗口功能在数控曲轴磨床中应用_第1页
%bb统窗口功能在数控曲轴磨床中应用_第2页
%bb统窗口功能在数控曲轴磨床中应用_第3页
%bb统窗口功能在数控曲轴磨床中应用_第4页
资源描述:

《%bb统窗口功能在数控曲轴磨床中应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、万方数据精密制造与自动化2010年第1期FANUC系统窗口功能在数控曲轴磨床中的应用陈禹上海机床厂有限公司(200093)摘要对FANUC系统中PMC窗口功能进行了简述,详细说明了WINDR、WINDW指令的格式和控制数据区的内容,并且列举了三个窗口功能的应用实例,最后联系数控曲轴磨床介绍了窗口功能在这类产品中的应用。关键词FANUC窗口功能PMC数控曲轴磨床1蹦C窗口功能的简述所谓窗口功能就是FANUPMC的一条功能指令,CNC数据可以通过它进行读写。FANUC系统提供了四个窗口功能的指令:(1)WINDR(读CNC窗口数据),(2)WINDW(写

2、CNC窗口数据),(3)MMCWR(读MMC窗口数据),(4)MMCWW(写MMC窗口数据)。上述(1)和(2)的窗口功能指令是经由窗口来读取和写入PMC与CNC之间的多种数据项,(3)和(4)的指令是经由窗口读取和写入在PMC和MCC之间多达32字节的数据。但要注意(3)和(4)的指令只能在除PMC.PAl以外的型号才能使用。所谓MMC就是FANUC的开放式CNC系统,其备有专用的CPU及能完成多种任务的操作系统,在NC控制上可以高速执行计算机上开发的应用软件,并且备有大容量存储器,CNC和PMC用32位的高速总线相连接,所以可以高速传送数据。由于

3、我们的曲轴磨床没有采用MMC,所以只介绍(1)和(2)的窗口功能的指令。WINDR和WlNDW指令分为两类,一类是在一段扫描时间内完成读取或写入数据(称为高速响应功能)、另一类是在几段扫描时间内完成读取或写入数据(称为低速响应功能)。l。W。uINBD,R。,控制数l据首地l址l。W。ulNBD,:W,控制数l据苜地l址图1WINDR和WINDW格式其控制条件为:当ACT=0时,不执行WINDR功能。当ACT=l时,执行WINDR功能。使用高速响应功能,然而使用低速响应功能时,当读取一个数据结束后应立即将“ACT”复位一次(ACT=O)。如图1所示。

4、窗口数据区(如图2所示)的地址可以选择PMC中的R地址区或D地址区,如果选择R地址区,只能在PMC程序中对控制数据赋值,如果选择D地址区,既可以在PMC程序中赋值,也可以在PMC数据表画面中赋值。但在数据表画面赋值时需要注意设定数据类型为二进制数据,数据长度为字。也正是由于上述原因,使用户在PMC数据表画面上对D地址区进行输入时无法输入带有小数点的数值,使用户在操作时不方便,也可能产生输入出错的问题。因此我们在曲轴磨床上应用时,就没有采用D地址区,而是采用了对两个R地址区进行数据交换的方法。功能代码结束代码数据长度数据号数据属性;读数据=FANUC系

5、统提供了丰富的功能代码,总共有75个功能代码。这里列举几个常用的功能代码。见表l。万方数据陈禹FANUC系统窗口功能在数控曲轴磨床中的应用表1窗口功能的功能代码常用窗口指令列表的说明功能代码读/写读参数一氐速响应17读写参数一氐速响应18写读用户宏变量—低速响应21读写用户宏变量讯速响应22写2窗口功能的几个实例2.1读用户宏变量功能的应用图3所示可以看到从0一--10以上的地址是在定义这个用户宏变量,10以下的地址则是其的数据内容。下面用实际的梯形图语句如图4所示来说明这个功能。控制数据+O首地址控制数据+,首地址“控制数据.首地址+4控制数据首地

6、址+6掣赞+s锱瑟+10糍聱+H功能代码L=6:宏B浮点数的数值部2l分需用4字节储存,指数部分用2字节存储结束代码数据长度LM=O:£L:宏变量数据的字不指定小数点后节长度)数据位数数据号M--nl≤n≤7N用n指定小数点(N=设定值)后数据位数数据属性M(M:小数位数)宏变量数据值的内容宏变量数据的数据带符号的二进制数部分(4字节)据(‘个负值用它的(宏B)补数表示)宏变量数据的指数部带符号的二进制数分(2宁H)f宏B):据0到8(不能足负小数点后数据位数数)图3读用户宏变量功能的输出数据构成图4所示R9091.1为系统一直接通的触点。SUB40

7、—MMEB(定义二进制常数),其作用为在编制PMC中输入的十进制数据在PMC执行时转换为二进制数据,并存放在指定的存储地址中。图4所示可以看出这几个语句是为了实现把宏变量拍21的值读到R3010--一R3016中。其控制数据首地址为R3000,其数据总长度为6字节,数据属性为不指定小数点后数据位数(M=O)。我们采用R971.0这样一个语句的目的就是为了解决低速响应的问题。2.2写系统参数功能的应用图5所示可以看到从0一--10以上的地址是在说明系统参数的数据构成,10以下的地址则是其的数据内容。下面继续用实际的梯形图语句(如图6所示)来说明这个功能

8、。图4读用户宏变量功能的PMC实例图S写系统参数功能的输入数据构成图6所示可以看出这几个语句是为了实现把R3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。