# ELEMENTARY IO : DEFINITION & CONFIGURATION for enclosure of the example EG1BAS.SYS,
# EG1PRC.SYS and EG1TOL.SYS
#
EIO:CFG_1.0::
#
EIO_UNIT:
# Configured EIO-Units for the robotsystem 
# Configuration parameters:
# -Name		Symbolic Name for EIO-Unit		Mandatory
# -Type		Type of EIO-Unit			Mandatory
# -Bus		System Bus for EIO-Unit			Mandatory
# -Address	Address for EIO-Unit on system bus	Mandatory
# -Vector1      Interrupt vector if used by driver      Mandatory if used.
# -Vector2      Interrupt vector if used by driver      Mandatory if used.
# -Enabled	Unit is enabled or disabled(TRUE/FALSE)	Optional
# -Digin	Number of defined digital in-signals	Optional
# -Digout	Number of defined digital out-signals	Optional
# -Anin		Number of defined analog in-signals	Optional
# -Anout	Number of defined analog out-signals	Optional
# -Filterin	Filter time for digital in-signals	Optional
# -Poll		Poll time for in-signals		Optional
#
#
-Name DABOARD1 -Type eip000 -Bus SIM -Address 0x9 -Digout 16 -Digin 2
#
#
EIO_USER_SIGNAL = EIO_SIGNAL:
# The user defined signals.
# All general signals are defined under this type.
#
# EG1 Discrete Application Input Signals
-Name diReady1 -Unit DABOARD1 -Type DI -Phsig 1 -Length 1
-Name diReady2 -Unit DABOARD1 -Type DI -Phsig 2 -Length 1

# EG1 Discrete Application Output Signals
-Name doStart1 -Unit DABOARD1 -Type DO -Phsig 1 -Length 1
-Name doInProgress1 -Unit DABOARD1 -Type DO -Phsig 2 -Length 1
-Name doProcFault1 -Unit DABOARD1 -Type DO -Phsig 3 -Length 1
-Name doExtFault1 -Unit DABOARD1 -Type DO -Phsig 4 -Length 1
-Name doStart2 -Unit DABOARD1 -Type DO -Phsig 5 -Length 1
-Name doInProgress2 -Unit DABOARD1 -Type DO -Phsig 6 -Length 1
-Name doProcFault2 -Unit DABOARD1 -Type DO -Phsig 7 -Length 1
-Name doExtFault2 -Unit DABOARD1 -Type DO -Phsig 8 -Length 1
-Name doArbitrary1 -Unit DABOARD1 -Type DO -Phsig 9 -Length 1
-Name doArbitrary2 -Unit DABOARD1 -Type DO -Phsig 10 -Length 1

EIO_SYSTEM_SIGNAL = EIO_SIGNAL:
# The system defined eio-signals.
# The name of the system eio-signals are not allowed to be changed.
# Reconfiguration of the signals are allowed.
#
#
EIO_GROUP_PHS = EIO_SIGNAL:
# Configured EIO-Groups of signals for the robotsystem
# Configuration parameters:
# -Name		Symbolic Name for the EIO-Group			Mandatory
# -Type		Type of EIO-Group(GI/GO)			Mandatory
# -Unit		EIO-Unit for the group				Mandatory
# -Phsig	Physical Signal number on unit for grp-start	Mandatory		
# -Length 	Length of group					Mandatory
# -Enabled 	Group enabled or disabled (TRUE/FALSE)		Optional
#
-Name goProgNo1 -Unit DABOARD1 -Type GO -Phsig 11  -Length 3
-Name goProgNo2 -Unit DABOARD1 -Type GO -Phsig 14  -Length 3

# End of file
