versadac  1
versadac - Scalable Recorder Firmware
instances.h
1 #ifndef INSTANCES_H
2 #define INSTANCES_H
3 /*****************************************************************************
4 * Copyright (c) 2001 Eurotherm Controls Ltd.
5 *
6 * FILENAME : instances.h
7 * AUTHORS : AUTO - GENERATED !
8 * DESCRIPTION : Private header file for the instances block to allow
9 * for the instantiation of function blocks. This requires
10 * the interface header files for ALL function blocks to be
11 * included. Originally this was done in the interface file
12 * but it mean't that any source file that included the
13 * interface file had to include a search path for ALL
14 * function blocks.
15 * DESIGN SPEC :
16 *****************************************************************************/
17 
18 /* ************** */
19 /* Instance table */
20 /* ************** */
21 typedef struct {
22  CI_t ci;
24 
25 /* ************** */
26 /* Modbus table */
27 /* ************** */
28 typedef struct {
29  CISP_t cisp;
30  uint16 addr;
32 
33 extern const instance_tab_record_t inst_tab[];
34 extern const modbus_tab_record_t modbus_tab[];
35 
36 #define TOT_NUM_INST (1253)
37 #define RUNTIME_PARAMS (4081)
38 
39 #endif
Definition: instances.h:21
Definition: instances.h:28