Generic Ascii
Ce driver supporte l'envoi de requêtes et la réception de réponses ASCII sur port série.
Il n'a qu'un seul type de trame, conçu pour mapper des variables Texte.
Il peut envoyer des requêtes ASCII de deux manières :
-
Lecture cyclique - La valeur de la variable mappée est la chaîne ASCII reçue sur le port série.
-
Écriture unique - La valeur définie pour la variable texte mappée est envoyée sur le port série.
Propriétés d'un réseau
Cette rubrique ne contient qu'une référence des propriétés des objets.
Voir la rubrique Comment configurer les réseaux, les équipements et les trames pour plus d'informations sur la configuration des objets de communication.
| Propriétés - Général | |
| Nom | Le nom du réseau |
| Description | La description du réseau (facultatif) |
| Port série | Le port COM associé au réseau |
| Actif au démarrage | Si activé, le réseau démarrera au démarrage de la communication Equipement |
|
Propriétés avancées |
|
|
Time-out |
Utiliser la valeur par défaut |
|
Multi-postes |
|
|
Serveurs |
La liste des postes PcVue où le réseau sera actif |
|
Paramètres port série |
|
| Vitesse | La vitesse en bauds sur la ligne série |
| Bits de données | Le nombre de bits de données sur la ligne série |
| Parité | La parité définie sur la ligne série |
| Bit(s) de stop | Le nombre de bits de stop sur la ligne série |
| Signaux modem | Si activé, le handshaking du modem est effectué pour contrôler le flux sur la ligne série |
Propriétés d'un équipement
| Propriétés - Général | |
| Nom | Nom de l'équipement |
| Description | La description de l'équipement (facultatif) |
| Type d'équipement | Sélectionnez le type d'équipement qui convient le mieux à l'équipement de terrain avec lequel vous voulez communiquer. La liste des types de trames et les plages d'adresses dépendent du type d'équipement. |
| Actif au démarrage | Si activé, l'équipement démarrera au démarrage du réseau |
|
Propriétés avancées |
|
|
Connexion |
|
|
Time-out |
Temps d’attente maximum entre une requête et une réponse de l’équipement |
|
Caractéristiques |
|
|
Réponse d'écriture différente de la demande d'écriture |
Cochez si vous souhaitez définir une réponse différente de l'équipement connecté au format texte |
| Remplacer le caractère pour '#' dans la requête de lecture | Si vous voulez envoyer une requête qui contient un ou plusieurs caractères '#', alors vous devez définir cette propriété avec le caractère de substitution défini au niveau de l'équipement de terrain. Par exemple, si le caractère de remplacement est @ alors la propriété à entrer sera : {rp@66} au lieu de {rp#66}. |
|
Divers |
|
|
Equipement virtuel |
Réservé. Ne pas sélectionner. |
| Délai du message | Réservé. Laisser la valeur par défaut 0. |
Adressage des trames
Selon le type d'équipement que vous avez sélectionné lors de la configuration de l'équipement, vous avez accès aux types de trames suivants.
Les propriétés Adresse de début et Quantité définissent la plage d'adresses mémoire pour chaque trame, comment elle est lue et écrite, et comment elle est interprétée dans PcVue.
| Type de Donnée | Accès | Quantité max | Adresse de début | Description |
| Octet | ||||
| Message |
Lecture/Ecriture |
2048 |
0..65535 |
Une variable texte de longueur 2048 mappée sur l'adresse 0 contiendra la charge utile complète de la réponse. Si seulement une partie du bloc de la réponse est d'intérêt, vous pouvez mapper une variable de texte de la longueur désirée à partir du décalage correspondant au premier caractère intéressant. |
Une trame pour ce driver a les propriétés avancées suivantes :
| Propriété | Description |
| Caractéristiques | |
| Charge utile de la requête de lecture | La charge utile envoyée cycliquement par le driver dans les requêtes de lecture. |
| Ajouter un CR | Utilisé pour ajouter un caractère retour chariot à la fin d'une requête d'écriture. |
| Ajouter un LF | Utilisé pour ajouter un caractère saut de ligne à la fin d'une requête d'écriture. |
Statut du driver
Le statut du driver fournit des informations spécifiques en complément du statut général de la trame. Pour plus d'informations sur les statuts en général, voir la rubrique Statuts généraux de communication.
| Status de driver | Description |
| 01 | Délai de lecture ou d'écriture dépassé |
| 02 | Sur une demande d'écriture avec Réponse d'écriture différente de la demande d'écriture, la réponse à la demande d'écriture n'est pas répercutée le retour |
| 03 | Le message dans la requête de lecture (tel que configuré sur la trame) dépasse 255 caractères |
Scripting SCADA Basic
Vous pouvez contrôler la communication avec ce driver dans les scripts SCADA Basic avec l'instruction CIMWAY.