PROFINET模块智能设备功能有什么作用?
此可选功能允许控制器同时成为设备和控制器,从而允许控制器与控制器与PROFINET模块进行通信。该功能有很多好处。例如,它允许在不同制造商的IO控制器之间建立通信。另外,由于通信是配置而不是编程的,因此可以轻松完成有趣的对等应用程序场景。下面由PROFINET模块厂家无锡凌科自动化为大家介绍一下PROFINET的智能设备。
1、实际案例
如果您有一个主IO控制器/数据集中器和其他“子级别”控制器,它们需要来自集中器的相同信息。假设我们正在经营一家果汁工厂。在我们的工厂中,每台机器都需要了解某些本地配置的果汁类型。就像包装机上的盒子类型或贴标机上的标签一样。子级控制器充当IO设备对等方,主控制器将果汁类型发送给所有它们。然后,子级别控制器将其当前果汁配方告知其本地IO设备。
智能设备的另一个原因是无需编写大量通信代码即可在不同的控制器之间进行通信。它使您能够配置两个或多个控制器之间(甚至来自不同制造商的控制器)之间的快速(更新时间不超过1毫秒)PROFINET实时连接(RT / IRT)。实现起来并不复杂,智能设备的设置就像控制器上的常规IO设备一样。对于编程,仅需要处理IO逻辑。首先,您将通过在智能设备控制器上创建配置和最大IO缓冲区大小来设置智能设备。然后,您将导出智能设备的GSD文件,并将其导入到控制器配置工具中进行设置。然后,每个控制器都有一个输入和输出缓冲区,用于将数据移入/移出应用程序中的伙伴。
2、共享智能设备
智能设备在大多数情况下还可以选择作为共享设备运行,这意味着您可以让多个控制器作为共享设备读取/写入同一控制器。也许我们有两个数据集中器或软件冗余?这可能会导致使用PROFINET产生一些非常有趣的应用程序想法和设计。
总之,智能设备是可选的且直接的。智能设备可以成为具有更高级别控制器的模块化体系结构的一部分,无需特殊的通信程序即可实时支持多供应商通信,而且有时甚至可以作为共享设备运行。想了解更多有关ETHERCAT模块、CANOPEN模块、DEVICENET模块作用、MODBUS TCP模块欢迎前往PROFINET模块厂家无锡凌科自动化公司。