Advertisement
Guest User

Untitled

a guest
Mar 28th, 2015
632
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 5.29 KB | None | 0 0
  1. {   // E-Stops
  2.     TOTAL_ESTOP_CIRCUITS,      // total_estop_circuits from Rtc_config.h
  3.     {                               // EStop Circuits
  4.         /*****************************************************************
  5.         * Order determined in rtc_config. Be sure that they are Identical.
  6.         * Label according to the example to make reading easier.
  7.         *****************************************************************/
  8.         {                           // Circuit 00    ESTOP_PANEL_CP1,
  9.             "CP1 PANEL ESTOP",              // 100 Character Description
  10.             CP_ID_1,                        // Control Panel ID
  11.             false,                          // bMasterRelayExists
  12.                 false,                          // bInitEstopAlarmStatus - Must be set to false
  13.                     ESTOP_STATE_OK,                 // State from Enum.h
  14.             CRI112103,                      // ControlRelay_II
  15.             {
  16.                         PB114407,                   // CP1 PANEL START PUSHBUTTON
  17.                 ESTOP_RESET_END_OF_LIST,    // From ObjEStop.h
  18.             },
  19.             { // Estop_NO_II[]
  20.                 ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  21.             },
  22.                     { // Estop_NO_AlertSet[]
  23.                 ALERT_SET_NONE,
  24.             },
  25.             { // Estop_NC_II[]
  26.                 PB112101,                   // CP1 PANEL E-STOP PUSHBUTTON
  27.                 ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  28.             },
  29.             { // Estop_NC_AlertSet
  30.                 ALERT_SET_NONE,
  31.                         ALERT_SET_NONE,
  32.             },
  33.         },
  34.         {                           // Circuit 01    ESTOP_CP1_SHIPPING_SORTER,
  35.         "CP1 SORTER 1 ESTOP ZONE",          // 100 Character Description
  36.         CP_ID_1,                        // Control Panel ID
  37.         false,                          // bMasterRelayExists
  38.                 false,                          // bInitEstopAlarmStatus - Must be set to false
  39.                 ESTOP_STATE_OK,                 // State from Enum.h
  40.         CRI112203,                      // ControlRelay_II
  41.         {
  42.                     PB114407,                   // CP1 PANEL START PUSHBUTTON
  43.                     PB114415,                   // CP1 CS1005-1 RESTART PUSHBUTTON
  44.                     PB114418,                   // CP1 CS1005-2 RESTART PUSHBUTTON
  45.                     PB114423,                   // CP1 CS1016 RESTART PUSHBUTTON
  46.                     PB114426,                   // CP1 CS1018 RESTART PUSHBUTTON
  47.                     PB114431,                   // CP1 CS1021-1 RESTART PUSHBUTTON
  48.                     PB114434,                   // CP1 CS1021-2 RESTART PUSHBUTTON
  49.                     PB114447,                   // CP1 CS1034 RESTART PUSHBUTTON
  50.                     PB114455,                   // CP1 CS1044-2 RESTART PUSHBUTTON
  51.                     PB114458,                   // CP1 CS1104-1 RESTART PUSHBUTTON
  52.                     PB114463,                   // CP1 CS1104-2 RESTART PUSHBUTTON
  53.                     PB114466,                   // CP1 CS1108 START PUSHBUTTON
  54.             ESTOP_RESET_END_OF_LIST,    // From ObjEStop.h
  55.         },
  56.         { // Estop_NO_II[]
  57.             ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  58.         },
  59.             { // Estop_NO_AlertSet[]
  60.             ALERT_SET_NONE,
  61.         },
  62.         { // Estop_NC_II[]
  63.             PB112107,                   // CS1108 E-STOP PUSHBUTTON
  64.                     COS1005_1,                  // CP1 SHIPPING SORTER 1 E-STOP PULLCORD
  65.                     COS1005_2,                  // CP1 SHIPPING SORTER 1 E-STOP PULLCORD
  66.                     COS1016,                    // CP1 SHIPPING SORTER 1 RECIRC E-STOP PULLCORD
  67.                     COS1018,                    // CP1 SHIPPING SORTER 1 RECIRC E-STOP PULLCORD
  68.                     COS1021_1,                  // CP1 SHIPPING SORTER 1 RECIRC E-STOP PULLCORD
  69.                     COS1021_2,                  // CP1 SHIPPING SORTER 1 RECIRC E-STOP PULLCORD
  70.                     COS1034,                    // CP1 NO READ LEVEL 3 E-STOP PULLCORD
  71.                     COS1044,                    // CP1 NO READ LEVEL 3 E-STOP PULLCORD
  72.                     COS1104_1,                  // CP1 SHIPPING SORTER 1 E-STOP PULLCORD
  73.                     COS1104_2,                  // CP1 SHIPPING SORTER 1 E-STOP PULLCORD
  74.             ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  75.         },
  76.         { // Estop_NC_AlertSet
  77.             ALERT_SET_NONE,
  78.                     ALERT_SET_NONE,
  79.                     ALERT_SET_NONE,
  80.                     ALERT_SET_NONE,
  81.                     ALERT_SET_NONE,
  82.                     ALERT_SET_NONE,
  83.                     ALERT_SET_NONE,
  84.                     ALERT_SET_NONE,
  85.                     ALERT_SET_NONE,
  86.                     ALERT_SET_NONE,
  87.                     ALERT_SET_NONE,
  88.         },
  89.     },
  90.         {                           // Circuit 02    ESTOP_CP1_NO_READ_LEVEL_1,
  91.         "CP1 NO READS L1 ESTOP ZONE",               // 100 Character Description
  92.         CP_ID_1,                        // Control Panel ID
  93.         false,                          // bMasterRelayExists
  94.             false,                          // bInitEstopAlarmStatus - Must be set to false
  95.             ESTOP_STATE_OK,                 // State from Enum.h
  96.         CRI112230,                      // ControlRelay_II
  97.         {
  98.                     PB114407,                   // CP1 PANEL START PUSHBUTTON
  99.                     PB114507,                   // CP1 CS1300 RESTART PUSHBUTTON
  100.             ESTOP_RESET_END_OF_LIST,    // From ObjEStop.h
  101.         },
  102.         { // Estop_NO_II[]
  103.             ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  104.         },
  105.                 { // Estop_NO_AlertSet[]
  106.             ALERT_SET_NONE,
  107.         },
  108.         { // Estop_NC_II[]
  109.             COS1300,                    // CP1 NO READ LEVEL 1 E-STOP PULLCORD
  110.             ESTOP_END_OF_LIST,          // E-Stop End of List from ObjEstop.h
  111.         },
  112.         { // Estop_NC_AlertSet
  113.             ALERT_SET_NONE,
  114.                     ALERT_SET_NONE,
  115.         },
  116.     },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement