Un serveur et simulateur Modbus TCP sur votre iPhone
Démarrez un serveur avec une table de registres modifiable et testez dessus votre SCADA, votre HMI ou votre code client en Wi-Fi, sans automate sur le banc.
L'interface de l'application est disponible en anglais, allemand, portugais brésilien, russe, japonais, coréen, chinois simplifié et chinois traditionnel. L'interface n'est pas disponible dans la langue de cette page.
Fonctionnement
- Ouvrez Server, gardez le port
1502et touchez Start. - Pointez un client Modbus TCP externe vers l'adresse de l'iPhone, sur le même réseau Wi-Fi.
- Surveillez Active clients, les compteurs et le journal des requêtes.
- Touchez Stop quand vous avez terminé. Les sessions ouvertes se ferment.
Une table de registres modifiable
Les bobines et les registres de maintien sont inscriptibles, par vous à l'écran et par les clients via 05, 06, 15 et 16. Les entrées discrètes et les registres d'entrée sont en lecture seule pour les clients.
Une valeur écrite par un client apparaît dans la table environ deux fois par seconde tant que l'écran est ouvert, et survit à Stop puis Start. Un profil enregistré peut initialiser la table si vous le demandez.
De vraies réponses d'exception
Le serveur répond 01 pour une fonction non prise en charge, 02 pour une adresse hors de la table, 03 pour une quantité ou un nombre d'octets incorrect, et 04 pour une défaillance interne. Vous pouvez tester la façon dont votre client gère chaque erreur sans risquer de dérégler un automate.
Les limites à prévoir
- Il fonctionne au premier plan. Gardez l'application ouverte à l'écran pendant un test.
- Le port
1502est le port par défaut. Le port502n'est pas garanti sur iOS. - Il ne parle que Modbus TCP, sans RTU over TCP.
- C'est un outil de test, pas une passerelle pour du trafic de production.
Avant d'acheter
Un PC peut-il se connecter à l'iPhone ?
Oui, si les deux sont sur le même réseau et si iOS autorise l'accès au réseau local pour l'application. Utilisez l'adresse affichée par l'écran Server et le port 1502.
Pourquoi pas le port 502 ?
Le port 502 est le port Modbus habituel, et iOS ne garantit pas qu'une application puisse l'écouter. Si votre client exige 502, utilisez plutôt un simulateur sur un portable.
La même application peut-elle être à la fois client et serveur ?
Elle propose les deux modes. Pour un test entre deux appareils, lancez le serveur sur l'un et le client sur l'autre.
Testez sur un appareil que vous maîtrisez
5,99 $US en une fois. Le client et le serveur sont tous deux inclus.
L'interface de l'application est disponible en anglais, allemand, portugais brésilien, russe, japonais, coréen, chinois simplifié et chinois traditionnel. L'interface n'est pas disponible dans la langue de cette page.