登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』C#上位机开发实战指南

書城自編碼: 4025703
分類: 簡體書→大陸圖書→工業技術一般工业技术
作者: 付加劲
國際書號(ISBN): 9787121486210
出版社: 电子工业出版社
出版日期: 2024-08-01

頁數/字數: /
釘裝: 平塑

售價:NT$ 403

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
组队:超级个体时代的协作方式
《 组队:超级个体时代的协作方式 》

售價:NT$ 352.0
第十三位陪审员
《 第十三位陪审员 》

售價:NT$ 245.0
微观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
《 微观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】 》

售價:NT$ 709.0
Python贝叶斯深度学习
《 Python贝叶斯深度学习 》

售價:NT$ 407.0
文本的密码:社会语境中的宋代文学
《 文本的密码:社会语境中的宋代文学 》

售價:NT$ 306.0
启微·狂骉年代:西洋赛马在中国
《 启微·狂骉年代:西洋赛马在中国 》

售價:NT$ 357.0
有趣的中国古建筑
《 有趣的中国古建筑 》

售價:NT$ 305.0
十一年夏至
《 十一年夏至 》

售價:NT$ 347.0

內容簡介:
本书系统地讲解了C#上位机与下位机之间进行通信的相关知识,以各种实用案例为载体,注重实际应用,对初学者学习C#上位机软件开发具有一定的帮助和指导作用。 本书分为四部分:第一部分对工业控制系统架构和常用数据类型转换进行说明;第二部分介绍了串口通信和以太网通信基础;第三部分主要针对Modbus RTU和Modbu TCP通信协议进行了详细说明;第四部分主要阐述了自定义控件的开发以及C#如何联合WinCC和运动控制卡。 本书适合需要系统学习C#上位机开发的电气工程师或自动化工程师,以及一些IT程序员转型OT参考,也可以作为高等院校智能制造、电气工程和自动化类专业的师生参考。
關於作者:
付加劲一直从事自动化领域相关技术工作,从PLC编程到上位机及DCS组态,再到C#、LabVIEW软件开发,从2017年开始从事在线教育工作,开发了大量的上位机项目,编写了数本自研教材,对上位机数据采集及应用非常熟悉,同时对运动控制、机器视觉、WEB物联网,也有着较深的理解。
目錄
目  录
第1章 工业控制系统1
1.1 工业控制系统架构1
1.2 下位机发展应用2
1.2.1 PLC2
1.2.2 单片机4
1.2.3 运动控制器5
1.3 上位机发展应用7
1.3.1 人机界面7
1.3.2 组态软件8
1.3.3 高级语言开发8
1.4 上位机与下位机通信9
1.4.1 串口通信9
1.4.2 以太网通信12
第2章 上位机开发数据类型转换17
2.1 基础数据类型说明17
2.1.1 常用数据类型17
2.1.2 大小端字节顺序18
2.1.3 为什么会存在大小端19
2.2 字节集合类ByteArray封装及应用20
2.2.1 字节集合类ByteArray21
2.2.2 ByteArray实际应用23
2.3 数据类型转换类23
2.3.1 ByteArray转换类ByteArrayLib23
2.3.2 byte转换类ByteLib29
2.3.3 bit转换类BitLib29
2.3.4 short转换类ShortLib32
2.3.5 int转换类IntLib33
2.3.6 long转换类LongLib34
2.3.7 string转换类StringLib35
2.4 操作结果类OperateResult36
2.4.1 OperateResult的设计过程37
2.4.2 OperateResult的使用说明39
第3章 串口通信与通信应用41
3.1 SerialPort串口对象41
3.1.1 SerialPort构造方法41
3.1.2 SerialPort常用属性42
3.1.3 SerialPort常用方法43
3.1.4 SerialPort常用事件44
3.2 扫码枪串口通信案例44
3.2.1 项目创建及界面设计45
3.2.2 项目架构设计46
3.2.3 串口参数配置46
3.2.4 串口通信封装实现52
3.2.5 串口扫码功能应用54
3.3 欧姆龙PLC串口通信实战57
3.3.1 搭建仿真欧姆龙PLC环境58
3.3.2 Hostlink协议C-Mode通信应用67
3.3.3 Hostlink协议Fins通信应用77
第4章 以太网通信与通信应用82
4.1 TCP/IP基础82
4.1.1 TCP三次握手83
4.1.2 TCP四次挥手84
4.1.3 Socket编程基础86
4.2 TCP服务器及客户端程序编写89
4.2.1 服务器程序编写89
4.2.2 TCP客户端程序编写92
4.2.3 服务器与客户端通信测试94
4.3 西门子PLC以太网通信案例96
4.3.1 西门子PLC仿真环境97
4.3.2 PLC程序编写101
4.3.3 上位机通用读取106
4.3.4 上位机通用写入114
4.4 西门子S7通信应用118
4.4.1 PLC通信配置118
4.4.2 S7.NET通信库封装120
4.4.3 PLC通信通用读取思路124
4.4.4 PLC通信解决方案127
第5章 Modbus通信协议说明128
5.1 Modbus基础知识说明128
5.1.1 Modbus存储区128
5.1.2 Modbus地址模型129
5.1.3 Modbus功能码130
5.1.4 Modbus仿真软件132
5.2 Modbus RTU/ASCII通信协议138
5.2.1 读取输出线圈139
5.2.2 读取输入线圈140
5.2.3 读取保持型寄存器141
5.2.4 读取输入寄存器142
5.2.5 预置单线圈143
5.2.6 预置单寄存器143
5.2.7 预置多线圈144
5.2.8 预置多寄存器144
5.3 Modbus TCP/UDP通信协议分析145
5.3.1 Modbus TCP/UDP协议分析145
5.3.2 读取输出线圈147
5.3.3 读取输入线圈148
5.3.4 读取保持型寄存器148
5.3.5 读取输入寄存器149
5.3.6 预置单线圈150
5.3.7 预置单寄存器151
5.3.8 预置多线圈151
5.3.9 预置多寄存器152
第6章 Modbus RTU串口通信应用154
6.1 NModbus4通信库使用说明154
6.1.1 NModbus4通信库安装说明154
6.1.2 Modbus RTU通信库封装应用155
6.2 西门子200Smart实现Modbus RTU通信161
6.2.1 PLC程序编写161
6.2.2 Modbus RTU通信测试165
6.2.3 上位机通信程序165
6.3 Modbus RTU一主多从实现温湿度采集168
6.3.1 温湿度变送器地址说明169
6.3.2 温湿度变送器模块通信测试169
6.3.3 上位机实现多温湿度采集170
第7章 Modbus TCP以太网通信应用175
7.1 西门子S7-1500 PLC实现Modbus TCP通信175
7.1.1 PLC程序编写175
7.1.2 Modbus TCP通信库封装178
7.1.3 上位机通信应用179
7.2 三菱FX5U PLC之Modbus TCP通信182
7.2.1 PLC配置说明182
7.2.2 Modbus地址分析及测试185
7.2.3 上位机通信应用186
第8章 自定义控件封装及应用190
8.1 自定义控件分类190
8.1.1 扩展控件190
8.1.2 组合控件193
8.1.3 绘制控件194
8.2 HeadPanel控件198
8.2.1 HeadPanel控件分析198
8.2.2 HeadPanel控件开发199
8.3 TextShow控件205
8.3.1 TextShow控件分析205
8.3.2 TextShow控件开发206
8.4 Led控件209
8.4.1 Led控件分析209
8.4.2 Led控件开发209
第9章 C#联合WinCC组态软件应用215
9.1 WinCC使用.NET控件215
9.1.1 WinCC如何添加.NET控件215
9.1.2 WinCC与西门子PLC通信217
9.2 C#实现读写WinCC变量221
9.2.1 C#读取WinCC变量221
9.2.2 C#写入WinCC变量222
9.3 C#实现访问WinCC控件224
9.3.1 C#读取WinCC控件224
9.3.2 C#写入WinCC控件226
第10章 C#上位机联合运动控制卡228
10.1 运动控制卡基础知识228
10.1.1 运动控制卡与PLC的区别228
10.1.2 运动控制卡的种类与选型230
10.1.3 运动控制与机器人的区别231
10.2 脉冲型运动控制卡使用说明231
10.2.1 ECI1408产品说明及接线使用232
10.2.2 运动控制函数库二次封装236
10.2.3 多轴运动控制应用案例246
10.3 总线型运动控制卡EtherCAT通信251
10.3.1 ECI2828运动控制卡使用说明251
10.3.2 ECI2828运动控制卡脉冲控制252
10.3.3 ECI2828运动控制卡EtherCAT控制255
10.4 运动控制卡Modbus TCP通信259
10.4.1 运动控制卡Modbus协议说明259
10.4.2 运动控制卡Modbus通信应用260

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.