西门子243模块通信
来源:互联网 发布:互助平台源码 编辑:程序博客网 时间:2024/05/01 15:21
初始握手
const wstring g_InitFirstCmd = L"0300001611E00000000100C1024D57C2024D57C0010A";
const wstring g_InitCmd2 = L"0300001902F08032010000CCC100080000F0000001000103C0";
const wstring g_InitCmd3 = L"0300001F02F080320100000001000E00000401120A10020014000003000000";
const wstring g_InitCmd4 = L"0300001F02F080320100000002000E00000401120A10020001000005000020";
读:开始头 0300 + 报文长度(例如0016) + 02F080320100000001000E00000401120A1002 + 读的长度(例如0001) + 标识码 + 开始地址
写要区分是boolean byte word dword 单独处理
T、C需要单独处理
T:02F080320100000001000E00000401120A101F
C:02F080320100000001000E00000401120A101E
标识码
wstring g_TypeStrTagAddr[g_NumMaxAddrType] =
{
L"I", L"IB", L"IW", L"ID",
L"Q", L"QB", L"QW", L"QD",
L"V", L"VB", L"VW", L"VD",
L"M", L"MB", L"MW", L"MD",
L"SM", L"SMB", L"SMW",L"SMD",
L"S", L"SB", L"SW", L"SD",
L"NULL",L"NULL",L"AIW",L"VF",
L"NULL",L"NULL",L"AQW",L"NULL",
L"T", L"NULL",L"TPV",L"NULL",
L"C", L"NULL",L"CPV",L"NULL"
};
wstring g_CodeStrRead[g_NumMaxAddrType] = {
L"000081",L"000081",L"000081",L"000081",
L"000082",L"000082",L"000082",L"000082",
L"000184",L"000184",L"000184",L"000184",
L"000083",L"000083",L"000083",L"000083",
L"000005",L"000005",L"000005",L"000005",
L"000004",L"000004",L"000004",L"000004",
L"-1", L"-1", L"000006",L"000184",
L"-1", L"-1", L"000007",L"-1",
L"00001F",L"-1", L"00001F",L"-1",
L"00001E",L"-1", L"00001E",L"-1"
};
- 西门子243模块通信
- 西门子模块一级代理
- 西门子CP243通信控件
- 西门子CP243通信控件
- 西门子CP243通信控件
- 西门子高速WCDMA模块---PH8
- 西门子TC35模块开发知识
- 西门子GPRS模块开发详解
- 西门子MC55 GPRS模块的怪事
- TC35i新版西门子工业GSM模块
- 德国西门子工业GSM模块TC35I
- 西门子GPRS模块控制变频器代码
- 诺基亚西门子通信 打造TD-SCDMA美好未来
- S7-200西门子PLC自由串口通信
- 西门子
- 全球最小的GPRS模块-西门子BGS2模块
- 模块通信
- 西门子SLE4442读写操作源码(明华读写模块)
- QT4(C++)两个头文件相互包含(类超前引用)
- MySQLInstanceConfig 命令详解
- 解析 Linux 中的 VFS 文件系统机制
- LinearLayout(vertical) 的多个布局
- 来自阿里的 json 解析方案 fastjson
- 西门子243模块通信
- 7、对象的转型
- Java编程思想第四版——javadoc的使用细节
- Linux server 杂谈
- JNI学习笔记——创建JAVA对象和内部类需注意
- 奇偶数排序,荷兰国旗问题
- 设计模式的再研究(策略模式和观察者模式的结合)
- 主编 PHP 计算页面执行时间
- C++ primer (5th) 随想与学习笔记 5 不为指针操心 新标准更开放