//PROFIBUS-DP标识符。
// 标识符也必须在 SPC3 初始化时写入 SPC3特定的缓冲区中,便于主站检查验证。
// 在PROFIBUS-DP系统中,输入和输出是相对与主站而言的,由主站发送给从站的数据称之为
//输出数据,由主站自从站读取的数据称之为输入数据。
// 最高位 bit7 表示一致性程度,所谓一致性要求是指某一区域的数据要求同时写入或同时读
//入,具体系统中,就是要求主站在一次上载或下载中完成对有一致性要求的数据区域的读或写,
//而不能分成几次来上载或下载。
///
/*---------------------------------------------------------------------------*/
/* 3.1 standard format of cfg byte */
/*---------------------------------------------------------------------------*/
//
// MSB LSB
// +---+---+---+---+---+---+---+---+
//Bit-No | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
// +---+---+---+---+---+---+---+---+
// | | | | | | | | meaning:
// | | | | | | | |
// | | | | +---+---+---+---- length of data (数据长度)
// | | | | 00 1 byte resp. 1 word 1个字节/字 (0x00)
// | | | | 01 2 byte resp. 2 word 2个字节/字 (0x01)
// | | | | 02 3 byte resp. 3 word 3个字节/字 (0x02)
// | | | | 03 4 byte resp. 4 word 4个字节/字 (0x03)
// | | | | 04 5 byte resp. 5 word 5个字节/字 (0x04)
// | | | | 05 6 byte resp. 6 word 6个字节/字 (0x05)
// | | | | 06 7 byte resp. 7 word 7个字节/字 (0x06)
// | | | | 07 8 byte resp. 8 word 8个字节/字 (0x07)
// | | | | 08 9 byte resp. 9 word 9个字节/字 (0x08)
// | | | | 09 10 byte resp. 10 word 10个字节/字(0x09)
// | | | | 10 11 byte resp. 11 word 11个字节/字(0x0a)
// | | | | 11 12 byte resp. 12 word 12个字节/字(0x0b)
// | | | | 12 13 byte resp. 13 word 13个字节/字(0x0c)
// | | | | 13 14 byte resp. 14 word 14个字节/字(0x0d)
// | | | | 14 15 byte resp. 15 word 15个字节/字(0x0e)
// | | | | 15 16 byte resp. 16 words 16个字节/字(0x0f)
// | | | |
// | | | |
// | | +---+-------------------- input/output (输入/输出)
// | | 00 specific identifier formats 特殊识别样式
// | | 01 input 输入
// | | 10 output 输出
// | | 11 input-output 输入/输出
// | |
// | +---------------------------- length format 1) (长度 样式)
// | 0 byte byte structure 字节 字节结构
// | 1 word word structure 字 字结构
// |
// +-------------------------------- consistency over (一致性)
// 0 byte or word 字节或字
// 1 whole length 全长
//
(1)、8字输入 = 0101 0111 = 0x57
(2)、8字输出 = 0110 0111 = 0x67