versadac
1
versadac - Scalable Recorder Firmware
Main Page
Classes
Files
File List
File Members
core
tgt_instances
gensrc
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;
23
}
instance_tab_record_t
;
24
25
/* ************** */
26
/* Modbus table */
27
/* ************** */
28
typedef
struct
{
29
CISP_t cisp;
30
uint16 addr;
31
}
modbus_tab_record_t
;
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
instance_tab_record_t
Definition:
instances.h:21
modbus_tab_record_t
Definition:
instances.h:28
Generated on Wed Aug 19 2020 10:33:44 for versadac by
1.8.9.1