104规约使用总结(一)——格式介绍

104规约使用总结(一)——格式介绍一、格式APDU应用规约数据单元(整个数据)=APCI应用规约控制信息(固定6个字节)+ASDU应用服务数据单元(长度可变)二、固定帧报文1、格式常见帧:启动数据传输激活:680407000000(U帧)启动数据传输确认:68040B000000(U帧)测…

大家好,又见面了,我是你们的朋友全栈君。

一、格式

 APDU :应用规约数据单元
 APCI :应用规约控制信息(固定6个字节)
 ASDU :应用服务数据单元(长度可变)
 APDU=APCI+ASDU

1、APCI格式

固定6个字节
格式:启动字符 长度 控制域一 控制域二 控制域三 控制域四

启动字符:0x68
长度:(APDU长度,最大为253)该字节之后的报文的字节数据,短帧都为0x04.
控制域:
I帧(可变长度)的控制域定义:
其中发送序号、接收序号的低位都需要左移1位,即乘2,才发出;接收时除2即可。
在这里插入图片描述
S帧(固定6个字节的短帧,用于确认接收到对方的帧,但本身无信息数据)的控制域定义:
在这里插入图片描述
U帧(固定6字节)的控制域定义 :
启动控制信息(V-生效(激活) C-确认)
命令(TEST-测试 STOP-停止 START-启动)
在这里插入图片描述

1.1、常见帧

常见帧:    启动数据传输 激活:   68 04 07 00 00 00  (U帧)
           启动数据传输 确认:   68 04 0B 00 00 00  (U帧)
                     测试帧:   68 04 43 00 00 00  (U帧)
                   测试确认:   68 04 83 00 00 00  (U帧)
	                 监视帧:  68 04 01 00 00 00  (S帧)

2、ASDU格式

启动字符 长度 控制域一 控制域二 控制域三 控制域四
类型标识符 可变结构限定词 传送原因高字节 传送原因低字节 
公共地址高字节 公共地址低字节 数据(信息体)
【规约要求,传送原因用2个字节,公共地址用2个字节,信息体地址用3个字节】

在这里插入图片描述

2.1 、类型标识

0x01:单点遥信	   0x09:归一化遥测(整形)
0x0D:浮点型遥测   0x03:双点遥信
0x1E:SOE事件记录 0x67:对时
0x25:电度         0x64:总召
0x2D:单点遥控  	  0x2E:双点遥控
0x24:M-ME-TF-1 =测量值,带时标CP56TimE2A的短浮点数 

2.2、可变结构限定词

最高位表示数据是否连续
1:连续   0:不连续,低7位表示报文中包含数据的个数

2.3、传送原因

0x01---周期、循环   0x02---背景扫描   0x03---突发、自发上传
0x04---初始化    0x05---请求或被请求   0x06---激活    0x07---激活确认
0x08---停止激活   0x09---停止激活确认   0x0a---激活结束   
0x14---响应总召唤

2.4、案例

68 0E 06 00 02 00 64 01 07 00 01 00 00 00 00 14
启动字符:68  
长度:0E=>14 说明此字节之后报文的长度为14
控制域:[06 00]--发送序号  [02 00]--接收序号
类型标识:64 =》总召
可变结构限定词:01=》连续
传送原因:07 00=》激活确认
公共地址:01 00
信息体地址:00 00 00
召唤限定词:14,表示站点总召唤

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151365.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ajax的面试题_javascript面试题及答案

    Ajax的面试题_javascript面试题及答案一、什么事Ajax?为什么要用Ajax?(谈谈对Ajax的认识)什么是Ajax:  Ajax是“AsynchronousJavaScriptandXML”的缩写。他是指一种创建交互式网页应用的网页开发技术。  Ajax包含下列技术:    基于web标准(standards-basedpresentation)XHTML+CSS的表示;    使用DOM(Document…

    2022年8月27日
    6
  • JAVA 正则表达式 (超详细)

    JAVA 正则表达式 (超详细)新网站上线欢迎大家网站交易中心在这里你可以购买或者出售你的网站。网站信息发布中心在这里有各种交易信息的发布。同时提供一些软件的免费使用(附有源码)。网站博客系统这里你可以注册自己的博客。一个账户无限量博客联系方式:support@websiteempire.cnQQ:563828566MSN:zhuhailin123@hotmail.com

    2022年7月19日
    12
  • [中国大学Mooc]Web前端测试题

    [中国大学Mooc]Web前端测试题1、web前端开发中“web”指的是: C web系统2、以下哪个概念或者哪个功能属于“前端”: A、web系统中以网页的形式为用户提供的部分,用户能接触到的部分;3、以下关于网页源文件的叙述不正确的是: B、网页源文件客户端是看不见的;4、以下关于前端技术标准叙述不正确的是: B、技术标准是由W3School组织提供的;5、以下…

    2022年8月18日
    9
  • ContentPlaceHolder控件设计缺陷

    ContentPlaceHolder控件设计缺陷(图一)(图二)大家看到上面两张图,我分别拖入了两个DataList与ObjectDataSource控件了,又分别放到两个ContentPlaceHolder控件内,选择数据源时可以看到ObjectDataSource1与ObjectDataSource2,但只能选择各自ContentPlaceHolder嵌套内的ObjectDataSource控件,如果content3选择conte…

    2022年7月13日
    20
  • 外汇百科

    外汇百科
    外汇百科名片  外汇
    外汇是以外币表示的用于国际结算的支付凭证。国际货币基金组织对外汇的解释为:外汇是货币行政当局(中央银行、货币机构、外汇平准基金和财政部)以银行存款、财政部库券、长短期政府证券等形式所保有的在国际收支逆差时可以使用的债权。包括:外国货币、外币存款、外币有价证券(政府公债、国库券、公司债券、股票等)、外币支付凭证(票据、银行存款凭证、邮政储蓄凭证等)。
    目录简介外汇市场TransMarket集团FXSolutionsIFX与IFX(俗称FXSOL)?FX

    2025年10月19日
    4
  • 合成控制法 (Synthetic Control Method) 及 Stata实现[通俗易懂]

    合成控制法 (Synthetic Control Method) 及 Stata实现[通俗易懂]作者:何庆红(北京大学中国卫生经济研究中心)连享会:(知乎|简书|码云|CSDN) 2019暑期“实证研究方法与经典论文”专题班-连玉君-江艇主讲 本推文介绍合成控制方法及其Stata的实现命令。合成控制方法(SyntheticControlMethod)由AbadieandGardeazabal(2003)提出。目前,该方法已被广泛使用。1.背景介绍…

    2022年4月27日
    54

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号