Les DB ont étés séparés en deux sous-dossiers hiérarchiques : un premier regroupant tous les DB reliés aux blocs « standards » (contenant donc les fonctions de base de l’automate ainsi que toute la gestion de la communication avec LINA), et un second regroupant les DB utilisés par les fonctions du TRS. Les DB seront présentés dans cet ordre.
Sous-dossier des DB standards et LINA
2.4.1 DB01_IMG_E
Ce DB contient les images des différentes entrées du système, qui seront ensuite utilisées dans le reste du programme.

Figure 18 : DB01_IMG_E entrées
2.4.2 DB24_COMPTEURS_TRS
Ce DB contient les cinq compteurs qui seront utilisés dans le TRS. On y retrouve les trois compteurs standards, ainsi que deux compteurs de réserve.

Figure 19 : DB24_COMPTEURS_TRS standard
2.4.3 DB50_DEF_GEN
Ce DB contient 32 défauts, utilisables pour la programmation de défauts généraux.

Figure 20 : DB50_DEF_GEN défaut général
2.4.4 DB51_INH_DEF_GEN
Ce DB contient 32 inhibitions, chacune correspondant à un des défauts présents dans le DB50.

Figure 21 : DB51_INH_DEF_GEN inhibition
2.4.5 DB100_DEF_AUTRES
Ce DB contient 32 défauts, utilisables pour la programmation de défauts n’appartenant pas aux autres catégories du standard.

Figure 22 : DB100_DEF_AUTRES capteur bon
2.4.6 DB101_INH_DEF_AUTRES
Ce DB contient 32 inhibitions, chacune correspondant à un des défauts présents dans le DB100.

Figure 23 : DB101_INH_DEF_AUTRES inhib défaut
2.4.7 DB150_DEF_COM
Ce DB contient 32 défauts, utilisables pour la programmation de défauts liés à des problèmes de communication.

Figure 24 : DB150_DEF_COM mot vie
2.4.8 DB151_INH_DEF_COM
Ce DB contient 32 inhibitions, chacune correspondant à un des défauts présents dans le DB100.

Figure 25 : DB151_INH_DEF_COM inhib défaut
2.4.9 DB813_BITS_F_TOR
Ce DB contient 32 entiers, utilisables pour gérer le forçage des sorties.

Figure 26 : DB813_BITS_F_TOR forçage sortie
2.4.10 DB900_SUIVI_SORTIES_TOR

Figure 27 : DB900_SUIVI_SORTIES_TOR
2.4.11 DB20000_LINA
Ce DB contient les différentes structures utilisées dans la gestion de la communication entre LINA et l’API.

Figure 28 : DB20000_LINA struct com
2.4.12 DB32000_IMG_S
Ce DB contient les images des différentes sorties du système, qui une fois modifiés dans le reste du programme sont ensuite écrites sur les sorties physiques, de sorte à respecter l’unicité d’accès (de manière similaire aux entrées).

Figure 29 : DB32000_IMG_S sortie
Sous-dossier DB TRS :
2.4.13 DB20100_TRS_GESTION
Ce DB définit les différentes structures nécessaires pour le bon fonctionnement du TRS côté automate. On y retrouve les compteurs précédemment définis, les paramètres de gestion depuis LINA, et la déclaration des mots de filtres pour filtrage sur la région ou les secteurs.

Figure 30 : DB20100_TRS_GESTION struct PLC
2.4.14 DB20110_PARAM_TRS_COMPTEUR
Ce DB contient les temps de contrôles respectifs à chacun des compteurs, qui seront utilisés pour générer un défaut de communication relatif à chacun d’entre eux.

Figure 31 : DB20120_PARAM_TRS_COMPTEUR temps
2.4.15 DB20500_SEQ_GEST_CHGT_PROD
Ce DB instancie une séquence 4C4I1E, utilisée pour les modes avancées du TRS.

Figure 32 : DB20402_SEQ_GEST_CHGT_PROD avancée