10
4.2 I/O Interface
The UFC430 module features an external I/O port (X4) with 8 inputs and 4 outputs. All inputs of the port are assigned
special functions. If you do not need these special functions, the inputs are available to your requirements.
The outputs of the port have no special functions (exception: OUT 4) and therefore they are always available.
If OUT 4 is not required, it is also at your dispostion.
The special functions of the external I/O port are listed in the table below:
PIN
Signal
Special function
1
IN 1
Ref. pulse inhibit for X1
2
IN 2
Asynchronous latch signal for X1
3
IN 3
Ref. pulse inhibit for X2
4
IN 4
Asynchronous latch signal for X2
5
IN 5
Ref. pulse inhibit for X3
6
IN 6
Asynchronous latch signal for X3
7
IN 7
Load signal for X1…X3
8
IN 8
Synchronous latch signal for X1...X3 (SyncIN)
11
OUT 1
Free
12
OUT 2
Free
13
OUT 3
Free
14
OUT 4
Cascading signal to cascade several modules (CascOUT)
Table 8: I/O functions
The following DLL functions are used to set the I/O functions:
Name
Page
Function
UFC_SetLoadClearMode
22
Select a hardware source to transfer the contents of
the load register to the counter
UFC_SetRefInit
25
Activates ref. pulse inhibit
UFC_SetExtInit
27
Initializing of I/O port
UFC_SetLatchMode
23
Select a hardware source to transfer the contents of
the count value to the latch register
UFC_SetExtOut
28
Sets the outputs
Table 9: DLL functions, external I/O port