从软硬结合的角度去理解,PROFINET内容应该分为工业以太网(硬件)和通信协议(软件),其中工业以太网分为以太网技术、安装、网络安全等;而通信协议包括PROFINET IO、PROFINET CBA、行规。既然PROFINET是一种自动化总线标准,那么其主要任务就是构建控制器与现场设备之间的通信网络,因此用于描述“分布式外设”的PROFINET IO部分是PROFINET的主要内容。

国外PROFINET教程在内容编排上会先从以太网基础知识开始介绍,其套路讲究的是“万丈高楼平地起,打好基础很重要”。不过我觉得可以换一个思路,从需要实现一个什么东西讲起,再将如何实现,接着讲为什么这样实现,通过这种“结果导向”的方式更容易调动积极性。这让我想到大学时学习C语言编程,如果当时老师拿出一个小游戏程序,告诉大家这是用C语言写的,然后开始一边玩游戏一边改程序,于是大家发现改动会使游戏运行效果不一样,那么童鞋们这门课的成绩会很好。原因很简单:兴趣是最好的老师嘛。
所以,我考虑使用PROFINET技术模拟搭建一个满足“工业3.0”特点的工厂自动化控制通信网络,逐步解释一下其中的技术细节。