PROFIBUS DP INPUT_OUTPUT 含义

//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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值