1 PLC基本程序的调整
- 将A:S7V2.8x01Gp8xod.exe复制到C:840D(可以自己新建一个文件夹):双击C:Gp840DGp8xod.exe,随之会自动解压生成一个文件夹C:Gp840DGp8xod53,53是(软件版本SW53)随着不同的到货期而不同。
- 运行S7:新建一个Project,建好后,在FileopenLibrary(在Browse下找到C:Gp840DGp8xod53Gp8xod)中打开Gp8xod中的Bausieine(德文=Blocks),将Gp8xod 中的Bausieine中的所有块复制到新建的Project下的Block中。
- 总清840D中的PLC内存(上电前将编程器与840D的PG接口用的MPI 电缆连接好),其步骤如下:将S4(在840D CCU上)拧到“3”的位置上。按一下“Reset”键(在840D CCU上),等到CCU上的数码管显示为“6”:然后将S4由“3”拧到“2”,等若干秒后,再拧回到“3”,再停若干秒:后将S4缓慢拧动,由“3”→“2”→“1”S“0”。此时CCU上的两排LED中右排的红灯应灭掉,仅剩右上方的一个绿灯亮,这样就完成了PLC内存的总清。
- 在PG上连接到“Online”在线状态。将Project下的Block中的内容“Download”(下载)到840D中(此前PLC应置为Stop,S4拧到“2”的位置)。下载成功后,将S4拧到“0”,并按一下复位,此时MCP上LEDs不再闪动。
- 打开Project下的OB1,在Call Fc2指令的下一行编入。 <DIV style="FONT-SIZE: 8pt; MARGIN-LEFT: 20pt">Call Fc19
BAGNo:=B#16#1 (第1方式组)
CHANNo:=B#16#1 (第1通道)
Spindle IFNo:=B#16#3 (第3轴为主轴)Feed Hold:= DB21.DBX6.0 } 进给/主轴使能状态输出 Save,Download</DIV>Spindle Hold:=DB33.DBX4.3 - 若正确,则MCP上有LEDs亮(如JOG等)。
- 在OB1中插入一个Network并编入
A Q1.7 (Feed on LED) =DB31.DBX1.5 (轴1的第1位置测量生效) =DB31.DBX2.1 (轴1的控制使能生效) =DB31.DBX21.7 (轴1的脉冲使能生效) =DB32.DBX1.5 (轴2的第1位置测量生效) =DB32.DBX2.1 (轴2的控制使能生效) =DB32.DBX21.7 (轴2的脉冲使能生效) A Q2.1 (Spindle on LED) =DB33.DBX1.5 (主轴的第1位置测量生效) =DB33.DBX2.1 (主轴的控制使能生效) =DB33.DBX21.7 (主轴的脉冲使能生效) - 存储并下载成功后,两进给轴及主轴可以运转。
- PLC的基本工作到此结束。若用户还要编写其它功能,可在另外的FC××(××最好>40,如FC41等)中编入并下载到840D中,编入OB1中Call所编的FC×× 块中即可。
- 存储并下载成功后,两进给轴及主轴可以运转。
2 MD-机床数据的调整
- 先将S3拧到“1”,按“Reset”键,这样可装入标准的MD,然后将S3 拧到“0”(正常工作状态)。
- 按软件菜单[Startup],选中Setpassword一项,输入“SUNRTSE”,按“OK”,再按“Machine Data”
- 按[General](注意用[Display Option]取消Filter功能)
MD 1000[0]= X1 名称不可重复,不能输“0” MD 1000[1]=Z1 MD 1000[2]=C1 ... MD 1000[5]=W1 - 按[Channel Speciiic],进入通道MD
MD 20050[0]=1 (第1几何轴) MD 20050[1]=0 MD 20050[2]=2 (第2几何轴) MD 20060[0]=X 几何轴在通道内的名称 MD 20060[1]=Y MD 20060[2]=Z MD 20070[0]=1 机床轴号 MD 20070[1]=2 MD 20070[2]=3 MD 20070[9]=0 MD 20080[0]=X 机床轴在编程时用的轴名同样不可重复 MD 20080[1]=Y MD 20080[2]=Z …… MD 20080[5]=W - NCK-Reset!!(复位):按[Axis-specific]轴相关MD,按[Axis+]或[Axis-]选择各轴页面,MD 30130[0]=1:指口令,设“0”为模拟轴:MD 30240[0]=1:实际值反馈口,设“0”为模拟轴:将X/Z/C各轴的上述MD选好。
- 注意:MMC100.2无法做下述工作,仅能在MMC103上或在PG上的IBN-Tool软件上方可完成下列选择驱动模块和电动机的工作。
- 再按[Drive Config]驱动配置软件。
- 如果您的实际驱动模块连接如下:
电源模块 840D CCU 单轴模块 双轴模块 - 按[Insert Module],根据实际情况选1 Axis或2Axis:再按[SelectPowerSection],根据模块定货号,设定完毕应符合下表(实际驱动模块的连接如上)。
模块实际位置 机床轴号 电动机类型
(主轴或进给)功率代号(选择好订货号会自动生成) Location Drive Active Drive(type) Power Set Current 1 3 Yes MSD 06H 24/32/32A 2 1 Yes FDD 14H 9/18A 3 2 Yes FDD 14H 9/18A - [SAVE]→[OK]→[NCK Reset]
- 上电正常后,会出现三条[300701]报警。
- 注意:未配驱动前FDD、MSD 软件是灰色的,未被激活,配完驱动后变实被激活。
- 注意:MMC100.2无法做下述工作,仅能在MMC103上或在PG上的IBN-Tool软件上方可完成下列选择驱动模块和电动机的工作。
- 选电动机:按[FDD]→[Motor Controller]→[Motor Selection],按电动机表牌选相应代号的电动机,用[Drive+]或[Drive-]选下一轴电动机,再按[MSD],……同上。三个电动机全部选完后,按[< <]→[Boot File]→[Boot File/NCK rest]→[Save Bootiile]→[Save All]。[NCK-Reset]上电成功后,611D 各模块上的红灯LED均灭,三个轴可转动。
- 选主轴:[Start-up]→[Machine Data]→[Axis-Speciiic](注意是第3轴)。MD 30300=1:第3轴为旋转轴,MD 30310=1:以360°为模,MD 30320=1:显示以360°为模,MD35000=1:该轴为第1主轴。[NCK-Reset]上电成功后,仍旧是在该轴的MD。MD 35100=9000,MD 35110[0]=9000,MD 35110[1]=9000,MD 35130[0]=9090,MD 35130[1]=9090,MD 36200[0]=9000,MD 36200[1]=9000。[NCK-Reset]上电成功后,可将MD20700=0(不回参考点可以执行“NCStart”)。在MDA方式下,可运行“M03 S500”,主轴应可以转动。




