热处理论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

北京中仪天信科技有限公司 江苏东方航天校准检测有限公司 热处理论坛合作伙伴广告位
搜索
查看: 5911|回复: 17

可控气氛多用炉新旧程序编程技巧

[复制链接]

签到天数: 321 天

[LV.8]以坛为家I

发表于 2008-1-3 09:48:27 | 显示全部楼层 |阅读模式
北京中仪天信科技有限公司
可控气氛多用炉新旧程序编程技巧
   在目前国内的热处理行业中,可控气氛多用炉已经成为相对比较普遍的生产设备,虽然它们的结构构造和操作过程也都大体相同,但如何操作,尤其是如何编制和控制渗碳淬火程序,仍是不为大多数人所掌握的技术。我接触过(美国)马拉松和AICHELIN多用炉,它们的程序也代表了多用炉程序的不同发展阶段,通过学习有关资料并结合实践操作,掌握了编程中一些规律性的东西,在此将一些小技巧与大家共享。
一.        CARBPRO程序
初见可控气氛多用炉CARBPRO渗碳淬火程序,有一种看天书的感觉。其实作为程序的一种,它远比其它数控设备程序简单,这是因为它的两大特点:一是结构程式化,都是由温度、碳势、时间、仪表事件等几大块组成,基本结构相同;二是步骤简单化,都只由19步就能完成,便于编辑、检查、修改、记忆。而基本操作代码是程序构成的基础,熟练掌握了代码也就迈进了程序的大门。
1.首先让我们认识几种常用指令代码
以下是几个在可控气氛多用炉CARBPRO编程系统中最为常用的操作代码,掌握了它们的含义,对程序结构和编程技术也就有了基本的了解。
代码 记忆符号    数据范围         描      述   
B    BRAN   19.19——00.00  依据前面的条件,如果为真(假)所执行的步骤 (前真,后假)
I     DELAY  0002——0250   插入一个以秒计的较短的延时
E    EVENT  000.0——015.0   仪表事件的接通或关断(其中0为
            000.1——015.1   关断,1为接通)
R    RAMP   000.0——100.0    从现行温度到达设定温度的耗时
S    SOAK   00.05——40.00    规定保持当前状态的时间周期
2.有几对对应的指令要特别留意
以下的几个代码是CARBPRO编程系统中的重要参数,它们或大小写成对出现,或意思相近容易混淆,在此列出,提起大家注意。
代码 记忆符号     数据范围      描      述   
C     CARBS  -100——2000    规定碳势设定值
c     CARBI   -100——2000    查看碳势是否达到了设定值
H     TEMPS  0000——4000    规定温控制仪的设定值
h     TEMPI   -300——3500    查看温度是否达到了设定值
T     TIMES   00.00——40.00  设定主定时器倒计时的设定值
t     TIMEI    00.00——40.00  查看主定时器是否达到了设定值
J     JUMP    0000——0201    跳转到一个程序并执行之
G    GOSUB   0000——0201   执行另一程序后继续执行原程序
3.实例解析
通过以上简要的介绍,也许大家还是对编程技术不太了解,那么让我们通过对一些实例的解析来加深一下印象吧。
以下是一个20CrMnTi零件的完整的渗碳淬火程序,工艺要求渗碳温度925℃,碳势0.85,渗碳时间12小时,淬火温度840℃。
步骤  代码  数值          程 序 解 析
1    H    0925    炉子升温至925℃
2    h    0920    当温度达到920℃时发出询问
3    b    4.2     若达到920℃执行第4步,否则直至第2步满足
4    S   00.50    持续(925℃保温)0.5小时
5    C   00.85    将碳势升至0.85%
6    c   00.83    碳势升至0.83%发出询问
7    b   8.6      若达到0.83%执行第8步,否则直至第6步满足
8    S   12.00    持续(碳势0.85%渗碳)12小时
9    H   0840    降温至840℃
10   h   0845    当温度达到845℃时发出询问
11   b   10.12    若达到845℃执行12步,否则直至10步满足
12   S   00.50    持续(840℃保温)0.5小时
13   E   4.1      仪表事件(循环)开
14   E   0.1      仪表事件(烧探头)开
15   i    250     延时250秒
16   J    100     跳转至100号程序(关毕所有事件),准备进入淬火程序
17   —           程序结束,无动作
18   —           程序结束,无动作
19   —           程序结束,无动作
4.实战应用
假定现在我们准备开炉升温并执行上一程序(假设为5号程序)进行渗碳淬火。升温规范:快速升至150℃,保温2个小时,然后缓慢(用12个小时)升温至650℃,保温2个小时,再用8个小时升至渗碳温度后,可执行渗碳淬火操作。如何编制程序呢?
根据已知,现编制程序如下:
r   00.05   
H  0150     
h   0150   
b   5.3      
S   02.00   
r   12.00   
H   650     
h   645     
b   10.8     
S   02.00   
r   08.00   
H  0925     
h  0920     
b  14.12   
J  0005     
—         
—         
—         
—         

