Interface STEP 7-Micro/WIN
Le module modem vous permet de communiquer avec STEP 7-Micro/WIN par l'intermédiaire d'une ligne
téléphonique (téléservice). Vous n'avez pas besoin de configurer ou de programmer la CPU S7-200 pour
utiliser le module modem en tant que modem éloigné en cas d'utilisation avec STEP 7-Micro/WIN.
Procédez comme suit pour utiliser le module modem avec STEP 7-Micro/WIN :
1.
Mettez la CPU S7-200 hors tension et raccordez le module modem au bus d'extension d'E/S.
Ne raccordez aucun module d'E/S lorsque la CPU S7-200 est sous tension.
2.
Branchez la ligne téléphonique sur le module modem, à l'aide d'un adaptateur si nécessaire.
3.
Raccordez l'alimentation 24 volts courant continu aux borniers du module modem.
4.
Reliez la connexion de terre du bornier du module modem à la terre du système.
5.
Réglez les commutateurs pour le code pays.
6.
Mettez la CPU S7-200 et le module modem sous tension.
7.
Configurez STEP 7-Micro/WIN pour qu'il communique avec un modem 10 bits.
Protocole Modbus RTU
Vous pouvez configurer le module modem afin qu'il réagisse comme un esclave Modbus RTU. Le module
modem reçoit des demandes Modbus par l'intermédiaire de l'interface de modem, interprète ces demandes
et transfère les données à destination ou en provenance de la CPU. Le module modem génère alors une
réponse Modbus et la transmet par l'intermédiaire de l'interface de modem.
Conseil
Si le module modem est configuré pour réagir en tant qu'esclave Modbus RTU, STEP 7-Micro/WIN n'est
pas capable de communiquer avec le module modem par l'intermédiaire de la ligne téléphonique.
Le module modem prend en charge les fonctions Modbus indiquées au tableau 10-2.
Les fonctions Modbus 4 et 16 permettent de lire
ou d'écrire jusqu'à 125 registres de maintien
(250 octets de mémoire V) dans une demande.
Les fonctions 5 et 15 écrivent dans la mémoire
image des sorties de la CPU. Ces valeurs
peuvent être "écrasées" par le programme
utilisateur.
Les adresses Modbus sont normalement écrites
en tant que valeurs de 5 ou 6 caractères
contenant le type de données et le décalage. Le
premier ou les deux premiers caractères
déterminent le type de données et les quatre
derniers caractères sélectionnent la valeur
correcte dans le type de données. L'unité maître
Modbus établit une table de correspondance
des adresses pour les fonctions Modbus
correctes.
Création d'un programme pour le module modem
Tableau 10-2 Fonctions Modbus prises en charge par le module
modem
Fonction
Description
Fonction 01
Lire état de bobine (sortie)
Fonction 02
Fonction 03
Lire registres de maintien
Fonction 04
Lire registres d'entrée (entrée analogique)
Fonction 05
Ecrire une seule bobine (sortie)
Fonction 06
Prédéfinir un seul registre
Fonction 15
Ecrire plusieurs bobines (sorties)
Fonction 16
Prédéfinir plusieurs registres
Chapitre 10
Lire état d'entrée
299
10