▼
Scroll to page 2
of
18
Fiche technique www.sbc-support.com PCD1.B1020-A20 X0 DI0 DI1 DI2 DI3 X1 DB- /DA+ S TB- TA+ E-Line RIO 16DI, 4Rel À partir de FW 1.08.xx X4 DI4 DI5 DI6 DI7 DI8 DI9 X8 DI10 DI11 DI12 DI13 DI14 DI15 PCD1.B1020-A20 DI0 1 2 3 DI12 13 14 15 RL 0 1 4 2 5 DI6 7 8 9 10 11 3 Pwr Com Saia PCD1 Les modules RIO de la série L E-Line sont pilotés via les protocoles série RS-485 S-Bus et Modbus ; ils permettent une automatisation décentralisée avec des composants de qualité industrielle. La combinaison des types d’entrée/sortie est spécialement adaptée à la conception d’applications d'automatisation. Grâce à leur design compact normalisé DIN 43880, ces modules s’intègrent même dans les espaces les plus réduits des armoires de distribution électrique. Chaque sortie dispose d'une commande manuelle prioritaire locale qui facilite la mise en service et la maintenance. La maintenance peut également s'effectuer à distance avec la commande manuelle prioritaire via l'interface Web de Saia PCD®. La programmation est rapide et très efficace grâce à une bibliothèque complète de FBox et de modèles Web pour S-Bus. Les registres et les indicateurs autorisent un accès direct des programmes individuels aux points d’entrée/sortie ; une documentation complète est disponible dans cette fiche technique. Err 00 24V 24V 90 0 9 CO0 NO0 NC0 CO1 NO1 NC1 X3 CO2 NO2 NC2 CO3 NO3 NC3 X7 X11 Points forts f f f f f f f f Protocole S-Bus optimisé pour un échange de données rapide Protocole de Modbus pour l'intégration dans l'installations multi-fournisseurs* Commande manuelle via pupitre Web ou boutons du module Combinaison E/S spécifique adaptée aux installations CVC Ingénierie ergonomique grâce à la bibliothèque F-Box et aux modèles Web Hardware industriel conformément à CEI EN 61131-2 Borniers de raccordement enfichables avec clapets de protection Interface RS-485 avec isolation galvanique * Par défaut, le module fonctionne en mode S-Bus pour la transmission de données avec détection automatique du débit. L’application « E-Line App » sous Windows est nécessaire pour configurer le protocole Modbus. Données techniques générales Dimensions et montage Alimentation Tension d’alimentation 24 VCC -15/+20 % max. dont ondulation résiduelle 5 % (selon EN/CEI 61131-2) X0 DI0 DI1 DI2 DI3 X1 S TB- TA+ DB- /DA+ X4 DI4 DI5 DI6 DI7 DI8 DI9 X8 DI10 DI11 DI12 DI13 DI14 DI15 PCD1.B1020-A20 1 2 13 14 RL0 1.2…3 W 4 3 5 DI6 7 8 9 10 11 15 1 2 3 4 Interfaces Pwr Com Saia PCD1 Err RS-485 avec isolation galvanique Débit en bauds : 9600, 19 200, 38 400, 57 600, 115 200 bit/s (détection automatique du débit en bauds) Commutateur d’adressage pour S-Bus Deux commutateur rotatif 0…9 Plage d’adresse 0…98 Résistance de terminaison Intégrée, activable par cavalier Caractéristiques générales Température ambiante Service : Stockage : 0…+55 °C −40…+70 °C 00 90 0 9 CO0 NO0 NC0 CO1 NO1 NC1 24V 24V X3 CO2 NO2 NC2 CO3 NO3 NC3 X7 X11 33 48 62 0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5 0 1 2 3 4 5 62 Interface de communication 90 DI0 DI12 45 Consommation 500 VCC entre alimentation et RS-485 110 Isolation galvanique 0 1 2 3 4 sur rail 35 mm (DIN EN 60715 TH35) 5 105 Largeur du boîtier 6 UD (105 mm) Compatible avec les armoires électriques (selon DIN 43880, dimensions 2 × 55 mm) www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 1 Configuration d’entrée/sortie Entrées numériques Nombre 16 Tension d’entrée 24 VCC (logique positive) Niveau de commutation : Bas : 0…5 V, Haut : 15…24 V Courant d’entrée Typique 2 mA Délai d'entrée (CC) Typique 8 ms Sorties de relais Nombre 4 inverseurs Tension de commutation max. 250 VCA / 30 VCC Courant de commutation max. 4 A (AC1, DC1) Protection de contact sans Commande manuelle locale Commande par bouton X0 DI0 DI1 DI2 DI3 X1 DB- /DA+ S TB- TA+ Technologie des bornes X4 DI4 DI5 DI6 DI7 DI8 DI9 Câblage du bus PCD1.B1020-A20 Des borniers à ressort Push-in permettent un câblage avec des fils rigides ou flexibles jusqu'à 1,5 mm² diamètre. Un maximum de 1 mm² est autorisé pour des embouts à fil. DI0 1 2 3 DI12 13 14 15 RL 0 4 1 Les borniers DB–7 et /DA+ sont utiDI6 8 9 10 11 lisés pour l'échange de données entre modules. Le bus est connecté en utilisant une connexion par ligne de bus pour que la communication ne soit pas coupée, si le PCD1 connecteur est enlevé Saia du module. 5 2 3 Pwr Com Err Concept de connexion 00 L'appareil est alimenté avec une tension d'alimentation de 24 VCC. X8 DI10 DI11 DI12 DI13 DI14 DI15 24V 24V 0 90 X7 X4 DI4 DI5 DI6 DI7 PCD1.B1020-A20 DI0 1 2 3 DI12 13 14 15 Pour le câblage de bus, des câbles flexibles RS-485RL 0avec1 une2 9 section maximale de 0,75 mm² sont admis. Dans l'ensemble, on admet une section de câble de 1,5 mm² par borne. CO0 NO0 NC0 CO1 NO1 NC1 X3 X0 DI0 DI1 DI2 DI3 X1 DB- /DA+ S TB- TA+ 4 5 3 CO2 NO2 NC2 CO3 NO3 NC3 Pwr X11 Com Le bus de communication peut être terminé parErr les résistances de terminaison interne à l'aide de cavaliers en fil externe. 00 Vue d'ensemble de l'affectation des borniers 0 1 2 X0 DI0 0 1 DB- /DA+ 2 3 4 5 0 1 2 DI1 DI2 DI3 DI4 DI5 DI6 X1 S 3 4 TB- TA+ X4 Schéma de connexion 4 5 0 1 2 DI7 DI8 DI9 DI10 DI11 DI12 3 4 5 DI13 DI14 DI15 Fonctionnement source 1 13 2 14 RL0 3 15 1 4 2 DI + GND - 24 VCC Relais (inverseur) 5 5 DI6 7 8 9 10 11 3 250 VCA / 30 VCC CO NC NO V+ DI0 DI12 X3 Entrée numérique X8 3 24V 24V max. 4 A Résistance de terminaison Pwr Com Err PCD1.B1020-A20 DB– D /DA+ /D TB– TA+ 0 24V 24V 1 2 X3 3 4 5 CO0 NO0 NC0 CO1 NO1 NC1 CO2 NO2 NC2 CO3 NO3 NC3 0 1 2 3 4 5 0 1 2 3 4 5 X7 X11 GND ground (Masse) GND D digital electrically isolated ground (Masse entrée digitale isolée galvaniquement ) GND A analog electrically isolated ground (Masse entrée analogique isolée galvaniquement) SGND S signal ground (Masse du signal) D# 2 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO # = alphanumeric index by different grounds (# = Index alphanumérique pour les différentes masse) www.sbc-pcd.com 90 0 CO0 NO0 NC0 CO1 X7 Programmation Les modules sont adressés et programmés avec les F-Box Saia PG5® Fupla. Pour l'utilisation et la visualisation des commandes manuelles prioritaires, des modèles Web sont disponibles. Fupla Commande manuelle Channel S-Bus / EL MST ―En Error― DB- /DA+ X0 DI0 DI1 DI2 DI3 X1 S TB- TA+ X4 DI4 DI5 DI6 DI7 DI8 DI9 DI0 1 DI12 13 2 Initialisation S-Bus F-Box 4 3 14 RL 0 5 DI6 2 FBox pour appareils FBox communication f Échange des données pour E/S par un S-Bus optimisé f Sauvegarde d'état configurable en cas d'interruption de bus ou de timeout f Création directe des symboles f Lecture et écriture de l'état des commandes manuelles f Compatibilité directe aux macros Web Pour de plus amples informations, par ex. quelles Fboxs sont compatibles, les premiers pas, etc., veuillez consulter notre page d'assistance www.sbc-support.com Modèles Web Des modèles Web sont disponibles pour le fonctionnement et la visualisation de la commande manuelle prioritaire. 8 9 10 11 3 Pwr Saia PCD1 Err Bibliothèque E-Line 7 15 1 Com ref.Channel EL-B1020 ―En Error― ―Man Diag― X8 DI10 DI11 DI12 DI13 DI14 DI15 PCD1.B1020-A20 00 24V 24V 90 0 9 CO0 NO0 NC0 CO1 NO1 NC1 X3 X7 CO2 NO2 NC2 CO3 NO3 NC3 X11 Grâce à la commande manuelle locale, la mise en service peut s’effectuer indépendamment de la station maître. De plus, la commande manuelle peut également être contrôlée à distance par écran tactile. Si la connexion de bus est interrompue, le module maintient les valeurs manuelles établies. Les commandes manuelles traditionnelles dans la porte de l'armoire de distribution par des potentiomètres et des commutateurs peuvent être complètement remplacées par cette solution. Cinq modes de fonctionnement peuvent être selectionné pour la commande manuelle : Modes de fonctionnement Description Commande sur le à distance module (com) 1 Commande manuelle désactivée 2 Accès autorisé depuis le module uniquement 3 Accès autorisé depuis le module et accès restreint depuis le pupitre. Si la commande manuelle est activée via le module, il n’est pas possible de la désactiver via le pupitre (sous conditions) 4 Accès sans restriction par le pupitre et le module 5 Commande par pupitre (à distance) Selon les applications, la réinitialisation des valeurs manuelles via le pupitre n’est pas possible. Celles-ci peuvent donc être désactivées ou limitées. L’adressage des entrées / sorties des modules RIO E-Line est possible via S-Bus standard. Toutefois, le paramétrage des modules est effectué à partir de la FBox de la bibliothèque E-Line. C’est pourquoi il est conseillé d’utiliser le protocole S-Bus optimisé et les FBox correspondantes de la bibliothèque E-Line. Le fonctionnement en mode mixte est déconseillé. www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 3 Configuration des équipements avec l'application E-Line Une application Windows permet, via une connexion USB, de configurer les dispositifs raccordés aux RIO E-Line. Le programme d’installation peut être téléchargé à partir de la page dédiée au support de SBC : www.sbc-support.com E-Line RIO IO Modules. Créer une nouvelle configuration d'équipement Ouvrir une configuration d’équipement existante Sauvegarder les paramètres actuels en tant que configuration d’équipement Importer la configuration à partir de l’équipement Envoyer les paramètres vers l’équipement Le numéro de station peut être choisi dans une plage comprise entre 0 et 98 avec les commutateurs rotatifs sur l’équipement. Lorsque les commutateurs rotatifs indiquent 99 comme numéro de station, ce numéro de station peut être fixé par la configuration de l’équipement dans une plage comprise entre 0 et 253. Il est possible de choisir S-Bus ou Modbus comme protocole de communication série. Les modules sont livrés avec S-Bus par défaut. Paramètres S-Bus La vitesse de communication peut être détectée automatiquement (valeur par défaut) ou paramétrée à une valeur précise. Décocher la case « Automatic » afin de pouvoir choisir dans la liste déroulante. Laisser les temporisations TN et TS à leur valeur par défaut de 2. 4 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Configuration des équipements avec l'application E-Line Paramètres Modbus Par défaut, la vitesse de communication (Baudrate) est fixée à 115 k. Ce réglage peut être modifié à partir du menu déroulant. Il est également possible de régler la parité et le nombre de bits d'arrêt pour améliorer l'interopérabilité. www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 5 Communication S-Bus La communication S-Bus s'appuie sur le mode de transmission de données SBus Saia PCD®. Le paramétrage d’une seule adresse S-Bus dans la ligne de communication suffit à établir la communication entre les contrôleurs Saia PCD® et les modules E-Line RIO. L'adresse peut être paramétrée à l’aide des commutateurs rotatifs sur le devant du module. Par défaut, la vitesse de communication sera établie à partir du réseau. Une application sous Windows destinée au paramétrage manuel est également disponible. Les paramètres de configuration de même que l’état logique indiquant la commande manuelle prioritaire et les valeurs correspondantes sont sauvegardés en mémoire non volatile. Une temporisation d’environ une seconde est nécessaire à la sauvegarde en mémoire non volatile d’un changement d'état effectué en mode manuel. Adressage de l’appareil f 0 à 98 L’adresse correspond à celle des commutateurs rotatifs f 99L'adresse prise en compte est celle de la configuration de l’appareil. L'adresse peut être paramétrée avec le logiciel de configuration E-Line. Procédure de démarrage f Réinitialisation Toutes les sorties sont effacées (état « Éteint ») f <1 s Les sorties en mode manuel sont rétablies à l’identique de leur état avant l'interruption de l’alimentation. f Sorties en mode automatique Après une réinitialisation, en l'absence de télégramme reçu au cours de la « temporisation de passage à l'état sûr » à l'allumage, le module passe en état sûr et affecte les valeurs configurées aux sorties. La réception d’un télégramme de commande valide entraîne la commande des sorties par le protocole communication. En l'absence de nouvelle communication reçue au cours de la « temporisation de communication en état sûr », le module passe en état sûr et affecte les valeurs configurées aux sorties. Utilisation des FBox propres aux modules E-Line Les FBox propres aux modules E-Line de la bibliothèque Fupla pour S-Bus E-Line autorisent une programmation des RIO E-Line facile et efficace. L’ensemble des fonctionnalités des RIO E-Line peuvent être définies et configurées à l’aide des FBox, telles que l'autorisation de la commande manuelle prioritaire, l’utilisation du mode sécurisé, le comportement et la couleur des LED, etc. La FBox fait appel en arrière-plan au protocole rapide « E-Line S-Bus » pour une transmission à grande vitesse entre le maître et le RIO. start_SBus Channel S-Bus / EL MST ―En Error― start_diagnostic ref.Channel EL-Diag devices ―En Error― start_EL man_EL 6 ref.Channel EL-B1020 ―En Error― ―Man Diag― 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Communication S-Bus Accès direct aux ressources RIO avec les télégrammes d’émission et de réception S-Bus standard Ce chapitre indique le mappage des ressources et des paramètres dans les registres et les indicateurs en vue de la programmation individuelle. La famille de FBox pour RIO E-Line et les modèles conviennent à la plupart des applications et permettent une programmation efficace des PCD. Seule la programmation individuelle (par ex. les listes d’instructions) nécessite une communication S-Bus standard. Entrées numériques Entrée Valeur en entrée Lecture/Écriture Entrée logique 0 Indicateur 0 L Entrée logique 1 Indicateur 1 L … Indicateur … L Entrée logique 15 Indicateur 15 L Sorties relais Sortie Valeur en sortie Lecture/Écriture Commande manuelle prioritaire Communication Lecture/Écriture* Commande manuelle prioritaire Local Lecture/Écriture** Sortie relais 0 Indicateur 30 L/E Registre 20 L/E Registre 24 L/E Sortie relais 1 Indicateur 31 L/E Registre 21 L/E Registre 25 L/E Sortie relais 2 Indicateur 32 L/E Registre 22 L/E Registre 26 L/E Sortie relais 3 Indicateur 33 L/E Registre 23 L/E Registre 27 L/E * L’écriture n’est possible qu’à la condition d’avoir indiqué la permission S-Bus à la configuration, à défaut de quoi l’écriture est sans effet. ** L’écriture vers ces registres est sans effet. N’est utilisé que si la configuration prévoit la permission en hardware. Fonctionnement normal : Les sorties sont déterminées par les indicateurs transmis par la liaison de communication. Fonctionnement manuel : Les sorties sont fixées par la commande manuelle sans tenir compte des indicateurs de communication. Mode sécurisé :Si la communication est interrompue, une valeur d’état logique sûr peut être affectée (Cf. la table de configuration du mode sécurisé). Format des registres pour la commande manuelle prioritaire via S-Bus (Reg. 20 à 23) : Bit 0 Valeur en sortie active Bit 30 1 : la sortie est pilotée en mode manuel prioritaire par S-Bus Bit 31 1 : la sortie est pilotée en mode manuel prioritaire par des boutons à actionner en local Format des registres pour la commande manuelle prioritaire locale (Reg.24 à 27) : Bit 0 Valeur en sortie active Bit 31 1 : la sortie est pilotée en mode manuel prioritaire par des boutons à actionner en local www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 7 Communication S-Bus Configuration de l’état logique « sûr » et de la commande manuelle prioritaire État « sûr » activé Lecture/Écriture Valeur d’état « sûr » Lecture/Écriture Sortie relais 0 Sortie Indicateur 320 L/E Indicateur 350 L/E Sortie relais 1 Indicateur 321 L/E Indicateur 351 L/E Sortie relais 2 Indicateur 322 L/E Indicateur 352 L/E Sortie relais 3 Indicateur 320 L/E Indicateur 353 L/E Communication d’activation d’état « sûr » par défaut à 0 (désactivée) Indicateur 400 L/E Temporisation d'état « sûr » en communication [ms], Valeurs valides : 1000 à 100 000 000, 15 000 par défaut Registre 590 L/E Mode manuel Bit 0 : Désactivé Bit 1 : Commande à distance limitée*, par défaut à 1 Bit 2 : Fonctionnement local autorisé, par défaut à 1 Bit 3 : Commande à distance sans limite*, par défaut à 0 Il est possible de combiner les bits de façon à autoriser un fonctionnement tant à distance que local Registre 592 L/E * Lorsque le fonctionnement manuel a été activé en local sur le module, il n’est pas possible de fixer/réinitialiser la valeur en sortie ni l’état manuel à distance. Mode manuel : f Désactivé (0) f Fonctionnement local uniquement (4, bit 2 paramétré) f Fonctionnement local activé, fonctionnement à distance restreint (6, bit 1 et 2 paramétrés), par défaut f Fonctionnements local et distant activés (12, bit 2 et 3 paramétrés) f Fonctionnement distant uniquement, fonctionnement local désactivé (8, bit 3 paramétré) L’indicateur d'activation de l’état sûr et la valeur d’état sûr sont combinés de la façon suivante : Si l’indicateur d'activation est mis à 0, l’occurrence d’état sûr ne change pas la valeur en sortie. Si l’indicateur d'activation est mis à 1, l’occurrence d’état sûr entraîne l’écriture de la valeur d’état sûr. Informations sur l’équipement Version de firmware (Décimal xyyzz, 10802 1.08.02) Registre 600 L Nombre de registres pris en charge Registre 601 L Nombre d’indicateurs pris en charge Type de produit (chaîne ASCII)*** Version du hardware (Hex) Numéro de série (Hex) Protocole de communication (1 : esclave S-Bus, 3 : Modbus) Registre 602 L Registres 605 à 608 L Registre 609 L Registres 611 à 612 L Registre 620 L Vitesse de communication Registre 621 L Activation de la détection automatique de débit de la communication (0 : désactivée, 1 : activée) Registre 622 L Temporisation TN de la communication* Registre 623 L Temporisation TS de la communication** Registre 624 L Adresse du module de communication Registre 626 L * Temps en 0,1 ms (p.ex. 2 signifie 200 µs) avant l’activation de la transmission via le pilote de la liaison RS-485 (Utilisé uniquement pour le protocole S-Bus esclave) ** Temps en 0,1 ms (p.ex. 2 signifie 200 µs) avant l’envoi du premier caractère une fois le pilote de la liaison activé (Utilisé uniquement pour le protocole S-Bus esclave) *** Les quatre registres contiennent les caractères ASCII du type de produit. P. ex. pour le PCD1.A2000-A20 : 0605 : 50434431H 0606 : 2E413230H 0607 : 30302D41H 0608 : 32300000H 8 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Communication Modbus Modbus répond aux exigences des protocoles de communication standard. Le mode utilisé est Modbus RTU. Le réglage des paramètres de communication Modbus nécessite le logiciel de configuration sous Windows. L'adresse des équipements est indiquée à l’aide des commutateurs rotatifs situés sur le devant du module. Les paramètres de configuration de même que l’état logique indiquant la commande manuelle prioritaire et les valeurs correspondantes sont sauvegardés en mémoire non volatile. Une temporisation d’environ une seconde est nécessaire à la sauvegarde en mémoire non volatile d’un changement d'état effectué en mode manuel. Adressage de l’appareil f 0 à 98 L’adresse correspond à celle des commutateurs rotatifs f 99L'adresse prise en compte est celle de la configuration de l’appareil. L'adresse peut être paramétrée avec le logiciel de configuration E-Line. Procédure de démarrage f Réinitialisation Toutes les sorties sont effacées (état « Éteint ») f <1 s Les sorties en mode manuel sont rétablies à l’identique de leur état avant l'interruption de l’alimentation. f Sorties en mode automatique Après une réinitialisation, en l'absence de télégramme reçu au cours de la « temporisation de passage à l'état sûr » à l'allumage, le module passe en état sûr et affecte les valeurs configurées aux sorties. La réception d’un télégramme de commande valide entraîne la commande des sorties par le protocole communication. En l'absence de nouvelle communication reçue au cours de la « temporisation de communication en état sûr », le module passe en état sûr et affecte les valeurs configurées aux sorties. Le chapitre suivant indique les ressources et les paramètres avec les registres et les indicateurs (= les bits d’état ou Coil) correspondants. Services Modbus pris en charge : f Code fonction 1 (lecture des bits d’état) f Code fonction 3 (lecture des registres) f Code fonction 15 (écriture de bits d’état multiples) f Code fonction 16 (écriture de registres multiples) www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 9 Communication Modbus Lecture des bits d’état - coils Requête Adresse Fonction Adresse de démarrage 0 à 254 1 Octet de poids fort Adresse Fonction N° d’octet 0 à 254 1 0 … 256 Nombre de bits d’état à lire Octet de poids faible Octet de poids fort Bit d’état 0à7 Bit d’état 8 à 15 CRC Octet de poids faible Octet de poids fort … Octet de poids fort Octet de poids faible Réponse Data CRC Octet de poids faible Écriture des bits d’état - coils Requête Adresse Fonction 0 à 254 15 Adresse de démarrage Octet de poids fort Octet de poids faible Bit d’état Nombre de bits d’état à lire Octet de poids fort Octet de poids faible No. of Bytes 0à7 CRC … Octet de poids fort Octet de poids faible Réponse Adresse Fonction 0 à 254 15 Adresse de démarrage Octet de poids fort Octet de poids faible CRC Nombre de bits d’état à écrire Octet de poids fort Octet de poids faible Octet de poids fort Octet de poids faible Lecture des registres Requête Adresse Fonction Adresse de démarrage Nombre de registres à lire 0 à 254 3 Octet de poids fort Octet de poids faible Adresse Fonction N° d’octet Adresse de démarrage du registre + 0 0 à 254 3 0 à 256 Octet de poids fort Octet de poids faible CRC Octet de poids fort Octet de poids faible Réponse Octet de poids fort Octet de poids faible Addresse +n … CRC Octet de poids fort Octet de poids faible Nbre d'octets Adresse de démarrage du registre + 0 Écriture des registres Requête Adresse Fonction 0 à 254 16 Adresse de démarrage Octet de poids fort Octet de poids faible No. of Registers Octet de poids faible Octet de poids fort 0 à 254 Octet de poids fort Octet de poids faible Addresse +n … CRC Octet de poids faible Octet de poids fort Réponse Adresse Fonction 0 à 254 16 Adresse de démarrage Octet de poids fort Octet de poids faible Nbre de registres écrits Octet de poids faible Octet de poids fort CRC Octet de poids faible Octet de poids fort Le CRC doit être calculé pour l’ensemble des octets du télégramme, du champ d'adresse jusqu’au dernier octet de données. Le CRC doit être lié aux données. Un exemple figure en annexe de ce document. Pour plus de détails, vous êtes invités à vous reporter à la documentation Modbus librement accessible www.modbus.org. 10 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Communication Modbus Entrées numériques Entrée Valeur en entrée Lecture/Écriture Entrée logique 0 Coil 0 L Entrée logique 1 Coil 1 L … Coil … L Entrée logique 15 Coil 15 L Sorties relais Sorties numériques Sortie Valeur en sortie Lecture/Écriture Commande manuelle prioritaire Communication Lecture/Écriture* Commande manuelle prioritaire Local Lecture/Écriture** Sortie relais 0 Coil 30 L/E Valeur de reg. 40 Autoriser le reg. 41 L/E Valeur de reg. 48 Autoriser le reg. 49 L/E Sortie relais 1 Coil 31 L/E Valeur de reg. 42 Autoriser le reg. 43 L/E Valeur de reg. 50 Autoriser le reg. 51 L/E Sortie relais 2 Coil 32 L/E Valeur de reg. 44 Autoriser le reg. 45 L/E Valeur de reg. 52 Autoriser le reg. 53 L/E Sortie relais 3 Coil 33 L/E Valeur de reg. 46 Autoriser le reg. 47 L/E Valeur de reg. 54 Autoriser le reg. 55 L/E * L’écriture n’est possible qu’à la condition d’avoir indiqué la permission Modbus à la configuration, à défaut de quoi l’écriture est sans effet. ** L’écriture vers ces registres est sans effet. N’est utilisé que si la configuration prévoit la permission en hardware. Fonctionnement normal : Les sorties sont déterminées par les indicateurs transmis par la liaison de communication. Fonctionnement manuel : Les sorties sont fixées par la commande manuelle sans tenir compte des indicateurs de communication. Mode sécurisé :Si la communication est interrompue, une valeur d’état logique sûr peut être affectée (Cf. la table de configuration du mode sécurisé). Format des registres pour la commande manuelle prioritaire via Modbus (Reg.40 à 47) : Bit 0 Valeur en sortie active Activer reg. – bit 14 1 : la sortie est pilotée en mode manuel prioritaire par Modbus Activer reg. – bit 15 1 : la sortie est pilotée en mode manuel prioritaire par des boutons à actionner en local Format des registres pour la commande manuelle prioritaire locale (Reg. 48 à 55) : Valeur reg. – bit 0 Valeur en sortie active Activer reg. – bit 15 1 : la sortie est pilotée en mode manuel prioritaire par des boutons à actionner en local www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 11 Communication Modbus Configuration de l’état logique « sûr » et de la commande manuelle prioritaire État « sûr » activé Lecture/Écriture Valeur d’état « sûr » Lecture/Écriture Sortie numérique 0 Sortie Coil 320 L/E Coil 350 L/E Sortie numérique 1 Coil 321 L/E Coil 351 L/E Sortie numérique 2 Coil 322 L/E Coil 352 L/E Sortie numérique 3 Coil 323 L/E Coil 353 L/E Communication d’activation d’état « sûr » par défaut à 0 (désactivée) Temporisation d'état « sûr » en communication [ms], Valeurs valides : 1000 à 100 000 000, 15 000 par défaut Mode manuel Bit 0 : Désactivé Bit 1 : Commande à distance limitée*, par défaut à 1 Bit 2 : Fonctionnement local autorisé, par défaut à 1 Bit 3 : Commande à distance sans limite*, par défaut à 0 Il est possible de combiner les bits de façon à autoriser un fonctionnement tant à distance que local Coil 400 L/E Reg. 1180, 1181 L/E Registre 1184 L/E * Lorsque le fonctionnement manuel a été activé en local sur le module, il n’est pas possible de fixer/réinitialiser la valeur en sortie ni l’état manuel à distance. Mode manuel : f Désactivé (0) f Fonctionnement local uniquement (4, bit 2 paramétré) f Fonctionnement local activé, fonctionnement à distance restreint (6, bit 1 et 2 paramétrés), par défaut f Fonctionnements local et distant activés (12, bit 2 et 3 paramétrés) f Fonctionnement distant uniquement, fonctionnement local désactivé (8, bit 3 paramétré) L’indicateur d'activation de l’état sûr et la valeur d’état sûr sont combinés de la façon suivante : Si l’indicateur d'activation est mis à 0, l’occurrence d’état sûr ne change pas la valeur en sortie. Si l’indicateur d'activation est mis à 1, l’occurrence d’état sûr entraîne l’écriture de la valeur d’état sûr. Informations sur l’équipement Version de firmware (Décimal xyyzz, 10802 1.08.02) Registre 1200 L Nombre de registres pris en charge Registre 1202 L Nombre d’indicateurs pris en charge Registre 1204 L Type de produit (chaîne ASCII)* Version du hardware (Hex) Numéro de série (Hex) Registres 1210 à 1217 L Registre 1218 L Registres 1222 à 1224 L Protocole de communication (1 : Esclave S-Bus, 3 : Modbus) Registre 1240 L Vitesse de communication Registre 1242 L Activation de la détection automatique de débit de la communication (0 : désactivée, 1 : activée) Registre 1244 L Mode de communication 0 : 8,E,1 ; 1 : 8,O,1 ; Registre 1250 L Registre 1252 L 2 : 8,N,2 ; 3 : 8,N,1 Adresse du module de communication * Les huit registres contiennent les caractères ASCII du type de produit. P. ex. pour le PCD1.A2000-A20 : 1210 à 1217 5043H | 4431H | 2E41H | 3230H | 3030H | 2D41H | 3230H | 0000H 12 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Communication Modbus Exemple de calcul de CRC (Source : http://modbus.org/docs/PI_MBUS_300.pdf, le contenu repris ci-dessous a été copié à partir du document cité en référence. Pour toute question, veuillez vous référer au document-source) La fonction prend en compte deux arguments: « unsigned char *puchMsg » ; un pointeur du tampon du message contenant des données binaires utilisées pour le calcul du CRC, et « unsigned short usDataLen », la quantité d’octets dans le tampon du message. La fonction renvoie le CRC en tant que « type unsigned short ». Fonction de calcul de CRC unsigned short CRC16(puchMsg, usDataLen) ; unsigned char *puchMsg ; /* message à partir duquel calculer le CRC */ unsigned short usDataLen ; /* nombre d’octets par message */ { unsigned char uchCRCHi = 0xFF ; /* octet de poids fort du CRC initialisé */ unsigned char uchCRCLo = 0xFF ; /* octet de poids faible du CRC initialisé */ unsigned uIndex ; /* indexation de la table de correspondances CRC */ while (usDataLen--) /* passage à travers le tampon du message */ { uIndex = uchCRCHi ^ *puchMsgg++; /* calcul du CRC */ uchCRCHi = uchCRCLo ^ auchCRCHi[uIndex]; uchCRCLo = auchCRCLo[uIndex]; } return (uchCRCHi << 8 | uchCRCLo); } Table des octets de poids fort /* Table des valeurs pour les octets de poids fort*/ static unsigned char auchCRCHi[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x40, 0x40, 0x41, 0x40, 0x41, 0x41, 0x40, 0x40, 0x41, 0x41, 0x40, 0x41, 0x40, 0x40, 0x41, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0xC0, 0xC1, 0xC1, 0xC0, 0xC1, 0xC0, 0xC0, 0xC1, 0xC1, 0xC0, 0xC0, 0xC1, 0xC0, 0xC1, 0xC1, 0xC0, 0x80, 0x81, 0x81, 0x80, 0x81, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x81, 0x80, 0x81, 0x81, 0x80, 0x41, 0x40, 0x40, 0x41, 0x40, 0x41, 0x41, 0x40, 0x40, 0x41, 0x41, 0x40, 0x41, 0x40, 0x40, 0x41, 0x00, 0x01, 0x01, 0x00, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x00, 0x01, 0x01, 0x00, 0xC1, 0xC0, 0xC0, 0xC1, 0xC0, 0xC1, 0xC1, 0xC0, 0xC0, 0xC1, 0xC1, 0xC0, 0xC1, 0xC0, 0xC0, 0xC1, 0x81, 0x80, 0x80, 0x81, 0x80, 0x81, 0x81, 0x80, 0x80, 0x81, 0x81, 0x80, 0x81, 0x80, 0x80, 0x81, 0x40, 0x41, 0x41, 0x40, 0x41, 0x40, 0x40, 0x41, 0x41, 0x40, 0x40, 0x41, 0x40, 0x41, 0x41, 0x40 }; Table des octets de poids faible /* Table des valeurs pour les octets de poids faible */ static char auchCRCLo[] = { 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, 0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09, 0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, 0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A, 0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60, 0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F, 0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71, 0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C, 0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42, 0x43, 0x83, 0x41, 0x81, 0x80, 0x40 }; www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 13 REMARQUE Les très basses tensions (TBT) sont des tensions jusqu'à 50 Volts. REMARQUE Les basses tensions (BT) sont des tensions comprises entre 50 à 250 Volts. CONSIGNES D‘INSTALLATION POUR LA COMMUTATION DES BASSES TENSION Par mesure de sécurité, il est interdit de raccorder des tensions basses et très basses à deux contacts de relais adjacents. Également, différentes phases ne peuvent pas être connectées à deux contacts relais adjacents. Mais un contact de relais entre eux peut être laissé libre. Si un module est connecté à une basse tension, il est impératif d‘utiliser des composants homologués basses tensions pour tous les éléments connectés galvaniquement au système. En utilisant des basses tensions, toutes les connexions aux contacts de relais, qui sont connectées au même circuit, doivent être protégées par un fusible commun. Toutefois, chaque circuit de charge peut être protégé par un fusible individuellement. Exemple de câblage avec fusibles et 3 phases L1 L2 L3 N Terre PCD1.B1020-A20 CO0 NO0 NC0 CO1 libre NO1 NC1 X7 CO2 NO2 NC2 CO3 NO3 NC3 X11 14 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com Commutation des charges inductives Du fait des propriétés physiques de l’induction, une coupure de l’induction est impossible sans perturbations. Ces perturbations doivent être réduites autant que possible. Bien que Saia PCD® soit protégé contre ces perturbations, d’autres appareils pourraient être perturbés. Il est à noter que, dans le cadre de l’harmonisation des normes européennes, la norme CEM est valide depuis 1996 (directive CEM 89/336/CE). C’est pourquoi deux principes peuvent être posés : L’ANTIPARASITAGE DES CHARGES INDUCTIVES EST ABSOLUMENT OBLIGATOIRE ! LES PERTURBATIONS DOIVENT ÊTRE RÉSOLUES À LA SOURCE DANS LA MESURE DU POSSIBLE ! Les contacts de relais sur ce module sont câblés. Il est toutefois recommandé d’installer un antiparasitage sur la charge (souvent disponible comme pièce standard pour protections et valves normées). En cas de tension continue, il est expressément recommandé d’installer une diode de roue libre au-dessus de la charge, y compris si une charge ohmique est théoriquement commutée. En pratique, une composante inductive se produira toujours (câble de raccordement, enroulement de résistance, etc.). Il faut ici remarquer que la durée de mise hors tension s’allonge. (Ta env. L/RL * √ (RL * IL/0,7). Pour la tension continue, les modules de sortie transistorisés sont recommandés. Indications du fabricant de relais à propos du dimensionnement des éléments RC. Câblages de protection des contacts : Le but des câblages de protection des contacts est d’empêcher les arcs électriques de commutation (« étincelles d’allumage ») et ainsi de permettre une plus longue durée de vie des pièces de contact. Chaque câblage de protection peut avoir des avantages et des désavantages. Pour éteindre les arcs électriques à l’aide d’un élément RC, voir l’illustration ci-contre. En cas de mise hors tension des circuits de charge comprenant des composants inductifs (par ex. bobines de relais et enroulements magnétiques), une surtension est produite sur les contacts de commutation (tension d’auto-induction) par la coupure du courant. Cette surtension peut atteindre plusieurs fois la tension de service et endommager l’isolation sur le circuit de charge. L’étincelle d’allumage ainsi produite entraîne une usure rapide des contacts relais. Pour cette raison, le câblage de contact de protection est particulièrement important pour les circuits de charge inductifs. Les valeurs pour la combinaison RC peuvent également être déterminées à partir du diagramme ci-contre, cependant il faut utiliser pour la tension U la surtension créée lors de la coupure de courant (à mesurer par ex. avec un oscillographe). Le courant doit être calculé à partir de cette tension et de la résistance connue pour laquelle il a été mesuré. Seuls des condensateurs déparasités conformes à VDE 0565 T1 classe X2 doivent être utilisés dans les éléments d’antiparasitage. Ces condensateurs sont résistants à la commutation et conçus pour des surtensions de commutation particulièrement élevées. En outre, un fonctionnement direct sur tension secteur est possible. Les résistances utilisées doivent résister à des tensions élevées (résistance aux impulsions). Même aux faibles valeurs de résistance, des surcharges électriques peuvent apparaître au niveau du spiralage en fonction des conditions de fabrication. C’est pourquoi les résistances au carbone aggloméré sont particulièrement bien adaptées pour les éléments d’antiparasitage. Mais aussi les résistances à fil vitrifiées ou les résistances cémentées avec des grands pas de spiralage. www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 15 Indications du fabricant de relais à propos du dimensionnement des éléments RC. Aide au dimensionnement : La valeur de C se déduit directement à partir du courant à commuter. La valeur de la résistance R est déterminée en traçant une ligne droite passant par les points correspondants de la courbe I et U et en cherchant l’intersection avec la courbe R de la résistance. Charge Exemple : U = 100 V I = 1 A C est déterminé immédiatement égal à 0,1 μF R = 10 Ω (intersection avec l’échelle R) 16 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO www.sbc-pcd.com ATTENTION Ces appareils doivent être uniquement installés par un spécialiste en électricité pour éviter tout risque d’incendie ou d’électrocution ! AVERTISSEMENT Le produit n'est pas destiné à être utilisé dans des applications critiques pour la sécurité, son utilisation dans des applications critiques pour la sécurité est dangereuse AVERTISSEMENT - Sécurité Vérifier la tension nominale avant de mettre l’appareil en service (cf. plaque signalétique). Vérifier que les câbles de raccordement ne sont pas endommagés et qu’ils ne sont pas sous tension au moment du câblage de l’appareil. REMARQUE Afin d’éviter la formation de condensation dans l' appareil, laisser celui-ci s’acclimater pendant env. une demi heure à la température ambiante du local NETTOYAGE Les modules peuvent être nettoyés, hors tension, à l’aide d’un chiffon sec ou humidifié au moyen d’une solution savonneuse. N’utiliser en aucun cas des substances corrosives ou contenant des solvants pour les nettoyer. MAINTENANCE Les modules ne nécessitent pas de maintenance. L’utilisateur ne doit pas entreprendre de réparations en cas de dommages pendant le transport ou le stockage. GARANTIE L’ouverture d’un module invalide la garantie. Directive WEEE 2012/19/CE Directive européenne Déchets d’équipements électriques et électroniques À la fin de leur durée de vie, l’emballage et le produit doivent être éliminés dans un centre de recyclage approprié ! L’appareil ne doit pas être éliminé avec les déchets ménagers ! Le produit ne doit pas être brûlé ! Marque de conformité du EAC pour les exportations de machinerie vers la Russie, le Kazakhstan et la Biélorussie. www.sbc-pcd.com 31-145 FRA09 | Fiche technique | PCD1.B1020-A20 E-Line S-Serie RIO 17 PCD1.B1020-A20 PCD1.K0206-005 PCD1.K0206-025 Bornier 32304321-003-S Références de commande Type Description courte Description Poids PCD1.B1020-A20 E-Line RIO 16DI, 4Rel Module E-Line d’entrées/sorties digitales Commande manuelle prioritaire pour toutes les sorties LED d’état pour les entrées/sorties Alimentation 24 VCC 16 entrées digitales 24 VCC (logique positive) 4 relais inverseur 250 VCA / 30 VCC, 4 A (DC1) 1 interface RS-485 (S-Bus) 353 g PCD1.K0206-005 Set de marquage E-Line 5 × 6 UD* Jeu de cache et de marquage E-Line constitué de 5 caches (6 UD = 105 mm) et d’étiquettes pour le montage dans l’armoire de commande des automatismes 365 g PCD1.K0206-025 Set de marquage E-Line 5 × 6 UD* perforés Set de caches et de marquage E-Line constitué de 5 caches (6 UD = 105 mm) perforés pour la commande manuelle prioritaire et d’étiquettes pour le montage dans l'armoire de commande de l'automatisation 365 g 32304321-003-S Bornier Bornier à 6 broches. Jeu de 6 bornes 40 g * Unités de division : une unité correspond à 17,5 mm Saia-Burgess Controls AG Route-Jo-Siffert 4 | 1762 Givisiez, Suisse www.saia-pcd.com support@saia-pcd.com | www.sbc-support.com 18 31-145 | FRA09 | 07.2022 | Sous réserve de modification des données techniques.