【板块一:C# 工控上位机编程】
《第一部分:C#语言基础语法 + Winform 界面基础》
一章节:从 PLC 编程基础过渡到 C#编程基础
1.1 Visual Studio 开发环境介绍
1.2 一个程序:“HelloWorld”
1.3 变量、常量概念(从 PLC 编程无缝过渡)
1.4 方法、形参、实参概念(从 PLC 编程无缝过渡)
1.5 基本数据类型概念(从 PLC 编程无缝过渡)
1.6 赋值、比较、运算等操作符概念(从 PLC 编程无缝过渡)
1.7 if、for、case 等流程控制语句概念(从 PLC 编程无缝过渡)
1.8 类、结构、对象实例化概念(从 PLC 编程无缝过渡)
1.9 字符串处理、拼接、截取、分解(从 PLC 编程无缝过渡)
1.8 总结 C#语言的编程风格与代码层次
第二章节:从触摸屏过渡到 Winform 界面编程
2.1 Winform 控件、属性、布局(从触摸屏无缝过渡)
2.2 事件响应、事件方法、事件绑定控件(从触摸屏无缝过渡)
2.3 控件的分类与工具(从触摸屏无缝过渡)
2.4 使用代码操作控件的属性(从触摸屏宏指令无缝过渡)
2.5 编程小作业:齿轮比计算器、电工工具箱、工控查询神器
第三章节:从 PLC 结构化编程过渡到面向对象 OOP 理论
3.1 数组、枚举等复合数据类型(从 PLC 编程无缝过渡)
3.2 类的成员字段、方法、属性、构造、静态成员等
3.3 成员关键字 public、private、static、this 等
3.4 对象与类的实例化、对象的内存占用、类的引用本质
3.5 从 PLC 的 FB 封装过渡到 C#的类
第四章节:.Net Frameworks 框架原理与编译技巧
4.1 托管代码、CLR、GC 回收机制
4.2 Debug 和 Release、X64 和 X86 的区分联系
4.3 解决方案、项目、编译与引用
4.4 代码调试、断电调试、变量监视与异常
4.5 try...catch 异常捕获、异常处理机制
4.6 代码的健壮性与程序运行故障排除