-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCONF.config
More file actions
64 lines (56 loc) · 1.17 KB
/
CONF.config
File metadata and controls
64 lines (56 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#GLOBAL
VERBOSE=1
LINUXCNC="/home/tc2000r/linuxcnc-dev"
SYNC_FILE_PATH="/home/tc2000r/Desktop/TC2000R/sercos2-linuxcnc/syncro-data/tc2000r/byte-raw.bin"
MAX_RT_CYCLEN=1200 # must be a bit less, than sercos cycle len
EXPECTED_READ_POSITION=700 # see docs
#ETHERNET CONFIG
IFNAME="enp3s0"
HW_MAC_0=0x00
HW_MAC_1=0x11
HW_MAC_2=0x22
HW_MAC_3=0x33
HW_MAC_4=0x44
HW_MAC_5=0x55
EMC_MAC_0=0x01
EMC_MAC_1=0x12
EMC_MAC_2=0x23
EMC_MAC_3=0x34
EMC_MAC_4=0x45
EMC_MAC_5=0x56
ETH_BUF_SIZE=1024
#SERCOS CONFIG
SERC_MAX_MESSAGE_SIZE=500
DRIVE_NUM=4
#drive 0 parameters
DRIVE0_ADDR=1
DRIVE0_IDN_IN_NUM=3
DRIVE0_IDN_OUT_NUM=1
DRIVE0_IDN_IN0_SIZE=2
DRIVE0_IDN_IN1_SIZE=4
DRIVE0_IDN_IN2_SIZE=2
DRIVE0_IDN_OUT0_SIZE=4
#drive 1 parameters
DRIVE1_ADDR=2
DRIVE1_IDN_IN_NUM=3
DRIVE1_IDN_OUT_NUM=1
DRIVE1_IDN_IN0_SIZE=2
DRIVE1_IDN_IN1_SIZE=4
DRIVE1_IDN_IN2_SIZE=2
DRIVE1_IDN_OUT0_SIZE=4
#drive 2 parameters
DRIVE2_ADDR=3
DRIVE2_IDN_IN_NUM=3
DRIVE2_IDN_OUT_NUM=1
DRIVE2_IDN_IN0_SIZE=2
DRIVE2_IDN_IN1_SIZE=4
DRIVE2_IDN_IN2_SIZE=2
DRIVE2_IDN_OUT0_SIZE=4
#drive 3 parameters
DRIVE3_ADDR=4
DRIVE3_IDN_IN_NUM=3
DRIVE3_IDN_OUT_NUM=1
DRIVE3_IDN_IN0_SIZE=2
DRIVE3_IDN_IN1_SIZE=4
DRIVE3_IDN_IN2_SIZE=2
DRIVE3_IDN_OUT0_SIZE=4