利用西门子840D系统实现自动记录切削时间编程原理及实例分析

更新时间:2024-04-01 06:53:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

龙源期刊网 http://www.qikan.com.cn

利用西门子840D系统实现自动记录切削时间编程原理及实例分析

作者:徐俊凯 窦远 申玉萍

来源:《中国新技术新产品》2013年第19期

摘 要:SINUMERIK 840D是西门子公司20世纪90年代推出的高性能数控系统,软件内容丰富功能强大。它不仅装载了能够满足基本加工需求的基础指令,还附带大量的可编程系统变量,这些系统变量既可以实现灵活性编程,还可以衍生出强大的辅助功能。本文通过对SINUMERIK 840D系统中的定时器变量进行编程,实现自动记录切削时间并形成数据报表的功能。

关键词:840D;自动记录;研究分析 中图分类号:F40 文献标识码:A 1 基本原理

系统变量$AC_TIMER[n]的基本定义是:使动作在经过规定的等待时间之后启动。数据类型:REAL(实数型)。数据单位:s(秒)。n:定时器变量号码。 ①设定定时器

通过赋值$AC_TIMER[n]=value增量一个定时器变量。n:定时器变量号码。value:启动值(通常为0)。 ②停止定时器

实时变量n:定时器变量号码。通过赋予一个负值$AC_TIMER[1]=-1停止定时器变量的增量。$AC_TIMER[n]的设计初衷是为了协调程序中各个动作之间的执行顺序,编程时往往被当做某个条件判断语句中的条件来使用,例如: ……

WHEN $A_IN[1] = =1 DO $AC_TIMER[1]=0

WHEN $AC_TIMER[1]>=0.5 DO $A_OUTA[3]=$AA_IM[X] $AC_TIMER[1]=-1 ……

本文来源:https://www.bwwdw.com/article/qzjr.html

Top