- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                
上位机软件设计说明
(内部资料)
设计:陈晏伯
2009年8月5日
荣信电力电子股份有限公司
目录
一.模块说明	4
1. 设备模块	6
2. 通讯模块	6
3. 数据库模块	6
4. 本地用户界面	7
二.通讯协议概述	8
1.数据帧结构	8
2.数据包结构	8
3.功能号一览表	8
三.设备模块	11
1.设备模块的通讯流程:	11
2.设备模块数据结构	12
0x01: 获取验证码	12
0x02: 提供验证码	12
0x03: 登录申请	12
0x04: 登录应答	13
0x05: 请求模块端退出、打开设置对话框、关闭对话框放弃设置	13
0x06: 应答模块端退出、打开设置对话框、关闭对话框放弃设置	13
0x07: 服务端准备就绪请求	13
0x08: 服务端准备就绪应答	13
0x11: 获取设备信息	14
0x12: 应答设备信息	14
0x21: 获取变量值请求	15
0x22: 设备数据	15
0x23: 远端控制请求	15
0x24: 远端控制应答	16
0x25: 请求故障	16
0x26: 故障数据	16
0x28: 模块时间同步,同时避免网络超时或掉线现象发生	17
0x29: 模块主动上送的事件或报警信息	17
3.本地设备模块的标识	17
4.设备模块配置文件	17
5. 标准变量名规定	18
6. 设备模块的C++ Builder类	19
类TVictorSvcModule	19
四.通讯使用的数据类型和编码表	24
1.编码表	24
数据类型DataType	24
数据种类DataKind	24
模块类型ModuleType	25
数据组类型GroupType	25
客户端类型ClientType	25
设备状态DeviceStatus	25
事件类型EventType	26
登录错误编码LoginError	26
模块操作命令DialogOperation	26
记录类型RecType	26
故障类型ErrorType	26
遥控错误编码ControlError	27
登录错误代码LoginErrorCode	27
控制条目类型ControlType	27
用户类型UserType	27
默认权限DefaultRight	27
操作权限ObjectRight	28
用户操作的类型OperateType	28
2.数据类型	29
AnsiString字符串	29
WideString字符串	29
AnsiText文本	29
WideText文本	29
BinaryData二进制数据	29
WaveData波形数据	29
DateTime日期时间	30
Variant通用类型数据	30
五.算法介绍	31
1.CRC校验码	31
(1) CRC16	31
(2) CRC32	32
一.模块说明
各模块之间的通讯关系
现有的模块文件 (由于设备模块比较多,数量也正在增加,这里就不全部列举了):
GDIPLUS.DLL	画矢量图使用的GDI+运行库
gds32.dll	Firebird本地数据库引擎 (数据库仅有这一个文件就可以使用,不用注册)
msvcp60.dll	VC 6.0运行库文件,由数据库引擎调用
ringin.wav	报警声音
RxpeSvcConOp.exe	本地用户界面
RxpeSvcConOp.ini	本地用户界面配置文件
RxpeSvcDataMgr.exe	数据库模块
RxpeSvcDataSvr.exe	通讯模块
DIAGRAMS	主接线图 (文件夹)
SchDiagram.vcs	元件表
SchDiagramS.vdr	电铁主接线图
SchDiagramT.vdr	三相主接线图
MODULES	设备模块 (文件夹)
JCJ600D.exe	JCJ600D温控仪
Nz103toSvc.exe	南自的继保设备
RxpeSvc200.exe	11块DSP的SVC控制器
SVC_OP_001.exe	新版本单片机的SVC控制器
SVC_OP_CON.exe	老版本单片机的SVC控制器
SVC_TO_NZ103.exe	把SVC数据传输到南自后台
_Rxpe_Svc_Modules.cfg	模块配置文件
_Rxpe_Svc_Control.cfg	特殊(连锁)遥控的遥控表
*.var	设备模块对应的变量表,由通讯模块RxpeSvcDataSvr.exe管理
*.cfg  *.ini  *.dat 等	设备模块的配置文件,由相应的设备模块生成和处理
SVCDATA	
RXPESVC.DAT	数据库结构,Firebird数据库
Dyyyymm.DAT	yyyy年mm月数据,Firebird数据库
TEMP	临时文件 (文件夹)
detail.tmp	主界面明细查询结果存放在
                您可能关注的文档
最近下载
- 研究生学术英语视听说陈新仁课后参考答案.pdf
- 国家重点监控药品超说明书临床合理应用专家共识.pdf
- 新手护士入科指南与实操技巧.pptx VIP
- 新浙美版八上第五课《传神写照》2025-2026学年浙人美版(2024)初中美术八年级上册.pptx VIP
- 莲花白栽培技术及.ppt VIP
- 《观音灵感歌》的歌词.doc VIP
- 山东林耀生物科技有限公司60000t_aα-呋喃甲醇、5000t_a 四氢呋喃、5000t_a2-甲基呋喃、2000t_a4,6- 二氯嘧啶、200t_a4-氨基-2,6-二甲氧基嘧啶、1000t_a叔丁基异氰酸酯建设项目(一期)环境影响报告书.pdf VIP
- 橡胶制品加工业职业危害和预防通用范本.pdf VIP
- 第四章 控制及其设计 单元教学设计-2023-2024学年高中通用技术苏教版(2019)必修《技术与设计2》.docx VIP
- 新浙美版八上第三课《映日荷花》教案 2025-2026学年浙人美版(2024)初中美术八年级上册.docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)