---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEC-60870-5-104:应用模型是:物理层,链路层,网络层,传输层,应用层物理层保证数据的正确送达,保证如何避免冲突。
(物理层利用如RS232上利用全双工)链路层负责具体对那个slave的通讯,对于成功与否,是否重传由链路层控制(RS4852线利用禁止链路层确认)应用层负责具体的一些应用,如问全数据还是单点数据还是类数据等(网络利用CSMA/CD等保证避免冲突的发生)---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------基本定义:端口号2404,站端为Server控端为Client,平衡式传输,2Byte站地址,2Byte传送原因,3Byte信息地址。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------注:APDU应用规约数据单元(整个数据)=APCI应用规约控制信息(固定6个字节)+ASDU应用服务数据单元(长度可变)---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APDU长度(系统-特定参数,指定每个系统APDU的最大长度)APDU的最大长度域为253(缺省)。
视具体系统最大长度可以压缩。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------【1个例子】104报文分析BUF序0123456789.10111213141516171819202122M->R:6815100002001E01030001007900000110012413D20A02分析的结果是I(主动上报SOE,主动上报是因为104是平衡式规约)报文头固定为0x68,即十进制104长度15字节(不是6帧的,都是I帧)发送序号=8【控制字节的解析10000200,发送序号:0010H/2=16/2=8】接收序号=1【控制字节的解析10000200,接收序号:0002H/2=2/2=1】0x1E=30即M_SP_TB_1带长时标的单点信息01->SQ:0信号个数:10300->传送原因:[T=0P/N=0原因=3|突发]0100->公共地址:1790000->0x79=121信息体地址:12101->状态:1IV:0NT:0SB:0BL:010012413D20A02->低位10高位01,即0x0110=1*16*16+16=272时标:2002/10/1819:36:00.272
2024/7/5 19:30:53 366KB 104 规约 报文详解
1
蚂蚁分类信息系统是分类信息源码里值得推荐的一款,源码包含四色模板(蓝、绿、橙、红)、3种风格(分类、门户、行业),并含有WAP端,推荐做本地分类信息类站点使用。
MayiCMS功能简介:1,整合在线支付接口如支付宝,财付通,网银支付/京东钱包接口。
2,支持手机端支付宝在线充值3,支持手机端微信在线充值4,支持微信登录,微信公众号绑定5,支持手机发送验证码6,手机信息列表展示·无分页上拉刷新7,负载强,易维护,易拓展,程序和模板完全分离8,增加百度提交网站地图索引文件sitemap.xml的功能9,支持QQ一键登录10,会员注册发布信息IP及地域限制:可限制注册会员及发布信息所在地11,可限时分类置顶以及首页置顶(包括手机版),会员可自行操作,扣除的金币数也可在后台设置。
12,可自助对信息进行刷新操作(包括手机版),扣除的金币数也可在后台设置。
13,整合地图标注接口设置(包括baidu,51ditu,google地图)14,后台可以设置各种类型的网站广告,并且可设置不同页面显示不同的广告15,分类信息栏目支持多级分类,可对指定栏目进行多级细分16,支持所有分类栏目自定义拼音伪静态规则,如
2024/7/5 1:51:45 14.27MB php源码
1
VHDL编写的16位CPU,本人也在学习中欢迎交流
2024/7/4 11:18:12 94KB CPU VHDL
1
包含注册工具,直接注册使用,突破MSCOMM原有的16个串口数量的限制,亲试可用!支持255个串口!童叟无欺,价格公道!哈哈!
2024/7/4 9:44:32 52KB 支持 255个串口 MSCOMM32 控件
1
SybaseIQ是Sybase公司推出的特别为数据仓库设计的关系型数据库,IQ的架构与大多数关系型数据库不同,特别的设计用以支持大量并发用户的即时查询。
2024/7/3 3:04:08 75B sybaseiq 官方文档 中文文档
1
Redis从入门到精通高清,迅雷播放器组件可顺利播放
2024/7/2 17:38:29 16.39MB redis
1
C_Primer_Plus_6.16.17.c
2024/7/2 11:08:48 328B c++
1
之前在百度搜索有关串口收发指令的demo,得到的都是文本方式的。
于是乎,我自己写了一个可以收发16进制指令的程序,供大家参考该程序有详细的实现过程,同时也有测试示例
2024/6/28 22:15:01 7KB 16进制指令 串口 发送 接收
1
基于ST32F103的16位DAC8552数模转换芯片的驱动代码,数据转换等过程已封装好,接线后直接调用便可使用,附带数据手册。
2024/6/28 4:51:29 4.68MB DAC8552 STM32F103 CODE
1
《servlet和jsp学习指南》是系统学习servlet和jsp的必读之作。
由全球知名的java技术专家(《howtomcatworks》作者)亲自执笔,不仅全面解读servlet和jsp的最新技术,重点阐述javaweb开发的重要编程概念和设计模型,而且包含大量可操作性极强的案例。
《servlet和jsp学习指南》共18章:第1章介绍servletapi和几个简单的servlet;
第2章讨论session追踪,以及保持状态的4种技术;
第3章和第4章系统讲解jsp的语法以及jsp中的重要特性之一:expressionlanguage;
第5~7章分别阐述jstl中最重要的类库、标签的具体编写方法和标签文件;
第8~10章讨论servlet中的事件驱动编程、过滤器,以及model2架构;
第11章展示如何利用servlet3的文件上传特性,以及如何在客户端改善用户的体验;
第12章解释如何通过编程方式将资源发送到浏览器;
第13章介绍如何利用decorator模式以及类来改变servlet请求和响应的行为;
第14章讨论servlet3中的一项新特性,用来处理异步的操作;
第15章阐述如何通过声明和编程方式来保护java的web应用程序;
第16章讨论servlet/jsp应用程序的部署过程,以及部署描述符中的元素;
第17章阐述servlet3中的两项新特性;
第18章介绍struts2的用法
2024/6/27 0:46:52 73.84MB servlet jsp java servlet
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