The electrial connection between an arbritrary programming controller and a PCS is made via a matching adapter cable PCS. Data communication is based on an intelligible principle: The PCS writes functions or preset values into predefined word areas of the programmable controller. The programmable controller then reads these words and interpretes them. The programmable controller writes functions or actual values into predefined word areas. The PCS automatically reads and interpretes those word contents. Depending on the type of the program mable controller, a maximum of 256 words with 16 bits each are available resulting in 4096 I/O points for PCS/ programmable controller communica tion. The data words DW 00 ... DW 24 are reserved for the PCSmaxi (please refer to page 16 ... 22). The data words 25 up to 255 are available for any operating application. The assignment of these data words is free.
For the communication of the PCSmaxi with an arbritrary programmable controller, data words (flags or simular) are used. A defined task or function is assigned to each data word DW: Data word ERROR WORD DW 03 KEY WORDS: DW 04 DW 05 DW 06 DW 07 Function Error word/synchronizing word - driver specific (please refer to the driver manual PCS 91.xxx) Function keys F1...F16 Vertical soft-keys T1...T10 (PCS 9100 only) Control and cursor keys Numeric keypad, DIL switch PCS STATUS WORDS: DW 08 Priority state The currently highest priority is stored in bits 15...8. Bit 15...8 = 28 Bit 15...8 Bit 15...8 Bit 15...8 Bit 15...8 Bit 15...8 = 24 = 20 = 16 = 12 = 0 Recipe (highest priority) Menu Fault Warning Info Idle page (lowest priority) The currently active priorities are stored in bits 7...0. Bit 3 Fault Bit 2 Bit 1 Bit 0 DW 09 Warning Info Menu Page number with focus The page number with the highest priority is stored: PCS Prog. contr. Data direction
• with help active the number of the help page (HLP_PAGE)
• with recipe active the number of the recipe page
• with a menu active the number of the operating page (OP_PAGE)
• with messages active the number of the message page (MSG_PAGE)
• otherwise the number of the idle page (REPORT_PAGE)
Data word DW 10 DW 11 DW 12 Function Number of the menu node Basically, 0 is returned for menus with only 1 node PCS Prog. contr. Data direction Preset value word number, length of the preset value Bits 15...8 Bit 7...0 DW Number of the last modified preset value Length in bytes of the last modified preset value. If the bits 7...0 = 0, it is a BIT or GBIT variable Bit mask of the last modified BIT/GBIT variable DW 12 is only valid, if in DW 11 the bits 7...0 = 0 COMMAND WORDS: DW 13 values. Transfer locking Locking the transfer reduces the response time of further transmitted Bit 4 Bit 1 Bit 0 Bit X 1 if no LEDs should be transmitted 1 if no messages should be transmitted 1 if no menus should be transmitted 1 if no date information should be transmitted. The X position (0...15) is defined by the internal variable [CLK_DBIT] which can be specified optionally. Locking of the transfer is not possible, if the internal variable is not parameterized. Bit X 1 if no time information should be transmitted. The X position (0...15) is defined by the internal variable [CLK_CBIT] which can be specified optionally. Locking of the transfer is not possible, if the internal variable is not parameterized. Bit X 1 if no operating printer pages should be transmitted. The X position (0...15) is defined by the internal variable [OPPRT_SBIT] which can be specified optionally. Locking of the transfer is not possible, if the internal variable is not parameterized.
Data word DW 14 DW 15 Function Display locking Bit 5 Bit 4 1 if no status page should be displayed PCS Prog. contr. Data direction 1 if no soft-key labeling should be displayed Bit 3 Bit 2 Bit 1 Bit 0 1 if no faults should be displayed 1 if no warnings should be displayed 1 if no infos should be displayed 1 if no menus should be displayed Activating bits Bit 10 if set to 1, counter ZR2 is set to 0 Bit 9 if set to 1, counter ZR1 is set to 0 Bit 8 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 if set to 1, counter ZR0 is set to 0 set to 1 to activate the elasped-hour meter set to 1 to enable the alarm output if set to 1, positive pulses are counted at input ZR2 if set to 0, counting is interrupted if set to 1, positive pulses are counted at input ZR1 if set to 0, counting is interrupted if set to 1, positive pulses are counted at input ZR0 if set to 0, counting is interrupted
User name | Member Level | Quantity | Specification | Purchase Date |
---|
Add: Building F05, High-tech Software Park, Xiamen City, Fujian Province
Tel: 0592-5211302
Mobile: 17750019513 (WhatsApp)
Email: yy4291644@gmail.com
ivy@kongjiangauto.com
Website: https://www.abb-sis.com