PROFINET模塊智能設(shè)備功能有什么作用?
此可選功能允許控制器同時(shí)成為設(shè)備和控制器,從而允許控制器與控制器與PROFINET模塊進(jìn)行通信。該功能有很多好處。例如,它允許在不同制造商的IO控制器之間建立通信。另外,由于通信是配置而不是編程的,因此可以輕松完成有趣的對(duì)等應(yīng)用程序場(chǎng)景。下面由PROFINET模塊廠家無錫凌科自動(dòng)化為大家介紹一下PROFINET的智能設(shè)備。
1、實(shí)際案例
如果您有一個(gè)主IO控制器/數(shù)據(jù)集中器和其他“子級(jí)別”控制器,它們需要來自集中器的相同信息。假設(shè)我們正在經(jīng)營(yíng)一家果汁工廠。在我們的工廠中,每臺(tái)機(jī)器都需要了解某些本地配置的果汁類型。就像包裝機(jī)上的盒子類型或貼標(biāo)機(jī)上的標(biāo)簽一樣。子級(jí)控制器充當(dāng)IO設(shè)備對(duì)等方,主控制器將果汁類型發(fā)送給所有它們。然后,子級(jí)別控制器將其當(dāng)前果汁配方告知其本地IO設(shè)備。
智能設(shè)備的另一個(gè)原因是無需編寫大量通信代碼即可在不同的控制器之間進(jìn)行通信。它使您能夠配置兩個(gè)或多個(gè)控制器之間(甚至來自不同制造商的控制器)之間的快速(更新時(shí)間不超過1毫秒)PROFINET實(shí)時(shí)連接(RT / IRT)。實(shí)現(xiàn)起來并不復(fù)雜,智能設(shè)備的設(shè)置就像控制器上的常規(guī)IO設(shè)備一樣。對(duì)于編程,僅需要處理IO邏輯。首先,您將通過在智能設(shè)備控制器上創(chuàng)建配置和最大IO緩沖區(qū)大小來設(shè)置智能設(shè)備。然后,您將導(dǎo)出智能設(shè)備的GSD文件,并將其導(dǎo)入到控制器配置工具中進(jìn)行設(shè)置。然后,每個(gè)控制器都有一個(gè)輸入和輸出緩沖區(qū),用于將數(shù)據(jù)移入/移出應(yīng)用程序中的伙伴。
2、共享智能設(shè)備
智能設(shè)備在大多數(shù)情況下還可以選擇作為共享設(shè)備運(yùn)行,這意味著您可以讓多個(gè)控制器作為共享設(shè)備讀取/寫入同一控制器。也許我們有兩個(gè)數(shù)據(jù)集中器或軟件冗余?這可能會(huì)導(dǎo)致使用PROFINET產(chǎn)生一些非常有趣的應(yīng)用程序想法和設(shè)計(jì)。
總之,智能設(shè)備是可選的且直接的。智能設(shè)備可以成為具有更高級(jí)別控制器的模塊化體系結(jié)構(gòu)的一部分,無需特殊的通信程序即可實(shí)時(shí)支持多供應(yīng)商通信,而且有時(shí)甚至可以作為共享設(shè)備運(yùn)行。想了解更多有關(guān)ETHERCAT模塊、CANOPEN模塊、DEVICENET模塊作用、MODBUS TCP模塊歡迎前往PROFINET模塊廠家無錫凌科自動(dòng)化公司。