Example of a Start-Up Data ASCII File
Configuration with 2 channels and 6 axes:
#
********************************************************************************#
********************************************************************************konfiguration
ZWEI_KANAL_KONFIGURIERUNGkanal_anzahl 2ext_var_max 200plc_mode 0sercos_hochlauf 1listen ASCII##
********************************************************************************# Lists of the 1st channel#
********************************************************************************default_sda_mds
..\listen\default_sda.lissda_mds[0]
..\listen\sda_mds1.liswerkz_data[0]
..\listen\werkz_d1.lisnullp_data[0]
..\listen\nullp_d1.lispzv_data[0]
..\listen\pzv_d1.lisve_var[0]
..\listen\ext_var1.lisfb_storage_size[0] 0x200000#
********************************************************************************# Lists of the 2nd channel#
********************************************************************************sda_mds[1]
..\listen\sda_mds2.liswerkz_data[1]
..\listen\werkz_d2.lisnullp_data[1]
..\listen\nullp_d2.lispzv_data[1]
..\listen\pzv_d2.lisve_var[1]
..\listen\ext_var2.lisfb_storage_size[1] 0x200000#
********************************************************************************# Channel-independent lists#
********************************************************************************hand_mds
..\listen\hand_mds.lishmi[0].objects
..\listen\objects1.lishmi[0].mode write+hmi[1].objects
..\listen\objects2.lishmi[1].mode write+channel[0].objects
..\listen\channel1.lischannel[0].mode write+channel[1].objects
..\listen\channel2.lishannel[1].mode write+rtconf_lis
..\listen\rtconf.liskonf_path ..\listen##
********************************************************************************# Axis machine data#
********************************************************************************zahl_mds 6default_achs_mds
..\listen\default_mds.lisachs_mds[0]
..\listen\achsmds1.lisachs_mds[1]
..\listen\achsmds2.lisachs_mds[2]
..\listen\achsmds3.lisachs_mds[3]
..\listen\achsmds4.lisachs_mds[4]
..\listen\achsmds5.lisachs_mds[5]
..\listen\achsmds6.lis##
********************************************************************************# Offset value lists# (hidden by comment characters)#
********************************************************************************# zahl_kw 4# achs_kw[0]
..\listen\achskw1.lis# achs_kw_log_ax_nr[0] 1# achs_kw[1]
..\listen\achskw2.lis# achs_kw_log_ax_nr[1] 2# achs_kw[2]
..\listen\achskw3.lis# achs_kw_log_ax_nr[2] 3# achs_kw[3]
..\listen\achskw4.lis# achs_kw_log_ax_nr[3] 4##
********************************************************************************# Program paths:#
********************************************************************************# pfad[ <channel_number> ].prg[ <Index>
]# prg -> Program path
specification# log_nr -> Logic program path
number# typ -> Program path type ( 0x01 main
program path )# ( 0x02 sub program
path )# ( 0x03 main and
sub program path )# prioritaet -> Specification of the program path
priority if several program# paths of the same type are
specified.#pfad[0].prg[0]
v:\ref_test\nc_prg\initpfad[0].log_nr[0] 1pfad[0].typ[0] 0x03 #
Main and sub program pathpfad[0].prioritaet[0] 1#pfad[0].prg[1]
v:\ref_test\nc_prg\decpfad[0].log_nr[1] 2pfad[0].typ[1] 0x03 #
Main and sub program pathpfad[0].prioritaet[1] 2#pfad[0].prg[2]
v:\ref_test\nc_prg\bavopfad[0].log_nr[2] 3pfad[0].typ[2] 0x03 #
Main and sub program pathpfad[0].prioritaet[2] 3#pfad[0].prg[3] ..\prgpfad[0].log_nr[3] 4pfad[0].typ[3] 0x01 #
Main program pathpfad[0].prioritaet[3] 4#pfad[0].prg[4] ..\prgpfad[0].log_nr[4] 5pfad[0].typ[4] 0x02 # Sub
program pathpfad[0].prioritaet[4] 5#Ende