可控气氛多用炉新旧程序编程技巧
可控气氛多用炉新旧程序编程技巧在目前国内的热处理行业中,可控气氛多用炉已经成为相对比较普遍的生产设备,虽然它们的结构构造和操作过程也都大体相同,但如何操作,尤其是如何编制和控制渗碳淬火程序,仍是不为大多数人所掌握的技术。我接触过(美国)马拉松和AICHELIN多用炉,它们的程序也代表了多用炉程序的不同发展阶段,通过学习有关资料并结合实践操作,掌握了编程中一些规律性的东西,在此将一些小技巧与大家共享。
一. CARBPRO程序
初见可控气氛多用炉CARBPRO渗碳淬火程序,有一种看天书的感觉。其实作为程序的一种,它远比其它数控设备程序简单,这是因为它的两大特点:一是结构程式化,都是由温度、碳势、时间、仪表事件等几大块组成,基本结构相同;二是步骤简单化,都只由19步就能完成,便于编辑、检查、修改、记忆。而基本操作代码是程序构成的基础,熟练掌握了代码也就迈进了程序的大门。
1.首先让我们认识几种常用指令代码
以下是几个在可控气氛多用炉CARBPRO编程系统中最为常用的操作代码,掌握了它们的含义,对程序结构和编程技术也就有了基本的了解。
代码 记忆符号 数据范围 描 述
B BRAN 19.19——00.00依据前面的条件,如果为真(假)所执行的步骤 (前真,后假)
I DELAY0002——0250 插入一个以秒计的较短的延时
E EVENT000.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 TEMPS0000——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
H0150
h 0150
b 5.3
S 02.00
r 12.00
H 650
h 645
b 10.8
S 02.00
r 08.00
H0925
h0920
b14.12
J0005
—
—
—
—
二.新多用炉程序
接触CARBPRO程序是在2001年大学毕业,接触AICHELIN多用炉程序是在2007年6月份,我到了新公司这后,第一感觉两个程序的对比就是DOS和WINDOWS的对比,新程序可视化加强了。旧程序是在一块仪表中输入,新程序是在操作面板中完成。
新程序中只有Time 、Temperature、C%三个重要参数,温度、碳势偏差和程序起始温度可根据要求在面板中设定。由于设备自动化程度的提高和参数的精简,整个程序步骤大为减少,检查和更改更加方便。
同样是这个20CrMnTi零件的完整的渗碳淬火程序,工艺要求渗碳温度925℃,碳势0.85,渗碳时间12小时,淬火温度840℃。在新程序中是这样的。
时间 温度 碳势 温偏差 C%偏差 解 析
10min925 0.85 5 0.05% 用10分钟达到925℃,0.85 C%
12h 925 0.85 5 0.05% 该温度碳势下保持12小时
10min840 0.85 5 0.05% 用10分钟达到840℃,0.85 C%
30min840 0.85 5 0.05% 该温度碳势下保持0.5小时
其中,因为允许有5℃的温度偏差,第一步是在920℃时开始执行;第三步设定10分钟,设备无法达到,仍将以其正常速度冷却,但这段时间设定太长,设备将不会以最快速度冷却,在冷却过程中可能会有升温;第四步会在845℃开始计时。
以上是我对可控气氛多用炉编程系统的一些粗浅的理解,希望能起到抛砖引玉的作用,对大家学习相关知识有一定的帮助。
由于技术水平所限,不对之处还请专家斧正。 我们这是丰东的炉子,没有经过培训,也没师傅带,我一个人呢 真是郁闷,编程问题一直控饶着我自己!谢谢楼主了。 不错的东西,不过先在大部分都是可视化比较高的程序了。 好东西,向楼主学习,能留下自已的联系方式吗.比如电话,邮件之类的.QQ也可以,我现在正在往爱协林多用炉方向发展,有没有在相关的资料传给我.谢谢
回复 #4 ljs80513000 的帖子
可以邮箱联系我,我单位QQ不能上。 楼主,可否请教一个问题?在多用炉升温升碳势过程中,怎么控制使得碳势和温度都达到预设值才进行第二步的程序??
我们的炉子在温度达到预设值之后就会进入第二步程序,而有时会出现碳势尚未达到预设值 旧的不怎么熟悉,只会编程,新的比较熟悉!
回复 6# 的帖子
这是由控制系统决定的,自动发出询问。其实碳势的到达很快的。
回复 8# 的帖子
多谢!时间 温度 碳势 温偏差 C%偏差 解 析
10min925 0.85 5 0.05% 用10分钟达到925℃,0.85 C%
12h 925 0.85 5 0.05% 该温度碳势下保持12小时
10min840 0.85 5 0.05% 用10分钟达到840℃,0.85 C%
30min840 0.85 5 0.05% 该温度碳势下保持0.5小时
关于这个,我们在升温升碳势的过程中,这个时间“十分钟”一般是指实际时间还是虚拟时间??
应该是虚拟时间吧,以最大的升温速度和升碳势速度来升温升碳势。同样在降温降碳势过程中也一样 不好意思,这么久才给您回复,
这的确是个虚拟时间,是靠炉子本身保证的。
不过如果设的时间长,如果设成2小时,就会影响加热(冷却)速度的。 呵呵。。。真是根看天书似的。 想请教:多用炉炉内压力一般能达到多少? http://www.rclbbs.com/viewthread.php?tid=34176&highlight=
已在您的帖子中回复 楼主高人:lol
弄清楚自己的表
首先弄清楚自己的设备用的什么仪表?然后在这儿讨论问题。 好东西,我学习下,谢谢楼主能够分享。 好东西,收藏了。。。 为什么我说好东西收藏就说我违规啊,还减我热处理币
页:
[1]