浅谈工业标准通讯协议SECS\GEM格式

发布时间:2024年01月11日

标准的工业通讯协议SECS\GEM格式你知道?
S14F1 W input上面一段代码就是S14F1回复的消息,那么怎么解析这些数据呢?
<L [5]
<A[0]>
<A[9] ‘Substrate’>
<L [1]
<A[8] ‘KW001010’>
>
<L [1]
<L [2]
<A[4] ‘Boat’>
<U1[1] 0>
>
>
<L [1]
<A[7] ‘MapData’>
>

.
<L [5]代表数据结构List,有5个参数,
<A[0] 代表数据结构是ASILL码
<A[8] ‘KW001010’>代表ASILL值是8位数值KW001010
<U1 0> 代表unit1数据结构,值是0

SECS\GEM常用的数据类型:
ASCII,List,UNIT1,UNIT2,UNIT4,BINARY,
具体如下:
Item Format SECS-II Format Code SML Item Format Mnemonic
Binary Octal
LIST 000000 00 L [length]
Binary 001000 10 B
Boolean 001001 11 BOOLEAN
ASCII 010000 20 A [length] or A [min., max.]
JIS-8 010001 21 J [length] or J [min., max.]
8-byte integer (signed) 011000 30 I8
1-byte integer (signed) 011001 31 I1
2-byte integer (signed) 011010 32 I2
4-byte integer (signed) 011100 34 I4
8-byte floating point 100000 40 F8
4-byte floating point 100100 44 F4
8-byte integer (unsigned) 101000 50 U8
1-byte integer (unsigned) 101001 51 U1
2-byte integer (unsigned) 101010 52 U2
4-byte integer (unsigned) 101100 54

文章来源:https://blog.csdn.net/u011637657/article/details/135496628
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。