Technical data

A-B SuperBridge Technical Reference
20
UNSOLICITED MESSAGES SPECIFICATION
SB will act as a PLC when receiving unsolicited messages that request reading and writing data
to and from the four data files. Control files (N13 and F15) can be read from and written to.
Report file (N12 and F14) can only be read. Some PLC-2 unsolicited messages are also
supported for backwards compatibility. A-B DH+ and DH485 messages are specified in [6].
Issuing messages that are not supported by SB will generate an extended error return message
0xF00E.
PLC TYPED MESSAGES
These messages are typically generated by a PLC message rung, that is, in a PLC to PLC or
PLC to SB conversation, where the PLC solicits the message.
PLC Typed Read
See [6], page 3.6-11. With A-B terminology, this is command 0x0F, function 0x68. Data will be
returned if any element of N12, N13, F14 or F15 is requested, and the last element requested is
within the SB file range for the requested file. If other files are requested, extended error code
0xF006 is returned. If the last element requested is beyond the last element in the requested SB
file, extended error code 0xF00A is returned. If too many (more than 100 for N12 and N13, 50 for
F14 and F15) elements are requested, extended error code 0xF009 is returned.
PLC Typed Write
See [6], page 3.6-12. With A-B terminology, this is command 0x0F, function 0x67. Data will be
accepted to any N13 or F15 element if the last element requested is within the SB file range for
the requested file. If other files are requested, extended error code 0xF006 is returned. If the last
element requested is beyond the last element in the SB requested file, extended error code
0xF00A is returned. If too many (more than 100 for N13, 50 for F15) elements are requested,
extended error code 0xF009 is returned.
PLC WORD RANGE MESSAGES
These messages are typically generated by a MMI software packages, such as WinView and FIX
DMACS for Windows, that is, in a MMI to PLC or MMI to SB conversation, where the MMI solicits
the message.
PLC Word Range Read
See [6], page 3.6-15. With A-B terminology, this is command 0x0F, function 0x01. Data will be
returned if any element of N12, N13, F14 or F15 is requested, and the last element requested is
within the SB file range for the requested file. If other files are requested, extended error code
0xF006 is returned. If the last element requested is beyond the last element in the requested SB
file, extended error code 0xF00A is returned. If too many (more than 100 for N12 and N13, 50 for
F14 and F15) elements are requested, extended error code 0xF009 is returned.
PLC Word Range Write
See [6], page 3.6-16. With A-B terminology, this is command 0x0F, function 0x00. Data will be
accepted to any N13 or F15 element, if the last element requested is within the SB file range for
the requested file. If other files are requested, extended error code 0xF006 is returned. If the last