二.新多用炉程序
接触CARBPRO程序是在2001年大学毕业,接触AICHELIN多用炉程序是在2007年6月份,我到了新公司这后,第一感觉两个程序的对比就是DOS和WINDOWS的对比,新程序可视化加强了。旧程序是在一块仪表中输入,新程序是在操作面板中完成。
新程序中只有Time 、Temperature、C%三个重要参数,温度、碳势偏差和程序起始温度可根据要求在面板中设定。由于设备自动化程度的提高和参数的精简,整个程序步骤大为减少,检查和更改更加方便。
同样是这个20CrMnTi零件的完整的渗碳淬火程序,工艺要求渗碳温度925℃,碳势0.85,渗碳时间12小时,淬火温度840℃。在新程序中是这样的。
时间 温度 碳势 温偏差 C%偏差    解    析
10min  925 0.85   5      0.05%   用10分钟达到925℃,0.85 C%
12h    925 0.85   5      0.05%   该温度碳势下保持12小时
10min  840 0.85   5      0.05%   用10分钟达到840℃,0.85 C%
30min  840 0.85   5      0.05%   该温度碳势下保持0.5小时
其中,因为允许有5℃的温度偏差,第一步是在920℃时开始执行;第三步设定10分钟,设备无法达到,仍将以其正常速度冷却,但这段时间设定太长,设备将不会以最快速度冷却,在冷却过程中可能会有升温;第四步会在845℃开始计时。

以上是我对可控气氛多用炉编程系统的一些粗浅的理解,希望能起到抛砖引玉的作用,对大家学习相关知识有一定的帮助。
由于技术水平所限,不对之处还请专家斧正。

评分

参与人数 1热处理币 +10 收起 理由
stove + 10 原创内容!

查看全部评分

签到天数: 1 天

[LV.1]初来乍到

发表于 2008-1-4 09:40:34 | 显示全部楼层
我们这是丰东的炉子,没有经过培训,也没师傅带,我一个人呢 真是郁闷,编程问题一直控饶着我自己!谢谢楼主了。

该用户从未签到

发表于 2008-1-12 22:18:46 | 显示全部楼层
不错的东西,不过先在大部分都是可视化比较高的程序了。

该用户从未签到

发表于 2008-2-2 08:23:13 | 显示全部楼层
好东西,向楼主学习,能留下自已的联系方式吗.比如电话,邮件之类的.QQ也可以,我现在正在往爱协林多用炉方向发展,有没有在相关的资料传给我.谢谢

签到天数: 321 天

[LV.8]以坛为家I

 楼主| 发表于 2008-2-16 12:56:56 | 显示全部楼层

回复 #4 ljs80513000 的帖子

可以邮箱联系我,我单位QQ不能上。

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2008-10-14 14:05:05 | 显示全部楼层
楼主,可否请教一个问题?
在多用炉升温升碳势过程中,怎么控制使得碳势和温度都达到预设值才进行第二步的程序??
我们的炉子在温度达到预设值之后就会进入第二步程序,而有时会出现碳势尚未达到预设值

签到天数: 2 天

[LV.1]初来乍到

发表于 2008-10-14 15:28:48 | 显示全部楼层
旧的不怎么熟悉,只会编程,新的比较熟悉!

签到天数: 321 天

[LV.8]以坛为家I

 楼主| 发表于 2008-10-17 10:21:14 | 显示全部楼层

回复 6# 的帖子

这是由控制系统决定的,自动发出询问。
其实碳势的到达很快的。

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2008-10-17 13:13:49 | 显示全部楼层

回复 8# 的帖子

多谢!
时间 温度 碳势 温偏差 C%偏差    解    析
10min  925 0.85   5      0.05%   用10分钟达到925℃,0.85 C%
12h    925 0.85   5      0.05%   该温度碳势下保持12小时
10min  840 0.85   5      0.05%   用10分钟达到840℃,0.85 C%
30min  840 0.85   5      0.05%   该温度碳势下保持0.5小时

关于这个,我们在升温升碳势的过程中,这个时间“十分钟”一般是指实际时间还是虚拟时间??
应该是虚拟时间吧,以最大的升温速度和升碳势速度来升温升碳势。同样在降温降碳势过程中也一样

签到天数: 321 天

[LV.8]以坛为家I

 楼主| 发表于 2009-2-27 15:20:24 | 显示全部楼层
不好意思,这么久才给您回复,
这的确是个虚拟时间,是靠炉子本身保证的。
不过如果设的时间长,如果设成2小时,就会影响加热(冷却)速度的。

该用户从未签到

发表于 2009-2-27 15:52:18 | 显示全部楼层
呵呵。。。真是根看天书似的。

该用户从未签到

发表于 2009-2-27 16:07:57 | 显示全部楼层
想请教:多用炉炉内压力一般能达到多少?

签到天数: 321 天

[LV.8]以坛为家I

 楼主| 发表于 2009-2-27 17:29:13 | 显示全部楼层

该用户从未签到

发表于 2009-3-1 21:27:37 | 显示全部楼层
楼主高人

签到天数: 2 天

[LV.1]初来乍到

发表于 2009-3-2 15:22:20 | 显示全部楼层

弄清楚自己的表

首先弄清楚自己的设备用的什么仪表?然后在这儿讨论问题。

签到天数: 6 天

[LV.2]偶尔看看I

发表于 2011-11-18 17:43:42 | 显示全部楼层
好东西,我学习下,谢谢楼主能够分享。

评分

参与人数 1热处理币 -5 收起 理由
djh088 -5 违规内容!

查看全部评分

该用户从未签到

发表于 2011-11-19 13:22:56 | 显示全部楼层
好东西,收藏了。。。

评分

参与人数 1热处理币 -5 收起 理由
djh088 -5 违规内容!

查看全部评分

该用户从未签到

发表于 2011-12-4 14:49:07 | 显示全部楼层
为什么我说好东西收藏就说我违规啊,还减我热处理币
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|Archiver|手机版|小黑屋|热处理论坛 ( 苏ICP备2021037530号|苏公网安备32059002001695号 )
Copyright © 2005-2024, rclbbs.com 苏州热协网络技术有限公司 版权所有

GMT+8, 2024-11-28 02:34 , Processed in 0.059451 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表