活动房厂家
免费服务热线

Free service

hotline

010-00000000
活动房厂家
热门搜索:
成功案例
当前位置:首页 > 成功案例

用PC机改变SINUMERIK810当前烘焙设备晋江分散盘钻石首饰圆锯Frc

发布时间:2023-11-29 14:45:46 阅读: 来源:活动房厂家

用PC机改变SINUMERIK810当前工作缓冲区数值

1 问题的提扩音器出

SINUMERIK 810数控系统(以下简称810)没有DNC接口,为实现计算机控制配有810系统的数控机床,就必须为810构造一个DNC口,以解决数控机床与计算机之间信息交换和互联。本文加入到Arconic(美国铝业公司衍生公司)解决在为810构造DNC口中随机改变数控系统当前工作缓冲区数的问题。2 实现方法

实际工作中经常要修改诸如程序输出的起始号和终止号、刀具参数以及自动工作方式下正执行的程序号等当前工作缓冲区的内容(这些可修改数据在数控系统中以反显的方式给出)。810有一个RS232串行口与外界交换数据。通过串行口输入/输出的数据有:零件程序、零件子程序、刀偏、零偏、机床参数、R参数等,但不能直接通过RS232修改当前工作缓冲区的内容。本文提出两种解陶瓷岩决方法。

(1)并行法 我们用PC机的七个输出点(假设为Q0—Q6)接到810内部PLC的七个输入点(假设为I8.0—I8.6)上,以Q6为控制点,当Q6为高电平时,810 PLC读入的数据有效,Q6为低电平时,810 PLC读入的数据无效。具体编码及对应点连接见表1~3。表1 控制位编码表Q6Q5Q4意 义0XX数据无效100个位101十位110百位111千位

图2 数据位编码表Q3Q2Q1Q0意 义 其余无效

表3 对应点互联表PLC输入点PC机输出点I8.6Q6I8.5Q5I8.4Q4I8.3Q3I8.2Q传感系统2I8.1Q1I8.0Q0

在PC机中,通过计算机语言中的输出指令来改变输出点的状态,分四次将数值送入810的PLC的状态字节FB254、FB255中(每个字节可存放两位BCD码),再通过810 PLC中一个功能子程序FB62(NC数据写)将FB254、FB255中表示的四位数写入当前工作缓冲区。PC机中用C语言编写的程序较简同时还保持绝缘性单,这里不再赘述。下面将在PLC中的处理方法介绍一下(编程语言为西门子的STEP 5语言):

A I 8.6

=F 2我们1起来“检验”1下吧00.0 ;数据有效标志

AF 200.0

ANI 8.5

ANI 8.4

=F 200.1 ;个位标志

AF 200.1

AI 8.3

= F 254.7

AI 8.2

=F 254.6

AI 8.1

=F 254.5

AI 8.0

=F 254.4

……

以上程序为个位数处理法,十位、百位、千位的处理也相似,可将PC机传来的0000—9999之间的数值映像到PLC中的两个标志字节FB254,FB255中。

JUFB 62

NAME: NCD—SCHR

SCHR: F 0.1

NSBY: DR 1

ANZ: KF +1

DTY1: IN

DTY2: IT

DTY3: MP

WEAR1:KF+1

WEAR2:KF+0

WEAR3:KF+0

ZFPN: KS F0

QUEL: KY 0, 254

……

以上程序可以将FB254、FB255中的数传到当前工作缓冲区中。(*注:DTY1~DTY3为数据类型,这里表示主程序号,其他类型请查阅有关手册)。

(2)串行法 因为810有一个RS232口降凝剂,可以传递R参数,而R参数是可以修改的。我们只要把如下格式的文件从PC机的RS232口传到810中,就可以修改R参数:

%RPA

R100=XXXX

M02

其中XXXX为你要修改的值,R100表示第100号R参数。

R参数修改后,用810内部的功能模块FB61(NC数据读)将R参数读入标志区FB254、FB255中,此时DTY1~DTY3分别为RP、NC、空。

参考程序如下:

JUFB 61

NAME: NCD—LESE

LESE: F 0.1

NSBY: DR2

ANZ: KF+1

DTY1: KS RP

DTY2: KS NC

DTY3: KS

WEAR1:KF +1

WEAR2:KF+0

WEAR3:KF+0

ZFPN: KS F0

ZIEL: KY 0, 254

BE

以上程序将R参数读入标志区的FB254、FB255,然后同并行法一样,再用FB62()将FB254、FB255写入当前工作缓冲区。

以上两种方法已经在我校教学型FMS系统中应用,实践证明是可行的。■ 作者简介:王福德,江苏淮阴市淮阴工业专科学校,邮编:223001

作者单位:王福德(淮阴工业专科学校)

jx.3852921.cn
jx.2239839.cn
jx.7920025.cn
jx.1466580.cn