Profinet-Device Stack - Bibliothèque pour Windows
La pile de périphériques Profinet pour Windows permet de simuler une installation complète en temps réel avec un PC. Pour cela, la pile offre la possibilité de lire et de configurer les fichiers ESI existants d'appareils réels. Ainsi, les appareils simulés se comportent comme dans le monde réel. En combinaison avec le "X - Realtime Engine" de SYBERA, la simulation se comporte en temps réel comme l'installation réelle. La simulation d'appareils est réalisée directement à partir du PC avec des adaptateurs Ethernet standard.La connexion physique à l'API se fait avec des adaptateurs PCI(e) INTEL ou REALTEK disponibles dans le commerce.
Ainsi, aucun autre matériel n'est nécessaire et il n'est pas nécessaire d'avoir un matériel Profinet séparé. La base de la bibliothèque de programmation est constituée par la pile de protocole Profinet Device avec la technologie "X - Realtime". Le logiciel fonctionne sous Windows et permet de simuler plusieurs appareils Profinet en même temps (par ex. des bornes ou des entraînements de KEB, Kollmorgen, Veichi ou d'auters) en temps réel. Selon le matériel du PC et l'application, des temps de mise à jour des télégrammes jusqu'à 250 μsec sont réalisables.
Profinet Device - Fonctionnalité
- Multi-Device Management
- Simulation ganzer Anlagen
- Echtzeit Simulation
- Update Cycles bis 250 usec
- ProfiNET Service Interface
- Alarm Handling
- Error Management
- Sequence Log
- GSDML Device Configuration
- State Management
Grâce à la gestion intégrée des stations du ProfiNET Device Stack, les appareils peuvent être gérés et exploités presque entièrement de manière implicite. Chaque étape fonctionnelle (ProfiNET Service) peut également être commandée de manière ciblée. En outre, SYBERA a développé le logiciel de test complet PNIOVERIFY. Ce logiciel permet au développeur de tester les appareils ProfiNET simulés et d'effectuer le paramétrage. Le développeur est guidé de manière interactive à travers les différents groupes de fonctions et états. Toutes les informations sont visualisées en détail.
Il ne s'agit pas seulement de réaliser l'envoi et la réception en temps réel de protocoles Ethernet adaptés à l'industrie selon la spécification ProfiNET. L'interface permet également le traitement fonctionnel des télégrammes ProfiNET dans une tâche temps réel séparée. Le système est basé sur 4 tâches temps réel : l'envoi et la réception de trames Ethernet, le traitement des données utiles et le traitement des erreurs. Les tâches sont synchronisées fonctionnellement par une machine STATE. Une tâche en temps réel détecte les erreurs de trame et les latences matérielles. Elle vérifie également si un télégramme de réponse a été reçu pour un télégramme ProfiNET envoyé (par ex. en cas de timeout), si le compteur de travail du télégramme de réponse a été augmenté et si les champs d'index des télégrammes d'envoi et de réception concordent. Grâce à un filtre de trame, les télégrammes ProfiNET sont séparés de la trame Ethernet en temps réel et transmis à une pile de télégrammes. Le développeur a la possibilité de mettre en œuvre le traitement fonctionnel (par ex. Realtime Level2) dans une tâche en temps réel au niveau du système ou de l'application.
SYBERA distribue des logiciels avec des licences de développement et des licences d'exécution (runtime)
Les licences de développement autorisent l'installation du logiciel SYBERA correspondant sur un (1) poste de travail. Toute redistribution ou vente d'une application compilée ou d'un pilote avec le logiciel SYBERA nécessite l'acquisition des licences d'exécution correspondantes.
Une licence d'exécution autorise la distribution exclusive des fichiers d'exécution SYBERA (*.DLL et *.SYS) nécessaires au fonctionnement d'une application ou d'un pilote sur un (1) ordinateur ou un système et requiert au minimum l'acquisition d'une (1) licence de développement.
Les licences d'exécution déclarées illimitées se rapportent exclusivement à une application ou à un pilote donné et supposent l'acquisition d'au moins une (1) licence de développeur. L'utilisation du logiciel SYBERA avec d'autres applications ou pilotes nécessite l'acquisition d'autres licences runtime.
La vente présuppose toujours la signature d'un contrat de licence logicielle!