我的新书《C#上位机开发实战指南》出版了
-Begin-
大家好!我是付工。
2022年的时候,我萌生了编写一本上位机书籍的想法,希望能给更多的上位机学习者提供一些帮助,经历了2年多的时间,今年的8月份,这本书终于出版了。
初衷
十年前,我也是一名电气工程师,学习上位机的过程,完全靠自己摸索,这个过程持续了一年多,因此我深知电气工程师在学习C#上位机开发过程中的艰辛。
写这本书的初衷,其实就是想留点东西给后人,给点念想给自己。
写书是一个很艰难的过程,主要是尺度的把握,太简单的自己不想写,太难的对读者不友好,太浅的好像意犹未尽,太深的也许会受篇幅限制。
所以,我曾经一度纠结了很长时间,痛苦的根源在于想写的东西太多,总想着通过一本书让别人学会上位机,但这本身就是一件不可能的事。后来,我想明白了,我觉得只要坚持自己的初衷,书里的内容对别人有所帮助,有所启发就好了,哪怕只是其中的某一章、某一节,甚至某一句话。
现在,随着电子技术的发展,当我们想要学一门新技术的时候,更多的时候会去找视频课程,因为视频课程更直观,但是我习惯还是手头有一本对应的书籍来参考,可能是因为视频的节奏很快,书籍能够让节奏放慢一点,因为书中的内容,我们可以反复咀嚼。
目录
该书的目录如上,整体设计思路是:
- 整体:先了解上位机在整个系统中的角色。
- 数据:通信是源头,首先要掌握各种数据转换。
- 串口:通过三个串口案例理解原生串口通信。
- 以太网:通过三个案例理解Socket以太网通信。
- 协议:ModbusRTU与ModbusTCP协议分析。
- RTU:ModbusRTU串口通信及一主多从。
- TCP:西门子和三菱PLC ModbusTCP通信。
- 控件:三种自定义控件及各种对应控件案例。
- 组态:上位机与WinCC之间的相互调用。
- 板卡:上位机与运动控制卡脉冲总线控制。
致谢
首先,感谢大家一直以来的支持。
由于作者水平有限,书中错漏之处在所难免。为了更好地与读者之间建立纽带,我后续会创建一个读者群,方便大家共同学习交流。
当然,必须是正规渠道购买书籍,方可进入读者群。
同时,为了答谢粉丝,我这里提供少量的签名版,这些书籍也是我从出版社购买而来,书籍定价79元,我利用一定的折扣优势,再加上包装、打包和运费成本,最终以59元零利润出售。
默认为签名版,如果不用签名,需说明。
联系V:fuswj001