恭喜,你发布的帖子
发布于 2021-02-04 08:59:23
1楼
双通道设置不是一两句能讲清楚的,特别是新手,参数、PLC、组态涉及好多知识点。
1. 双通道 面板上有通道切换键
10010 ASSIGN-CHAN-TO-MODE-GROUP[0]=1
10010 ASSIGN-CHAN-TO-MODE-GROUP[1]=1
例子: CHAN1 CHAN2
X11 X12
Z11 Z12
C1
有两种方法:
第一种:两个通道的轴分别设到不同的通道
10000 AXCONF_MACHAX_NAME_TAB[0]=X11
10000 AXCONF_MACHAX_NAME_TAB[1]=Z11
10000 AXCONF_MACHAX_NAME_TAB[2]=X12
10000 AXCONF_MACHAX_NAME_TAB[3]=Z12
10000 AXCONF_MACHAX_NAME_TAB[4]=C1
CHAN1 CHAN2
20050 AXCONF_GEOAX_ASSIGN_TAB[0]=1 1
20050 AXCONF_GEOAX_ASSIGN_TAB[1]=0 0
20050 AXCONF_GEOAX_ASSIGN_TAB[2]=2 2
20060 AXCONF_GEOAX_ NAME_TAB[0]=X1 X2
20060 AXCONF_GEOAX_ NAME_TAB[1]=
20060 AXCONF_GEOAX_ NAME_TAB[2]=Z1 Z2
20070 AXCONF_MACHAX_USED[0]=1 3
20070 AXCONF_MACHAX_USED[1]=2 4
20070 AXCONF_MACHAX_USED[2]=5
20080 AXCONF_CHANAX_NAME[0]=X1 X2
20080 AXCONF_CHANAX_NAME[1]=Z1 Z2
20080 AXCONF_CHANAX_NAME[3]=C
这种方法在加工平面只能看到一个通道内的轴
第二种方法:两个通道内都设所有的轴
CHAN1 CHAN2
20050 AXCONF_GEOAX_ASSIGN_TAB[0]=1 3
20050 AXCONF_GEOAX_ASSIGN_TAB[1]=0 0
20050 AXCONF_GEOAX_ASSIGN_TAB[2]=2 4
20060 AXCONF_GEOAX_ NAME_TAB[0]=X1 X2
20060 AXCONF_GEOAX_ NAME_TAB[1]=
20060 AXCONF_GEOAX_ NAME_TAB[2]=Z1 Z2
20070 AXCONF_MACHAX_USED[0]=1 1
20070 AXCONF_MACHAX_USED[1]=2 2
20070 AXCONF_MACHAX_USED[2]=3 3
20070 AXCONF_MACHAX_USED[3]=4 4
20070 AXCONF_MACHAX_USED[4]=5 5
20080 AXCONF_CHANAX_NAME[0]=X1 X1
20080 AXCONF_CHANAX_NAME[1]=Z1 Z1
20080 AXCONF_CHANAX_NAME[2]=X2 X2
20080 AXCONF_CHANAX_NAME[3]=Z2 Z2
20080 AXCONF_CHANAX_NAME[4]=C C
X11 Z11 X12 Z12 C1
30550 AXCONF_ASSIGN_MASTER_CHAN=1 1 2 2 1
也可以通过指令把轴切换到别的通道
这种方法在加工平面只能看到两个通道内的轴
如使面板在两个通道同时生效,在PLC中处理接口信号。
一般用第二中方法
FB4
UNIT=1 执行第一通道内程序
UNIT=2 执行第一通道内程序
GUD生效
PCU20 通过232口传出来,写好后再传进去。
精华帖版主置评:回答详细!
请填写推广理由:
分享
只看
楼主