按:作为设备维修电工,具备别人不具备的特有“专长”,是很多维修人的“梦想”。笔者的工作方法之一,逐一打开设备的“黑匣子”,并写出来,教出去,被同行视为“不可复制”和“陈氏工作法”。这些揭露“黑匣子”的技术文案,是笔者所从事的工作环境中遇到的,具有高度的专用性,大多数读者可能用不上。但是,作为维修人提升技术能力,达成特色做事的“捷径”,值得发出来,让大家去感悟。
一.SE301模块的描述
该模块用于控制伺服放大器和拧紧轴,进行拧紧工作。
这是一个可编程模块,内部需要编辑和存储部分程序和数据,才能正常工作。
螺栓拧紧控制模块安装在BT300卡架中。它与一个伺服放大器和一根主轴组成一个螺栓拧紧系统。
螺栓拧紧控制模块插到BT300卡架提供的带导轨的槽内。在插控制模块前,BT300卡架须先断电,再经至少3分钟放电。
二.更换电池说明
(一)电池选择:
该模块内部有内存用于存储拧紧数据,板面有后备电池。所以需要在电量不足或出现电池报警时,予以更换。
推荐使用如下电池:
SONY CR2430,锂电池,3V。
SANYO CR2430,锂电池,3V。
RS CR2430,锂电池,3V。
VARTA DL2430,锂电池,3V。
DURA DL2430,锂电池,3V。
以上电池电量大于270毫安时。
(二)电池旁跳线的处理:
如果模块没有存储数据的必要,则无需电池。此时,要把电池旁跳线短路棒插到“NO-BATT”侧。使用电池时,一定要插到“BATT-ACTIVE”侧。
(三)换电池步骤
请按照下列步骤调换电池:
1.备份数据(当调换电池时,存储在内存模块上的所有数据会丢失) 。
2.取出废电池。用螺丝刀轻轻抬起支架,推出电池,再用手取出。
3.放入新电池:电池正极必须面向支架(向上)。
4.恢复接口和拧紧相关数据。如果数据丢失,需要做这个工作。这可以利用硬盘备份,通过BS300软件来完成。具体方法可以参见相关说明。
三.控制器的指示灯说明
在拧紧控制模块SE301上有两个LED用来指示运行状况:
灯1:绿色 准备好
红色闪烁 系统出错
绿色闪烁 没有准备好1)
灯2:红色闪烁 NIO
绿色 IO
第一个灯出现绿色闪烁可能的原因是:主轴未接或者主轴正在测试中。
四.模块接口说明
(一)X6接口:类型RS232
该接口用来连接编程设备,是一个9针接口。
下面是该接口外观图及针脚一览表:
脚 | 信号 | 描述/功能 |
1 | - | - |
2 | RxD | RS232接收 |
3 | TxD | RS232发送 |
4 | DTR | 5V电源(显示用) |
5 | GND | 逻辑参考电位 |
6 | - | - |
7 | RTS | RS232请求发送 |
8 | CTS | RS232发送使能 |
9 | - | - |
(二)X7接口:类型24VI/O
由螺栓拧紧程序对集成在SE301内的两套输入和输出口进行处理。通过这个接口I/O,构成了外界和控制模块的一个简单的沟通渠道。
该接口提供24VDC,外部传感器使用输入口时,能使用内部电源提供的24V。
接线柱,6脚
下面是该接口的接线说明:
脚 | 信号 | 描述/功能 | 电压/电流标准 |
1 | IN1 | 输入1 | 24VDC DIN19 240 |
2 | IN2 | 输入2 | 24VDC DIN19 240 |
3 | OUT1 | 输出1 | 24VDC/100mA DIN19 240 |
4 | OUT2 | 输出2 | 24VDC/100mA DIN19 240 |
5 | 24V | 作输入用的24V | 24VDC/300mA DIN19 240 |
6 | 0V | 作输出用的零电位 | 24VDC DIN19 240 |
五.模块与PLC的接口信号
对于一个更高级的系统来说,一个螺栓拧紧单元由一个KE300通讯卡和一个或多个拧紧通道组成。一个拧紧通道是由一个SE301控制卡控制。通过内部总线实现KE300与SE301之间的通讯。
在一个拧紧控制卡内最多可存16个拧紧程序。但同时只能控制一个拧紧程序。螺栓拧紧系统是通过PLC信号对SE301进行控制的。这些信号描述如下:
(一)SE301控制卡的PLC信号一览表
下表列出了SE30X拧紧控制卡的PLC信号。
信号 | 输入/输出 | 功能 |
Ack0-3 | 4个输出 | 0-3位回答信号 |
AnglL | 输出 | 角度过低 |
AnglH | 输出 | 角度过高 |
CyCmp | 输出 | 循环结束 |
GradL | 输出 | 梯度过低 |
GradH | 输出 | 梯度过高 |
InCy | 输出 | 在循环中 |
NF | 输出 | 无故障 |
OK | 输出 | 结果OK |
Nok | 输出 | 结果Nok |
Rdy | 输出 | 准备好 |
TorqL | 输出 | 扭矩过底 |
TorqH | 输出 | 扭矩过高 |
CCw | 输入 | 逆时针转 |
Cw | 输入 | 顺时针转 |
En | 输入 | 使能 |
Prog 0-3 | 4个输入 | 0-3号程序 |
ResF | 输入 | 系统故障复位 |
ResRs | 输入 | 结果复位 |
(二)接口信号说明
1.Ack 0-3:位0-3回答信号(输出)
该信号是对Prog0-3的应答。这个信号使上一级控制单元能确定向SE提供的程序号是否收到。只有当收到对所选程序的应答信号时,程序选择才有效。
2.AnglL:角度过低(输出)
该信号表示拧紧角度低于编程的角度公差,因此评定这个拧紧过程为Nok。
3.AnglL:角度过高(输出)
该信号表示拧紧角度高于编程的角度公差,因此评定这个拧紧过程为Nok。
4.CyCmp:循环结束(输出)
在拧紧过程结束时发出该信号。此时OK、Nok结果信号有效。当接通电源时,CyCmp保持在低电平直到第一个拧紧过程结束。
5.GradL:坡度过低(输出)
该信号表示坡度低于编程的坡度公差,因此评定这个拧紧过程为Nok。
6.GradH:坡度过高(输出)
该信号表示坡度高于编程的坡度公差,因此评定这个拧紧过程为Nok。
7.InCy:在循环中(输出)
InCy信号为“高电平”表示拧紧过程正在进行中。
当InCy信号为“低电平”时,拧紧通道为下次工作作好准备。
8.NF:无故障(输出)
该信号表示SE控制卡无故障。如果有一个故障产生,拧螺栓过程就被中止并且不能启动。控制单元对输入信号不响应。
9.OK:结果OK(输出)
当所有的控制参数都在公差范围内时,就产生该信号,确定拧紧过程正常。在下一个拧紧过程开始时该信号被撤销。
10.NoK:结果NoK(输出)
一旦有一个控制参数超出公差范围,就产生该信号,确定拧紧过程异常。在下一个拧紧过程开始时该信号被撤销。
11.Rdy:准备好(输出)
只有当Rdy信号为“高电平”时,控制单元才能被启动,表明它已经准备好运行。
Rdy为“低电平”的原因有:
-控制单元仍在启动过程中,
-系统故障,
-主轴未接,
-由BS300进行运行测试。
12.TorqL:扭矩过低(输出)
该信号表示扭矩低于编程的扭矩公差,因此评定这个拧紧过程为Nok。
13.TorqH:扭矩过高(输出)
该信号表示扭矩高于编程的扭矩公差,因此评定这个拧紧过程为Nok。
14.CCw:逆时针转(输入)
该信号启动第15号程序并反转。拧紧过程中,CCw信号必须一直保持。
15.Cw:顺时针转(输入)
该信号启动Ack0-3确认的程序并控制正转。在整个拧紧过程中,Cw信号必须一直保持。
16.En:使能(输入)
如果设置该信号,表示可以进行拧紧。拧紧控制单元这时仅响应启动信号。如拧紧过程中该信号被复位,过程将被中止,并显示NOK。
17.Prog 0-3:程序0-3(输入)
由这4个输入点选择拧紧程序。当前一个拧紧程序仍在工作时,也能选择下一个拧紧程序,然而只能在新的启动信号到来时才有效。
这些点中,Prog3是最高位。如以低电平为0,高电平为1,则四点编码的0000-1111分别选择程序0-15。
18.ResF-系统故障复位(输入)
该信号对SE故障等级为3的系统故障作应答。在1秒内对该类故障进行删除。
19.ResRs-故障复位(输入)
在拧紧过程结束后,上级控制单元通过ResRs信号对拧紧结果复位(Ok, TorqL, TorqH, AnglL, AnglH, GradL, GradH, CyCmp为“低电平”和Nok为“高电平”)对拧紧过程复位。
这些信号,相关说明书中都有详细的时序图,需要时可以查阅这些资料。