Windows CE.NET嵌入式工业用控制器及自动控制系统设计PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:叶宏材,陈峙桐编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302103399
- 页数:353 页
目录 2
第一篇 Windows CE.NET应用程序设计基础 2
第1章 Windows CE.NET简介 2
1.1 什么是Windows CE 2
1.2 什么是Windows CE.NET 3
1.3 Windows CE.NET与严格实时系统 4
1.3.1 “实时”的定义 4
1.3.2 实时系统范例 4
1 .33 实时系统和实时操作系统 5
1.3.4 Windows CE是一个严格实时操作系统 5
第2章 Windows CE.NET应用程序开发简介 7
2.1 开发环境与工具 7
2.1.1 eMbedded Visual C++4.0 7
2.1.2 Visual Studio.NET 2003 9
2.2.2 激活eMbedded VisualC++4.0 10
2.2.1 安装eMbedded VisualC++4.0 10
2.2 使用eMbedded Visual C++开发应用程序 10
2.2.3 管理项目和工作区 11
2.2.4 建立应用程序 14
2.2.5 指定文件的路径 15
2.3 使用Visual Studio.NET开发应用程序 16
2.3.1 The Visual Studio.NET 16
2.3.2 NET Compact Framework 17
2 3 .3 Common Language Runtime(CLR) 17
2.3.4 .NET Framework类库 17
2.3.5 .NET Compact Framework的类 18
2.3.6 开启新项目 18
2.3.7 Windows CE装置应用程序与台式计算机应用程序 19
2.4 各种开发工具的比较 21
2.4.1 本机码 21
2.4.3 选择适当的开发方式来开发应用程序 22
2.4.2 托管码 22
2.4.4 开发Windows CE装置应用程序的注意事项 24
第3章 Windows CE.NET窗口应用程序 26
3.1 窗口 26
3.1.1 注册窗口类 26
3.1.2 建立窗口 29
3.1.3 对话框和消息框 30
3.1.4 显示窗口 30
3.1.5 结束窗口 30
3.2 窗口应用程序的主程序进入点:WinMain 31
3.3 窗口处理程序:WndProc 33
3.4 信息处理 35
3.4.1 接收和分配信息 36
3.4.2 WinMain函数的信息循环 36
3.4.5 定义新的信息 37
3.4.4 张贴信息 37
3.4.3 传送信息 37
3.5 使用控制组件 39
3.5.1 取得和设定对话框中控件的显示文本或整数值 39
3.5.2 启动或停用一个控件 39
3.5.3 传送信息给对话框中的控件 40
3.6 本章范例程序 42
第4章 Windows CE.NET应用程序开发进阶 58
4.1 串行通信应用程序 58
4.1.1 串行通信应用程序开发接口 58
4.1.2 本节范例程序 59
4.1.3 打开串行通信端口 60
4.1.4 设定串行通信端口 61
4.1.5 设定逾时参数 63
4.1.6 写入通信端口 65
4.1.8 使用通信事件 66
4.1.7 读取通信端口 66
4.1.9 关闭串行通信端口 68
4.1.10 Serial Comm.cpp 68
4.2 WinSock通信应用程序 77
第二篇 泓格科技Wincon-8000 Wi ndows CE.NET嵌入式工业用控制器第6章 Windows Based工业用控制器简介 1 78
4.2.1 [柏克莱版]风格的 socket函数 78
4.2.2 窗口专属延伸函数 80
4.2.3 本节范例程序 81
4.2.4 建立Winsock通信应用程序 83
4.2.5 建立Winsock服务器端应用程序 84
4.2.6 建立Winsock客户端应用程序 90
4.3 文件系统及登录信息 104
4.3.1 建立和打开文件 106
4.3.2 i卖取和写入文件 108
4.3.3 移动文件指针 109
4.3.4 取得文件信息 111
4.3.5 文件时间 112
4.3.6 文件大小及其他文件信息 113
4.3.7 管理文件系统 114
4.3.8 登录或注册API 118
4.3.9 建立或打开键 119
4.3.10 读取注册表值 121
4.3.11 写入注册表值 122
4.3.12 删除键和注册键值 122
4.3.13 关闭键 123
4.3.14 列举键及键内的值 124
4.4 处理程序及线程 126
4.4.1 程序 127
4.4.2 建立程序 127
4.4.3 PROCESS_INFORMATION结构成员 129
4.4.4 结束程序 129
4.4.6 系统排班 130
4.4.5 线程 130
4.4.7 建立线程 131
4.4.8 结束线程 132
4.4.9 设定线程优先权 133
4.4.10 设定线程的时间量 133
4.4.11 暂停线程 134
4.4.12 继续执行线程 134
4.4.13 线程等待 135
4.4.14 线程同步 135
4.4.15 使用等候函数去等候一个同步对象 135
4.4.16 本章范例 136
4.5本 章附录:系统错误代码对照表 137
第5章 Wi ndows CE.NET调试环境 170
5.1 在PC端安装MicrosoftActiveSync 170
5.2 使用Microsoft ActiveSync连接PC和Windows CE装置 171
5.3 安装Windows CE装置制造商所提供的SDK 173
5.4 使用 Windows CE装置制造商所提供的SDK建制应用程序 174
5.5 调校平台管理器 174
5.6 开始调试 175
6.1 沿革 178
6.2 基于Winows的工业用控制器与PLC的比较 179
6.3 结论 179
第7章 泓格ICPDAS Wincon-8000系列简介 180
7.1 Wincon-8000=Industrial PC+PLC 181
7.2 硬件规格 181
7.3 Wincon-8000嵌入式操作系统功能 183
7.4 Wincon-8000的编程方式 184
7.5 应用实例 186
7.5.1 Wincon-8000控制系统架构 186
8.1.2 网络设定 192
8.1.1 设定机器名称 192
8.1 一般设定 192
第8章 激活及设定Wincon-8000 192
8.1.3 其他设定 193
8.2 特殊设定 194
8.2.1 存储设定 194
8.2.2 变更显示器分辨率 194
8.2.3 变更默认目录 194
8.2.4 系统信息 195
8.2.5 设定开机自动运行应用程序 195
8.2.6 设定串行式触摸屏幕 196
8.3 系统更新 197
8.3.1 OS 像文件更新 197
8.3.2 CF 卡更新 197
8.3.3 Wincon SDK更新 197
9.1.1 按部就班地安装WinconSDK 198
9.1 安装Wincon SDK至PC开发环境 198
第9章 开发Wincon-8000应用程序 198
9.2 开发第一个eMbedded Visual C++应用程序 200
9.2.1 建立一个以窗体为基础的应用程序 200
9.2.2 新建立窗体应用程序 201
9.2.3 说明范例文件放置的位置 203
9.2.4 设定编译程序的选项 204
9.2.5 设计一应用程序 205
9.3 开发第一个Visual Basic.NET应用程序 210
9.3.1 建立Visual Basic.NET新项目 210
9.3.2 增加应用程序参考到我们的应用程序 211
9.3.3 设计应用程序 213
9.3.4 编译应用程序 215
9.3.5 在Wincon-8000平台上执行应用程序 216
9.4 开发第一个Visual C#.NET应用程序 216
9.4.1 建立Visual C#.NET新项目 216
9.4.2 曾加应用程序参考到我们的应用程序 218
9.4.3 设计应用程序 219
9.4.4 编译应用程序 221
9.4.5 在Wincon-8000平台上执行应用程序 221
9.5 WinconSDK应用程序开发接口(API)链接库及使用手册 222
9.5.1 系统信息函数 223
9.5.2 软件信息函数 223
9.5.3 数字输入/输出函数 224
9.5.4 看门狗定时器函数 226
9.5.5 EEPROM读写函数 227
9.5.6 模拟输入函数 227
9.5.7 模拟输出函数 229
9.5.8 3-轴编码器(Encoder)函数 230
9.5.9 2-轴步进/伺服 函数 231
9.5.10 计数器/频繁 函数 235
10.1 范例程序说明 238
第10章 Wincon-8000应用程序范例 238
10.2 应用本机端集中式并列(Parallel)高速I/O模块 239
10.2.1 DI DO Demo for eCV++:(数字输入输出范例) 240
10.2.2 AI AO Demo for eVC++:(模拟输入输出范例) 240
10.2.3 I-8090 Demo for eVC++:(三轴编码器范例) 241
10.2.4 I-8091 Demo for eVC++:(两轴步进电机控制卡范例) 241
10.2.5 I-8080 Demo for eVC++: 242
10.3 应用本机端集中式串行(serial)I/O模块 242
10.4 用I-7000系列远程I/O模块 244
10.5 应用I-87K 4/8系列扩展单元 244
10.6 综合应用范例程序 245
第三篇 自动控制系统设计及应用实例 256
第11章 用eVC++4.1设计自控程序的基础 256
11.1 设计准备工作 256
11.1.1 使用eVC++4.1产生新的项目 256
11.1.2 加入Wincon-8000的SDK等 259
11.2 Thread基本设计方式 260
11.2.1 使用THREAD INFO架构传送必要系数 261
11.2.2 激活Thread 261
11.2.3 执行Thread 262
11.2.4 停止Thread 263
11.3 异步通信端口的设计技巧 264
11.3.1 Global变量使用 264
11.3.2 pen Port Dialog画面 265
11.3.3 RS232C Thread程序说明 266
11.3.4 RS232C通信子程序说明 267
11.4 TCP/IP网络的设计技巧 268
11.4.1 系统初期设定 269
11.4.2 TCP/IP Dialog画面 269
11.4.3 TCP/IP Server Thread程序 270
12.1 实时日期、时间的取入 272
第12章 Wincon-8000基本API功能的运用 272
12.2 模块信号处理 273
12.2.1 系统基本API 273
12.2.2 AI/AO模块 274
12.2.3 DI/DO模块 277
第13章 自动控制系统基本发展平台 280
13.1 系统基本规格 280
13.1.1 系统功能说明 280
13.1.2 系统架构图 281
13.2 以Modbus规格定义I/O信号点 281
13.2.1 I/O信号种类 282
13.2.2 各信号点及系数定义架构 282
13.3 数值Analog信号处理 285
13.3.1 信号转换步骤图 285
13.3.4 AI、AO信号值与工程值的转换 286
13.3.3 模拟转换数字值的解析度 286
13.3.2 电器信号种类说明 286
13.3.5 次滤波处理 288
13.3.6 内部数值信号应用 289
13.3.7 警报超限检查 289
13.4 状态Digital信号处理 290
13.4.1 DI、DO信号点 290
13.4.2 延伸性状态信号点 290
13.4.3 信号的输入/输出反应速度 293
13.5 Modbus对外通信功能 294
13.5.1 Modbus的基本概念 294
13.5.2 Modbus主要通信功能 295
13.5.3 Modbus通信子程序 295
13.5.4 odbus Slave通信程序 298
13.5.5 Modbus Master通信程序 304
13.6.1 I/O模块介绍 309
13.6 I/O信号通信程序 309
13.6.2 通信程序设计 310
13.7 控制用Timer、Counter的设计 317
13.7.1 程序设计说明 318
13.7.2 使用方式 321
13.8 Demo8000程序说明 322
13.8.1 程序说明 323
13.8.2 Demo8000使用要点 327
13.9 PC Utility功能说明 328
13.9.1 基本规格 328
13.9.2 画面操作说明 329
13.9.3 程序说明 338
13.10 基本发展平台功能展示 347
13.10.1 Sample_1.cpp 348
13.10.2 Sample 2.cpp 351
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《钢铁行业污染特征与全过程控制技术研究》周长波等 2019
- 《生活垃圾焚烧飞灰中典型污染物控制技术》朱芬芬等编著 2019
- 《钢铁烧结烟气多污染物过程控制原理与新技术》甘敏,范晓慧著 2019
- 《真菌毒素控制集成解决方案 第二届MycoKey国际真菌毒素大会论文集》冯洁 2018
- 《医疗机构内新型冠状病毒感染预防与控制相关流程》河南省卫生健康委员会编写 2020
- 《工业过程控制及安全技术》王华忠编著 2019
- 《舰艇武器控制中的随机过程应用基础》卢发兴 2019
- 《全栈自动化测试实战 基于TestNG、HttpClient、Selenium和Appium》卢家涛 2020
- 《有源配电网无功补偿与电压控制》(中国)林志超,张勇军,刘轩 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019