iec101规约解析_CDT规约

iec101规约解析_CDT规约对于点对点和多个点对点的通道结构,主站或子站复位后首先进行初始化,总召唤和时钟同步后系统转入正常,然后在循环召唤2级用户数据的序列中定期插入按照分组召唤方式和按顺序收集各组数据进行召唤。在子站回送的报文中如果ACD=1,则立即收集1级用户数据,1级用户数据收集完后,转向上述循环询问过程,此种循环召唤过程可以被中断,如被召唤电度、遥控等。平衡式传输除具有非平衡式传输的各种报文外,在特定情况下子站还可以作为启动站,主动向主站发送报文。即:“问答+循环”,问答式,同非平衡式,循环,即子站定时主动上送信息。….

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1、平衡式和非平衡式的理解

平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为起动站

小结:

非平衡式,就是指,主站主动发送或者请求;子站根据收到的功能码确认或响应。(现场中,用到了非平衡式,两路串口,均为非平衡式,各为主站)

平衡式传输除具有非平衡式传输的各种报文外,在特定情况下子站还可以作为启动站,主动向主站发送报文。即:“问答+循环”,问答式,同非平衡式,循环,即子站定时主动上送信息。

2、主站询问顺序的理解

对于点对点和多个点对点的通道结构,主站或子站复位后首先进行初始化,总召唤和时钟同步后系统转入正常,然后在循环召唤2级用户数据的序列中定期插入按照分组召唤方式和按顺序收集各组数据进行召唤。在子站回送的报文中如果ACD=1,则立即收集1级用户数据,1级用户数据收集完后,转向上述循环询问过程,此种循环召唤过程可以被中断,如被召唤电度、遥控等。

初始化:即总召+时钟同步,总召的目的是为了将子站的所有遥测、遥信数据名、值先都召上来,从而主站有了子站的信息。当然,时钟同步也是必须的。

3、一级用户数据、二级用户数据

一级用户数据:数据变化较频繁的,如遥信;

二级用户数据:数据变化较缓慢,如遥测。

所以,一级用户数据召唤的较频繁,二级用户数据召唤时间长。

4、三种报文格式:

1)可变报文长度:

可变帧长帧格式用于由主站向子站传输数据,或由子站向主站传输数据。

2)固定报文长度:

用于子站回答主站的确认报文,或主站向子站的询问报文。

3)单个字符•E5H


单个控制字符E5用来取代固定帧长肯定确认帧(从动功能码<0>)或固定帧长否定确认帧(从动功能码<9>)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/231309.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 我离职了[通俗易懂]

    我离职了[通俗易懂]傻瓜,我们江湖再见

  • PreminumSoft Navicat版 10.1.7 注册码

    PreminumSoft Navicat版 10.1.7 注册码转载处:http://blog.sina.com.cn/s/blog_6400e5c50102uy32.html名、组织、注册码:均为NAVN-LNXG-XHHX-5NOO

    2022年10月12日
  • RTSP协议学习笔记

    RTSP协议学习笔记第一部分:RTSP协议一、       RTSP协议概述RTSP(Real-TimeStreamProtocol)是一种基于文本的应用层协议,在语法及一些消息参数等方面,RTSP协议与HTTP协议类似。RTSP被用于建立的控制媒体流的传输,它为多媒体服务扮演“网络远程控制”的角色。尽管有时可以把RTSP控制信息和媒体数据流交织在一起传送,但一般情况RTSP本身并不用于转送媒体流数据

    2022年10月23日
  • [译] 让我们一起解决“this”难题 — 第一部分

    [译] 让我们一起解决“this”难题 — 第一部分

  • C++增强for循环[通俗易懂]

    C++增强for循环[通俗易懂]for循环是常见的代码语句,常规的for循环如下#include<iostream>usingnamespacestd;intmain(){ intarray[]={1,1,2,3,5,8}; //常规for循环 for(inti=0;i<sizeof(array)/sizeof(array[0]);i++) { cout<<array[i]<<“”; } cou…

  • Cutout Standard扣图软件「建议收藏」

    Cutout Standard扣图软件「建议收藏」CutoutStandard是款功能强大且专业的抠图工具。内置强大的功能,可以从相片背景中将您需要的对象抠出和制作蒙太奇图片,且提供Photoshop的抠图插件,非常方便实用。感兴趣的朋友快来下载使用吧。软件功能  【更改背景】CutoutStandard最新版允许您将新剪切的对象与您选择的另一个图像组合在一起。例如,您可以将剪切对象放在“其他位置”。  【模糊背景】选择此功能时,程序切换到模糊模式。您可以将图像的背景模糊到不同程度。此外,背景将被保留,并且唯一的组件会受到模糊效果的影响。这

发表回复

您的电子邮箱地址不会被公开。

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