6SN1118-0NH01-0AA0控制X轴运行的控制中主要程序部分如下:
图5
6SN1118-0NH01-0AA0控制X轴运行的控制中主要程序部分如图6所示。
图6
6SN1118-0NH01-0AA0作为从站的第二台DVP-PM型PLC是对机床镗杆和滑枕这两个轴的控制程序,每个轴的运行控制程序都和X轴的程序相似,从站用的PLC和主站的型号是*相同的,因此从站中控制两个运动轴的特殊寄存器和主站中的特殊寄存器在本站中有着同样的地址。DVP-PM机型,在内部有规划一个特殊寄存器区块,可相对应于主站的控制寄存器,并利用此架构,自行规划从站欲受主站控制的数据传递,以达到主站与从站的数据交换及运动模式控制的功能。
DVP-PM主站使用FROM/TO指令下达命令数据于从站,从站的可擦写控制寄存器为CR#0~CR#199,对应从站内部规划的特殊寄存器区的D1500~D1699。数据传递关系如右图所示:
因此我们在作为主站和从站的PLC中分别编写如下程序,以实现主站与从站之间的数据传递。主站以*个轴传送指令为例:
这样即将主站中地址D100~D103的值传至从站的D1501~D1504中,在从站中*个轴的操作指令也将和主机中的一样,从M0开始,控制程序也和主机中*个轴的控制程序基本*。
本机床的电气控制配置中还有一个模拟量模块,用于主轴箱垂度补偿用。当滑枕伸出距离越大,主轴箱前方下垂的可能性越大,因此在主轴箱靠前方有一根钢丝绳对主轴箱施加一个拉力,以平衡其下垂的角度。这个拉力是由液压实现的,压力的大小由比例阀调节,比例阀则受模拟模块给出的4~20mA的电压控制。因此在程序中需要对此模块进行编程控制。
6SN1118-0NH01-0AA0型运动控制器还有一个特殊功能,可以用G代码和M代码来编写简单的加工程序,这也是这款PLC的特长所在。当然,G代码和M代码的应用也是要通过编程来实现的,由于客户的要求本机床中这一功能并未启用,但在将来此类型机床上*可以扩展此功能项!
3 结束语
通过6SN1118-0NH01-0AA0电气设计方案上对DVP-PM运动控制器的运用让我们对PLC有了新的认识,台达PM系列运动控制器以其强大的控制功能实现了对机床进给轴的精确定位,甚至可以实现两轴直线或圆弧插补等数控的功能。可编程控制器、伺服驱动器、触摸屏等自动化工控产品的发展将推动机械制造行业的共同进步。
SEW-EURODRIVE K37 DT71D6/BMG/HR GEARMOTOR, 1130/11.0 RPM, 0.25/S1 KW (NEW)
#SLS1B12 New Sew Eurodrive Electric Motor 2.4/4.5 HP
SEW EURODRIVE MOVIDRIVE MCV40A0015-5A3-4-00 *USED*
SEW-EURODRIVE SA37TDT71C4BHG05HR MOTOR *USED*
SEW EURODRIVE BW150-005 *FACTORY SEALED*
Sew Eurodrive AC Motor w/ Gear Reducer FA47GDT90L6 1-1/2HP Used
Sew-Eurodrive 24.06:1 DFT9DL4BM62HR2 Speed Reducer (GEA1765)
NEW SEW EURODRIVE SA47DT90S4-KS GEAR MOTOR 1-1/2HP 230/460V 1800RPM 3PH B223707
SEW EURODRIVE S47DT71D4-KS 54.59:1 GEAR 1/2HP 460V-AC 1700RPM 3PH MOTOR B224353
SEW-EURODRIVE MOTOR & GEARBOX DT90 DFT90S4BM62HR 29RPM
NEW SEW EURODRIVE WF20 DR63M2/TH 0.25KW 400V 10.25:1 260RPM GEAR MOTOR D422422
NEW SEW EURODRIVE WF20 DR63L4/TH/EH1C 0.25KW 14.33:1 91RPM GEAR MOTOR D422416
NOS SEW EURODRIVE 1/2 HP GEAR MOTOR DFT7104 3 PH 121:87 RATION 1 1/8" SHAFT
NEW SEW EURODRIVE ELECTRIC MOTOR AND GEAR REDUCER R77 DT80N4 1 HP 3PH 277/480V
SEW-EURODRIVE MFI21A/MM03/Z18A Drive, MFI21AMM03Z18A (Missing Connector Cover)