Une société technologique indienne, spécialisée dans la conception, le développement et la fabrication de solutions d'automatisation sur mesure pour l'industrie pharmaceutique, a dû développer un système de contrôle visuel en temps réel dédié à l'assurance qualité des emballages pharmaceutiques dans le cadre d'un projet client. Ce système vérifie la forme et l'intégrité des bouchons hermétiques en aluminium des flacons d'injection médicale, qui contiennent une membrane en caoutchouc permettant l'extraction des ingrédients liquides à l'aide d'une seringue.
La solution se compose d'un PC de bureau conventionnel avec processeur i7 et 32 Go de RAM, connecté à deux caméras par câble LAN et Ethernet classique. Le système fournit les images destinées au contrôle visuel des contenants pharmaceutiques sur le convoyeur et inspecte les bouchons à la recherche de dégâts ou d'anomalies visuelles (pliures, fissures, taches...). Les données d'image complètes sont ensuite traitées avec le logiciel FabImage Studio 5.3 Professional. La mission consistait à établir un transfert de données en temps réel fiable et efficace entre ce système PC basé sur Ethernet et l'automate Siemens S7 via PROFINET IO, afin que l'automate puisse retirer de la ligne les flacons défectueux. Cela présentait certaines difficultés.