0% ont trouvé ce document utile (0 vote)
89 vues20 pages

OMRAN

Le document décrit la configuration du système CPM1A, y compris les spécifications des unités centrales (UC) avec alimentation c.a. et c.c., ainsi que les cartes d'extension d'E/S. Il fournit également des détails techniques sur les caractéristiques de performance, les entrées/sorties, et les adaptateurs de transmission RS-232C et RS-422. Les dimensions, les caractéristiques électriques, et les conditions de fonctionnement sont également incluses.

Transféré par

Ta Qwa Shyy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
89 vues20 pages

OMRAN

Le document décrit la configuration du système CPM1A, y compris les spécifications des unités centrales (UC) avec alimentation c.a. et c.c., ainsi que les cartes d'extension d'E/S. Il fournit également des détails techniques sur les caractéristiques de performance, les entrées/sorties, et les adaptateurs de transmission RS-232C et RS-422. Les dimensions, les caractéristiques électriques, et les conditions de fonctionnement sont également incluses.

Transféré par

Ta Qwa Shyy
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Configuration du système

Alignement des CPM1A


UC avec alimentation c.a. • Entrée c.c. • Sortie RY

E/S 10 points E/S 20 points E/S 30 points E/S 40 points


(Extension (Extension
impossible) impossible)

UC avec alimentation c.c. • Entrée c.c. • Sortie RY

E/S 10 points E/S 20 points E/S 30 points E/S 40 points


(Extension (Extension
impossible) impossible)

Carte d’extension d’E/S • Entrée c.c. Adaptateur RS-232C Adaptateur RS-422


• Sortie RY

CPM1-CIF01 CPM1-CIF11

E/S 20 points

Configuration du système CPM1A


Port périphérique Câble de connexion

Adaptateur CPM1-CIF01/CIF11

Prévoit alimentation c.a. et c.c. Carte d’extension Carte d’extension Carte d’extension
Seules UC 30 et 40 points. Peut s’étendre d’E/S d’E/S d’E/S
jusqu’à un maximum de 3 cartes.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

6
Configuration du système

Dimensions externes
Modèle L (mm)
CPM1A-10CDR-A/D 66
CPM1A-20CDR-A/D 86
90
CPM1A-30CDR-A/D 130
CPM1A-40CDR-A/D 150
CPM1A-20EDR 86 (profondeur: 50 mm)

L 50
Alimentation c.c.

85
Unité: mm Alimentation c.a.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

7
Caractéristiques techniques

Caractéristiques générales
Désignation E/S 10 points E/S 20 points E/S 30 points E/S 40 points
Tension/fréquence Alimentation c.a. 100 à 240 Vc.a., 50/60 Hz
d’alimentation Alimentation c.c. 24 Vc.c.
Variation de tension Alimentation c.a. 85 à 264 Vc.a.
admise Alimentation c.c. 20,4 à 26,4 Vc.c.
Courant consommé Alimentation c.a. Max. 30 Vc.a. Max. 60 Vc.a.
Alimentation c.c. Max. 6 W Max. 20 W
Courant d’appel Max. 30 A Max. 60 A
Alimentation externe Tension 24 Vc.c.
(seul c.a.) d’alimentation
Pouvoir de sortie 200 mA 300 mA
alimentation
Résistance d’isolement Min. 20 MΩ à 500 Vc.c. entre les bornes c.a. et la borne de terre protectrice.
Rigidité diélectrique 2300 Vc.a. à 50/60 Hz pendant une minute avec courant de fuite de max. 10
mA entre toutes les bornes externes c.a. et la borne de terre protectrice.
Résistance aux parasites 1500 V (valeur maxi/mini) avec amplitude de 0,1 à 1 µs et 1 ns de temps de
montée d’impulsion (testé avec simulateur parasite)
Résistance aux vibrations 10 à 57 Hz avec amplitude de 0,075 mm et 57 à 150 Hz avec accélération de
9,8 m/s2 (1 G) dans les directions X, Y, Z pour 80 minutes chacune (c’est–
à–dire balayage de 8 minutes, 10 fois).
Résistance aux chocs 147 m/s2 (15G) dans les directions X, Y, Z, 3 fois 3 chacune.
Température ambiante (fonctionnement) 0° à 55°C
Humidité ambiante (fonctionnement) 10% à 90% (sans condensation)
Conditions ambiantes (fonctionnement) Sans gaz corrosifs
Température ambiante (stockage) –20° à 75°C
Dimensions des vis des bornes M3
Temps de conservation de l’alimentation Min. 10 ms pour les modèles c.a., min. 2 ms pour les modèles c.c.
Poids Modèle c.a.: Modèle c.a.: Modèle c.a.: Modèle c.a.:
max. 400 g max. 500 g max. 600 g max. 700 g
Modèle c.c.: Modèle c.c.: Modèle c.c.: Modèle c.c.:
max. 300 g max. 400 g max. 500 g max. 600 g

Rem.: Les caractéristiques techniques de la carte d’extension d’E/S sont identiques à celles de l’UC, à l’exception du fait que l’ali-
mentation est fournie par l’UC et le poids est de 300 g.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

8
Caractéristiques techniques

Caractéristiques de rendement
Désignation E/S 10 points E/S 20 points E/S 30 points E/S 40 points
Mode commande Mode programme enregistré
Mode commande d’E/S Combinaison balayage cyclique et modes de traitement pour régénération instantanée.
Langage de programmation Schéma contact
Mot d’instruction 1 étape par instruction, 1 à 5 mots par instruction
Types d’instructions De base 14 types
Spéciales 77 types, 135 instructions
Temps d’exécution De base 0,72 à 16,2 µs
des instructions Spéciales Instruction MOV = 12,375 µs
Capacité programme 2048 mots
Points d’E/S maxi- Seule UC 10 points (6 pts 20 points (12 pts 30 points (18 pts 40 points (24 pts
mum entrée/4 pts sortie) entrée/8 pts sortie) entrée/12 pts sortie) entrée/16 pts sortie)
Avec carte --- --- 90 points (54 pts 100 points (60 pts
d’ext. d’E/S entrée/36 pts sortie) entrée/40 pts sortie)
Bits d’entrée 00000 à 00915 (Mots 0 à 9)
Bits de sortie 01000 à 01915 (Mots 10 à 19)
Bits de travail (Zone IR) 512: IR 20000 à IR 23115 (IR 200 à IR 231)
Bits spéciaux (Zone SR) 384: SR 23200 à SR 25515 (SR 232 à SR 255)
Bits provisoires (Zone TR) 8: TR 0 à TR 7
Bits de conservation (Zone HR) 320: HR 0000 à HR 1915 (HR 00 à HR 19)
Bits auxiliaires (Zone AR) 256: AR 0000 à AR 1515 (AR 00 à AR 15)
Bits de liaison (Zone LR) 256: LR 0000 à LR 1515 (LR 00 à LR 15)
Temporisateurs/Compteurs 128: TIM/CNT 000 à 127
Temporisateur 100 ms: TIM 000 à TIM 127
Temporisateur 10 ms: TIM 000 à TIM 127
Compteur décrémentiel, compteur inverseur
Mémoire de données Lecture/ 1024 mots (DM 0000 à DM 1023)
Ecriture
Seule 512 mots (DM 6144 à DM 6655)
lecture
Traitement d’interruption: 2 pts (Temps de ré– 4 points (Temps de réponse max.: 0,3 ms)
Interruption externe ponse max.: 0,3 ms)
Protection de mémoire Conserve le contenu des zones HR, AR, compteur et mémoire de données.
Sauvegarde de mémoire Mémoire flash: Programme de l’utilisateur, DM (seule lecture) (Stockage non alimenté
par batterie)
Mémoire super–condensateur: DM (Lect./Ecrit.), bits conservation, bits mémoire
auxiliaires, compteur (stockage: 20 jours, température ambiante 25°C)
Fonction auto–diagnostic Erreur UC (minuterie chien de garde), erreurs de mémoire, erreurs du bus d’E/S
Contrôle programme Pas d’erreurs de programmation d’instruction END (contrôle constant en service)
Compteur rapide 1 point: Monophasé à 5 kHz ou biphasé à 2,5 kHz (mode comptage linéaire)
Mode incrémentiel: 0 à 65535 (16 bits)
Mode décrémentiel:–32767 à 32767 (16 bits)
1 point: Monophasé à 5 kHz ou biphasé à 2,5 kHz (mode comptage linéaire)
Mode incrémentiel: 0 à 65535 (16 bits)
Mode décrémentiel:–32767 à 32767 (16 bits)
Entrées à réponse rapide Unies à l’entrée interruptive externe (amplitude minimum de 0,2 ms)
Constante du temps d’entrée Peut être sélectionnée sur 1 ms, 2 ms, 4 ms, 8 ms, 16 ms, 32 ms, 64 ms ou 128 ms.
Sélections analogiques 2 points: (0 à 200)

Rem.: Les bits non utilisés pour les bits d’E/S peuvent servir comme bits de travail.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

9
Caractéristiques techniques

Caractéristiques des E/S


Circuit d’entrée
UC
Désignation Caractéristiques Circuit
Tension d’entrée 24 Vc.c +10%/–15% IN
LED d’entrée
Impédance d’entrée IN0000 à IN0002: 2 kΩ
Autres: 4,7 kΩ 4,7 kΩ
Courant d’entrée (typique) IN0000 à IN0002: 12 mA
Autres: 5 mA IN Circuits
4,7 kΩ internes
Tension ON Min. 14,4 Vc.c. COM

Tension OFF Max. 5,0 Vc.c.


Délai ON (voir la Rem. 1) Max. 8 ms
Rem. La polarité de l’alimentation d’entrée peut être
Délai OFF (voir la Rem. 1) Max. 8 ms positive ou négative
Rem.: 1. Le délai effectif ON/OFF comprend une constante d’entrée de 1, 2, 4, 8, 16, 32, 64 ou 128 ms (valeur par défaut: 8 ms).
2. Lorsqu’ils sont utilisés pour le compteur rapide, les délais IN0000 à IN0002 sont les suivants:
Entrée Mode incrémentiel Mode phase différentielle
IN0000 (phase A) 5 kHz 2,5 kHz
IN0001 (phase B) Entrée normale
IN0002 (phase Z) ON: max. 100 µs; OFF: max. 500 µs
3. Lorsqu’ils sont utilisés pour le compteur rapide, les délais IN0003 à IN0006 sont les suivants:
Délai Max. 0,3 ms (Du temps d’entrée ON à l’exécution du sous–programme d’interruption.)

Carte d’extension d’E/S


Désignation Caractéristiques Circuit
Tension d’entrée 24 Vc.c., +10%/ IN
–15% LED d’entrée
Impédance d’entrée 4,7 kΩ

4,7 kΩ
Courant d’entrée (typique) 5 mA
IN Circuits
Tension ON Min. 14,4 Vc.c. 4,7 kΩ internes
COM
Tension OFF Max. 5,0 Vc.c.
Délai ON Max. 8 ms (voir la Rem.)
Délai OFF Max. 8 ms (voir la Rem.) Rem. La polarité de l’alimentation d’entrée peut être
positive ou négative
Rem.: Le délai effectif ON/OFF comprend une constante d’entrée de 1, 2, 4, 8, 16, 32, 64 ou 128 ms (valeur par défaut: 8 ms).

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

10
Caractéristiques techniques

Circuit de sortie
Sortie relais (UC et carte d’extension d’E/S)
Désignation Caractéristiques Circuit
Pouvoir de commutation 250 Vc.c./2 A (cos φ =1) OUT
maximum 24 Vc.c./2 A LED de sortie
(4 A/commun)
Pouvoir de commutation 5 Vc.c., 10 mA
minimum
Circuits OUT
Types de relais OMRON G6R-1A internes
Durée Electri- Charge 300000 manœuvres
COM
de vie que résistive
des Maximum
Charge 100000 manœuvres
relais 250 Vc.a.: 2 A
inductive 24 Vc.c.: 2 A
Mécanique 10 millions de manœuvres
Délai ON Max. 15 ms
Délai OFF Max. 15 ms

Caractéristiques de l’adaptateur de transmission


Adaptateur RS-232C et RS-422
Désignation Caractéristiques
CPM1-CIF01 CPM1-CIF11
Fonctions Conversion de niveau entre le CMOS (côté UC) Conversion de niveau entre le CMOS (côté UC)
et le RS-232C (côté périphérique) et le RS-422 (côté périphérique)
Isolement Le RS-232C (côté périphérique) est isolé par Le RS-422 (côté périphérique) est isolé par
convertisseur continu–continu et photocoupleur. convertisseur continu–continu et photocoupleur.
Alimentation Alimentation fournie par l’UC.
Courant consommé Max. 0,3 A
Vitesse de Max. 38,4 Kbits/s
transmission
Résistance aux 10 à 57 Hz avec amplitude de 0,075 mm et 57 à 150 Hz avec une accélération de 9,8 m/s2 (1 G)
vibrations dans les directions X, Y, Z pour 80 minutes chacune (c’est–à–dire balayage de 8 minutes, 10 fois).
Résistance aux chocs 147 m/s2 (15 G) dans les directions X, Y, Z, 3 fois chacune.
Température ambiante 0° à 55°C
(fonctionnement)
Humidité ambiante 10% à 90% (sans condensation)
(fonctionnement)
Conditions ambiantes Sans gaz corrosifs
(fonctionnement)
Température ambiante –20° à 75°C
(stockage)
Poids Max. 200 g

30 56 30 61
CPM1-CIF01 21
CPM1-CIF11 21 50
50

90 90
81 81

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

11
Fonctions
Interruptions d’entrée
Il existe deux interruptions d’entrée dans l’UC CPM1A des E/S à 10 points et quatre dans les UC des E/S à 20, 30 et 40 points. Les
interruptions d’entrée sont disponibles en deux modes.

Exemple d’application:
UC d’E/S à 10 points UC d’E/S à 20, 30 et 40 points Découpe des feuilles métalliques aux
dimensions spécifiées
Le capteur de proximité révèle la découpe d’une
feuille métallique pour la manipulation du coupeur.
Ces feuilles peuvent être découpées rapidement, de
façon continue aux longueurs spécifiées.

Feuilles
Coupeur métalliques

Convoyeur Signal de
fonctionne-
ment coupeur

Capteur de
proximité
Interruption CPM1A

UC No Entrée No Interruption Temps de réponse


Mode interruption d’entrée Mode compteur
UC des E/S 10 points 00003 00 Max. 0,3 ms (Temps aboutissant au 1 kHz
00004 01 déclenchement du sous–programme
d’interruption)
UC des E/S 20 points 00003 00
UC des E/S 30 points 00004 01
UC des E/S 40 points
00005 02
00006 03

Rem: La fonction comptage rapide est disponible également avec l’utilisation en commun de l’interruption d’entrée (mode comp-
teur).

Mode interruption d’entrée


Lorsqu’une interruption d’entrée se produit, le programme normal non approprié au temps de cycle s’interrompt et le programme de
traitement d’interruption est immédiatement exécuté.

Programme normal Programme normal

Programme d’interruption

Interruption d’entrée

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

12
Fonctions

Mode comptage
Lorsque le nombre de signaux externes calculés à grande vitesse atteint une valeur déterminée, le programme normal s’interrompt
et le programme de traitement d’interruption est exécuté pour un certain nombre de comptages. Le comptage peut être sélectionné
entre 0 et 65535.

Progamme normal Progamme normal

Programme d’interruption

Interruption d’entrée

Réglage compteur

Entrées à réponse rapide


Il existe deux entrées à réponse rapide pour l’UC CPM1A des E/S à 10 points et quatre pour les UC des E/S à 20, 30 et 40 points
(utilisées en commun avec les entrées d’interruption). Puisque l’on prévoit l’utilisation d’un tampon interne, la fonction entrée à ré-
ponse rapide peut même détecter des signaux modifiés au cours d’un cycle.

UC No Entrée Amplitude d’entrée minimum


UC des E/S 10 points 00003 à 00004 0,2 ms
UC des E/S 20, 30 et 40 points 00003 à 00006

Exemple d’application:
Procédés de Exécution du Régénération Procédés de Exécution du Régénération
surveillance programme des E/S surveillance programme des E/S
Calcul du nombre de puces
Le capteur métallique calcule le nombre de
Min 0,2 ms pièces qui sont passées. Le comptage continu
Signal d’entrée peut être effectué même lorsque le temps d’en-
(00003) trée ON est bref.

CPM1A
IR 00003
Un cycle

F2LP-WK4
F2LP-W

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

13
Fonctions

Compteur rapide
Le CPM1A est doté d’une fonction comptage rapide qui peut être utilisée dans le mode incrémentiel et bidirectionnel. L’application de
cette fonction unie aux interruptions d’entrée active la commande de comparaison de zone ou de valeur cible non appropriées au
temps de cycle.

Désignation Mode incrémentiel Mode bidirectionnel


No entrée 00000 Entrée comptage Entrée phase A
00001 --- Entrée phase B
00002 Entrée remise à zéro Entrée phase Z
Mode entrée Entrée monophase Différence de phase, 4× entrées
Fréquence de comptage 5,0 kHz 2,5 kHz
Gamme de comptage 0 à 65535 –32767 à 32767
Mode Commande valeur cible On peut enregistrer 16 valeurs cible et sous–programmes d’interruption.
commande Commande comparaison de On peut enregistrer 8 sélections de valeurs limites maxi. mini. et sous–pro-
zone grammes d’interruption.

Rem.: Lorsqu’elle est utilisés en mode incrémentiel, l’entrée 00001 peut servir comme contact d’entrée.

Entrée comptage

Entrée remise à zéro


00000
00001
00002

Solénoïde

Capteur Codeur rotatif

Inverseur, etc.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

14
Fonctions

Interruptions du temporisateur
Le CPM1A a un temporisateur qui interrompt le programme normal non approprié au temps de cycle au moment opportun, il lance et
interrompt immédiatement le programme de traitement. Les temporisateurs sont utilisés selon ces deux modes:

Désignation Mode monostable Mode interruption programmée


Fonctionnement L’interruption a lieu seulement au moment propice. Les interruptions ont lieu périodiquement.
Temps de réglage 0,5 ms à 319968 ms (unités de 0,1 ms)

Programme normal
Exemple d’application:
Calcul de la vitesse des feuilles
Pour calculer la vitesse, le nombre d’entrées d’im-
Temporisateur
pulsion est traité sur ordinateur selon le mode in-
MOV(21)
terruption dans un temps déterminé.
ADD(30) Programme de traitement d’interruption CPM1A
Codeur
SBN(92) 00

Bas Haut
MOV(21)

RET(93)
END(01)

Réglage analogique
Le CPM1A est doté de deux commandes de réglage analogiques qui peuvent être utilisées pour une vaste gamme de réglage pour
temporisateurs analogiques et compteurs. La sélection des commandes de réglage mémorise les valeurs 0 à 200 (données CDB)
dans la zone SR.

Réglage analogique Zone de mémorisation Valeurs de réglage (CDB)


Réglage analogique 0 SR 250 0000 à 0200
Réglage analogique 1 SR 251

Exemple d’application:
Réglage analogique 0
Contrôle du fonctionnement tactique des ligne du convoyeur
Réglage analogique 1
*Tournevis Phillips requis. Il est possible d’arrêter momentanément le convoyeur selon la de-
mande des procédés de montage. Lorsque la fonction temporisateur
et les fins de course sont utilisés ensemble, les convoyeurs peuvent
être interrompus pour un temps déterminé ou bien ils peuvent
fonctionner à une vitesse constante pour une distance déterminée.
Le réglage précis du temps d’arrêt peut être effectué aisément grâce
aux commandes de réglage analogiques.

CPM1A

LS

Moteur

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

15
Fonctions

Constantes du temps d’entrée


Les constantes du temps d’entrée de 1, 2, 4, 8, 16, 32, 64 ou 128 Entrée provenant
ms peuvent être sélectionnées pour les entrées externes du d’un appareil d’entrée
CPM1A. L’augmentation de la constante du temps d’entrée ré- tel qu’un fin de course
duit le broutage et les parasites extérieurs. Etat des bits
d’entrée
t t Constante
du temps
d’entrée

Instructions
Une instruction MACRO active le traitement de plusieurs ins- Fonctionnement
tructions ou étapes d’une seule phase. Première instruction MACRO:
MACRO – MCRO(99) Lorsque la condition A passe sur ON, la première instruction
MACRO appelle le sous–programme 25. Les mots d’entrée IR
L’instruction MACRO est utilisée pour comprimer plusieurs sec-
001 à IR 004 sont remplacés par les mots d’entrée d’instruction
tions de programme dans un seul sous–programme, lorsque le
MACRO (IR 232 à IR 235) et les mots de sortie IR 010 à IR 013
programme comprend des sections ayant des structures identi-
sont remplacés par les mots de sortie d’instruction MACRO (IR
ques mais différentes fonctions d’E/S. Lorsque l’instruction MA-
236 à IR 239) (voir le point (2) dans le schéma).
CRO est exécutée, elle appelle et exécute le sous–programme
spécifié et remplace les mots d’entrée et de sortie spécifiés par Seconde instruction MACRO:
les mots d’entrée et de sortie du sous–programme. Lorsque la condition B passe sur ON, la seconde instruction MA-
CRO appelle le sous–programme 25. Les mots d’entrée IR 002
à IR 005 sont remplacés par les mots d’entrée d’instruction MA-
CRO et les mots de sortie IR 012 à IR 015 sont remplacés par les
mots de sortie d’instruction MACRO (voir le point (4) dans le
schéma).
Exemple de programmation
(2) 00100 00101 01215
01000
(1)
A 01000
MCRO(99)
Zone program. normal

#0025 01113 00211 00108


001 01103
010
(3)
B
MCRO(99)
#0025 (4) 00200 00201 01415
002 01200
(5) 012 01200

01313 00311 00208


SBN(92) 025
01303
23200 23201 23815
Zone sous–programme

23600
23600

23713 23311 23208


23703

RET(93)
Appels de sous programme

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

16
Fonctions

Transmission
Liaison maître
La liaison maître CPM1A consiste de procédures interactives par lesquelles le CPM1A transmet une réponse à la commande en-
voyée par l’ordinateur personnel AT ou compatible. Ces transmissions permettent à l’ordinateur personnel AT ou compatible de lire
et écrire dans les zones d’E/S du CPM1A et dans les zones DM ainsi que dans les zones contenant l’état des différentes réglages.
Liaison maître un à un

Commande
Réponse

Adaptateur UC CPM1A
RS-232C

Liaison maître un à N
Commande

Adaptateur de liaison
3G2A9-AL004-E
Réponse

Adaptateur UC CPM1A Adaptateur UC CPM1A Adaptateur UC CPM1A


RS-422 RS-422 RS-422

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

17
Fonctions

Liaisons un à un
En liaison un à un, deux CPM1A ou un CPM1A et CQM1 ou C200Hj sont connectés un à un avec d’un côté le maître et de l’autre
côté l’esclave qui fournissent une liaison d’E/S de maximum 256 points (LR 0000 à LR 1515).
Exemple d’une liaison un à un entre deux CPM1A

Câble RS-232C

Adaptateur RS-232C UC CPM1A Adapter RS-232C UC CPM1A

Maître Esclave

Bits de liaison Bits de liaison


LR 00 LR 00
ECRITURE LECTURE
Zone ECRITURE Zone LECTURE
LR 07 LR 07
LR 08 LR 08
LECTURE Zone LECTURE Zone ECRITURE ECRITURE

LR 15 LR 15

Limitations de la liaison un à un du CPM1A


Les liaisons d’E/S du CPM1A ont des limitations de 16 mots (LR 00 à LR 15). En conséquence, utiliser les 16 mots (LR 00 à LR 15) sur
les côtés CQM1 ou C200Hj au cours des liaisons un à un avec un CQM1 ou C200Hj.

Liaisons NT
Les liaisons rapides peuvent être effectuées en accédant directement à une liaison NT entre le CPM1A et le Terminal Opérateur
Programmable.

Terminal opérateur programmable


Adaptateur
RS-232C

Câble RS-232C

UC CPM1A

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

18
Instructions de programmation

Synthèse des Instructions de programmation


Fonction tableau de code Instructions séquentielles sur sorties
Symboles Détails Fonctions des touches Instruction Mnémonique Code Fonction
caractérisant les OUTPUT OUT f Sort le résultat de logique
instructions de sur un bit.
programmation OUT NOT OUT NOT f Renvoie et sort le résultat de
f Attribués aux touches --- logique sur un bit.
d’instruction sur la con- SET SET f Force (ON) à un bit.
sole de programma- RESET RSET f Reforce (OFF) à un bit.
tion. Celles–ci ne
KEEP KEEP 11 Maintient l’état du bit
nécessitent aucun
désigné.
code de fonction.
DIFFER- DIFU 13 Passe un bit sur ON pour un
Code Instructions spéciales ENTIATE cycle lorsque la condition
caractérisées par des FUN Code WRITE UP d’exécution passe de OFF à
codes de fonction. ON.
DIFFER- DIFD 14 Passe un bit sur ON pour un
Instructions impulsionnelles ENTIATE cycle lorsque la condition
Il est possible d’utiliser des instructions impulsionnelles pour les DOWN d’exécution passe de ON à
OFF.
instructions spéciales CPM1A. Les instructions accompagnées
du symbole (@) dans la mnémonique peuvent être utilisées
Rem.: f: Touches d’instruction attribuées à la console de prog.
également comme instructions impulsionnelles. Dans ce cas, le
temps de montée de l’entrée (passant de OFF à ON) sert à Instructions à séquence unique
exécuter l’instruction en un seul cycle.
Instruction Mnémonique Code Fonction
Pour définir une instruction, appuyer sur la touche NOT après le
NO NOP 00 ---
code de fonction. OPERA-
Exemple: Définition de l’instruction @MOV (21) TION
END END 01 Requis à la fin du pro-
FUN 2 1 NOT WRITE gramme.
INTER- IL 02 Si la condition d’exécution
LOCK de IL(02) est sur OFF, toutes
Instructions séquentielles les sorties passent sur OFF
et tous les VP des tempori-
Instructions séquentielles sur entrées sateurs sont remises à zéro
Instruction Mnémonique Code Fonction entre IL(02) et ILC(03) suc-
cessif.
LOAD LD f Relie une condition NO au
bus gauche. INTER- ILC 03 ILC(03) indique la fin d’un
LOCK verrouillage (début sur
LOAD NOT LD NOT f Relie une condition NC au CLEAR IL(02)).
bus gauche.
JUMP JMP 04 Si la condition d’exécution
AND AND f Relie en série une condition de JMP(04) est sur ON,
NO à la condition précé- toutes les instructions entre
dente. JMP(04) et JME(05) sont
AND NOT AND NOT f Relie en série une condition traitées comme NOP(00).
NC à la condition précé- JUMP END JME 05 JME(05) indique la fin d’un
dente. branchement (début sur
OR OR f Relie en parallèle une condi- JMP(04)).
tion NO à la condition précé-
dente.
Instructions Temporisateur/Compteur
OR NOT OR NOT f Relie en parallèle une condi-
tion NC à la condition précé- Instruction Mnémonique Code Fonction
dente.
TIMER TIM f Une temporisation ON
AND LOAD AND LD f Relie en série deux blocs (décrémentielle).
d’instructions.
COUNTER CNT f Un compteur décrémentiel.
OR LOAD OR LD f Relie en parallèle deux blocs
RE- CNTR 12 Augmente ou réduit la VP
d’instructions.
VERSIBLE d’une unité.
COUNTER
Rem.: f: Touches d’instructions attribuées à la console de
programmation. HIGH- TIMH 15 Une temporisation ON
SPEED rapide (décrémentielle).
TIMER

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Rem.: f: Touches d’instruction
Fax : [Link].20 - Web : http: [Link]
attribuées à-laEmail : info@[Link]
console de prog.

1
Instructions de programmation

Instructions séquentielles Instructions de conversion de données


Instruction Mnémon. Code Fonction Instruction Mnémon. Code Fonction
STEP DE- STEP 08 Définit le début d’une nouvelle BCD TO (@)BIN 23 Convertit des données DCB à 4
FINE étape et remet à zéro l’étape BINARY digits en données binaires à 4
précédente lorsque l’on utilise un digits.
bit de commande. Définit la fin
BINARY (@)BCD 24 Convertit les données binaires à
de l’exécution des étapes lors-
TO BCD 4 digits en données DCB à 4 dig-
que l’on utilise un bit de com-
its.
mande.
4 TO 16 (@)MLPX 76 Prélève la valeur hexadécimale
STEP SNXT 09 Lance l’exécution de l’étape
DECODER du (des) digit(s) spécifié(s) d’un
START avec l’utilisation d’un bit de
mot et passe sur ON le bit cor-
contrôle.
respondant d’un (des) mot(s).
16 TO 4 (@)DMP 77 Identifie le bit ON supérieur du
Instructions incrément/décrément DECODER X des mot(s) spécifié(s) et déplace
la (les) valeur(s) hexadéci-
Instruction Mnémon. Code Fonction male(s) correspondante(s) à son
INCRE- (@)INC 38 Augmente d’1 unité le contenu emplacement vers le(s) digit(s)
MENT DCB du mot spécifié. spécifié(s) d’un mot.

DECRE- (@)DEC 39 Réduit d’1 unité le contenu DCB ASCII (@)ASC 86 Convertit le(s) digit(s) désigné(s)
MENT du mot spécifié. CODE d’un mot dans le code ASCII à 8
CONVERT bits correspondant.

Instructions CDB/opération binaire Instructions de comparaison de données


Instruction Mnémon. Code Fonction Instruction Mnémon. Code Fonction
BCD ADD (@)ADD 30 Additionne le contenu d’un mot COMPARE CMP 20 Compare deux valeurs hexadéci-
(ou d’une constante). males à quatre digits.
BCD SUB- (@)SUB 31 Ote le contenu d’un mot (ou DOUBLE CMPL 60 Compare deux valeurs hexadéci-
TRACT constante) et CY du contenu COMPARE males à huit digits.
d’un mot (ou constante).
BLOCK (@)BCM 68 Etablit si la valeur d’un mot est
BCD MUL- (@)MUL 32 Multiplie les contenus de deux COMPARE P contenue dans les 16 gammes
TIPLY mots (ou constantes). (définies par des limites maxi.
mini.)
BCD DI- (@)DIV 33 Divise le contenu d’un mot (ou
VIDE constante) par le contenu d’un TABLE (@)TCM 85 Compare la valeur d’un mot avec
mot (ou constante). COMPARE P 16 mots consécutifs.
BINARY (@)ADB 50 Additionne les contenus de deux
ADD mots (ou constantes) et CY.
BINARY (@)SBB 51 Ote le contenu d’un mot (ou
SUB- constante) et CY du contenu
TRACT d’un mot (ou constante).
BINARY (@)MLB 52 Multiplie les contenus de deux
MULTIPLY mots (ou constantes).
BINARY (@)DVB 53 Divise le contenu d’un mot (ou
DIVIDE constante) par le contenu d’un
mot en obtenant le quotient et le
reste.
DOUBLE (@)ADDL 54 Additionne les contenus DCB à 8
BCD ADD digits de deux couples de mots
(ou constantes) et CY.
DOUBLE (@)SUBL 55 Ote les contenus DCB à 8 digits
BCD SUB- d’un couple de mots (ou cons-
TRACT tantes) et CY des contenus DCB
à 8 digits d’un couple de mots
(ou constantes).
DOUBLE (@)MULL 56 Multiplie les contenus DCB à 8
BCD MUL- digits de deux couples de mots
TIPLY (ou constantes).
DOUBLE (@)DIVL 57 Divise les contenus DCB à 8 di-
BCD DI- gits d’un couple de mots (ou
VIDE constantes) par les contenus
DCB à 8 digits d’un couple de
mots (ou constantes).

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

2
Instructions de programmation

Instructions de mouvement de données Instructions de décalage


Instruction Mnémon. Code Fonction Instruction Mnémon. Code Fonction
MOVE (@)MOV 21 Recopie une constante ou le SHIFT SFT f/10 Recopie le bit spécifié (0 ou 1)
contenu d’un mot dans un mot. REGISTER dans le bit droit d’un registre à
décalage et décale les autres
MOVE (@)MVN 22 Recopie le complément d’une
bits d’un bit vers la gauche.
NOT constante ou le contenu d’un
mot dans un mot. WORD (@)WSF 16 Crée un registre à décalage de
SHIFT T mots multiples qui décale les
BLOCK (@)XFER 70 Recopie le contenu d’un bloc
données vers la gauche dans les
TRANS- allant jusqu’à 1000 mots consé-
unités d’un mot.
FER cutifs dans un bloc de mots con-
sécutifs. ASYNCH- (@)ASFT 17 Crée un registre à décalage qui
RONOUS échange les contenus des mots
BLOCK (@)BSET 71 Recopie le contenu d’un mot
SHIFT adjacents lorsque l’un est égal à
SET dans un bloc de mots consécu-
REGISTER zéro et l’autre non.
tifs.
ARITH- (@)ASL 25 Décale un 0 dans le bit 00 du
DATA EX- (@)XCH 73 Echange les contenus de deux METIC mot spécifié et décale les autres
CHANGE G mots. SHIFT bits d’un bit vers la gauche.
SINGLE (@)DIST 80 Recopie le contenu d’un mot LEFT
WORD dans un mot (dont l’adresse est ARITH- (@)ASR 26 Décale un 0 dans le bit 15 du
DIS- déterminée par l’addition d’un METIC mot spécifié et décale les autres
TRIBUTE décalage dans une adresse de SHIFT bits d’un bit vers la droite.
mot). RIGHT
DATA COL- (@)COLL 81 Recopie le contenu d’un mot ROTATE (@)ROL 27 Déplace le contenu de CY dans
LECT (dont l’adresse est déterminée LEFT le bit 00 du mot spécifié, décale
par l’addition d’un décalage dans les autres bits d’un bit vers la
une adresse de mot) dans un gauche et déplace le bit 15 vers
mot. CY.
MOVE BIT (@)MOV 82 Recopie le bit spécifié d’un mot ROTATE (@)ROR 28 Déplace le contenu de CY dans
B dans le bit spécifié d’un mot. RIGHT le bit 15 du mot spécifié, décale
MOVE (@)MOV 83 Recopie les digits spécifiés (uni- les autres bits d’un bit vers la
DIGIT D tés de 4 bits) d’un mot dans les droite et déplace le bit 00 vers
digits spécifiés d’un mot. CY.
ONE DIGIT (@)SLD 74 Décale un 0 dans le digit de
SHIFT droite (unité 4 bits) du registre à
Instructions logiques LEFT décalage et décale les autres
digits d’un digit vers la gauche.
Instruction Mnémon. Code Fonction
ONE DIGIT (@)SRD 75 Décale un 0 dans le digit de
COMPLE- (@)COM 29 Passe tous les bits ON sur
SHIFT gauche (unité 4 bits) du registre
MENT OFF et passe tous les bits
RIGHT à décalage et décale les autres
OFF sur ON dans le mot spé-
digits d’un digit vers la droite.
cifié.
RE- (@)SFTR 84 Crée un registre à décalage de
LOGICAL (@)ANDW 34 Fait un ET logique sur les bits
VERSIBLE mots simples ou multiples qui
AND correspondants de deux mots
SHIFT peut transférer des données à
(ou constantes).
REGISTER gauche ou à droite.
LOGICAL (@)ORW 35 Fait un OU logique sur les bits
OR correspondants de deux mots Rem.: f: Les touches d’instruction sont attribués à la console
(ou constantes). de programmation.
EXCLU- (@)XORW 36 Fait un OU exclusif sur les bits
SIVE OR correspondants de deux mots Instructions d’opération spéciales
(ou constantes).
Instruction Mnémon. Code Fonction
EXCLU- (@)XNRW 37 Fait un NI exclusif sur les bits
SIVE NOR correspondants de deux mots BIT (@)BCNT 67 Calcule la somme des bits
(ou constantes). COUNTER qui se trouvent sur ON dans
le bloc de mots spécifié.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

3
Instructions de programmation

Instructions de sous–programme Instructions diagnostic d’erreur


Instruction Mnémon. Code Fonction Instruction Mnémon. Code Fonction
SUBROU- (@)SBS 91 Exécute un sous–programme FAILURE (@)FAL 06 Produit une erreur non fatale
TINE EN- dans le programme principal. ALARM pendant l’exécution. Le voyant
TER Erreur/Alarme clignote et l’UC
continue à fonctionner.
SUBROU- SBN 92 Indique le début d’un programme
TINE de sous–programme. SEVERE FALS 07 Produit une erreur fatale pendant
ENTRY FAILURE l’exécution. Le voyant Erreur/
ALARM Alarme s’allume et l’UC s’arrête
SUBROU- RET 93 Indique la fin d’un programme de
de fonctionner.
TINE RE- sous–programme.
TURN
MACRO MCRO 99 Appelle et exécute le sous–pro- Instructions système spéciales
gramme spécifié en remplaçant
les mots d’entrée et de sortie Instruction Mnémon. Code Fonction
spécifiés par les mots d’entrée et SET (@)STC 40 Sélectionne Indicateur de rete-
de sortie du sous–programme. CARRY nue 25504 sur 1.
CLEAR (@)CLC 41 Sélectionne Indicateur de rete-
Instructions de commande d’interruption CARRY nue 25504 sur 0.

Instruction Mnémon. Code Fonction


INTERVAL (@)STIM 69 Contrôle les temporisateurs utili-
TIMER sés pour effectuer les interrup-
tions programmées.
INTER- (@)INT 89 Exécute la commande d’interrup-
RUPT tion, par exemple en masquant
CONTROL et démasquant les bits d’inter-
ruption pour les interruptions
d’E/S.

Instructions de commande périphériques


Instructions des cartes d’E/S
Instruction Mnémon. Code Fonction
7-SEG- (@)SDE 78 Convertit les digit(s) désigné(s)
MENT DE- C d’un mot en un code d’affichage
CODER à 8 bits et 7 segments.
I/O RE- (@)IORF 97 Régénère le mot d’E/S spécifié.
FRESH

Instruction d’affichage
Instruction Mnémon. Code Fonction
MESSAGE (@)MSG 46 Lit jusqu’à 8 mots en code ASCII
(16 caractères) en mémoire et
affiche le message sur la con-
sole de programmation ou autre
périphérique.

Instructions de commande compteur rapide


Instruction Mnémon. Code Fonction
MODE (@)IN 61 Lance et interrompt les opéra-
CONTROL tions de compatge, compare et
modifie les VP du compteur et
interrompt la sortie d’impulsion.
PV READ (@)PRV 62 Lit les VP du compteur et les
données d’état.
COMPARE (@)CTBL 63 Compare les VP du compteur et
TABLE reproduit un tableau direct ou
LOAD lance le fonctionnement.

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

4
Périphériques

UC CPM1A Ordinateur personnel AT ou compatible Logiciel d’aide SYSMAC


(pour MS-DOS)

ÇÇÇÇ
ÇÇÇÇ C500-ZL3AT1-E

Câble de connexion périphérique

CQM1-CIF02

Adaptateur RS-232C

Câble RS-232C

ÇÇÇÇÇÇÇ
ÇÇÇÇÇÇÇ
CPM1-CIF01
Console de Console de programmation
programmation (avec câble de connection)
Câble de connexion de la
console de programmation

ÇÇ
ÇÇ
C200HS-CN222/CN422
(2 m/4 m)

C200H-PRO27-E CQM1-PRO01-E

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

1
Modèles standard

UC
Désignation Alimentation Mode sortie Points d’entrée Points de sortie Référence
E/S 10 points Alimentation c.a. Sortie relais 6 points 4 points CPM1A-10CDR-A

Alimentation c.c. CPM1A-10CDR-D

E/S 20 points Alimentation c.a. 12 points 8 points CPM1A-20CDR-A

Alimentation c.c. CPM1A-20CDR-D

E/S 30 points Alimentation c.a. 18 points 12 points CPM1A-30CDR-A

Alimentation c.c. CPM1A-30CDR-D

E/S 40 points Alimentation c.a. 24 points 16 points CPM1A-40CDR-A

Alimentation c.c. CPM1A-40CDR-D

Carte d’extension d’E/S


Désignation Alimentation Mode sortie Points d’entrée Points de sortie Référence
E/S 20 points --- Relay output 12 points 8 points CPM1A-20EDR

Adaptateur RS-232C, RS-422, câble de connexion, adaptateur de liaison


Désignation Fonction Référence
Adaptateur RS-232C Convertit les niveaux du port périphérique. CPM1-CIF01

Adaptateur RS-422 CPM1-CIF11

Câble de connexion Câble de 3,3 m utilisé pour connecter des CQM1-CIF02


ordinateurs personnels AT ou compatibles.
Adaptateur de liaison Convertit les niveaux RS-232C et RS-422. 3G2A9-AL004-E

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

1
Modèles standard

Console de programmation
Désignation Fonction Référence
Console de programmation Avec câble de 2 m CQM1-PRO01-E
--- C200H-PRO27-E
Câble de connexion de 2 m pour C200HS-CN222
C200H-PRO27-E
Câble de connexion de 4 m pour C200HS-CN422
C200H-PRO27-E

Logiciel de programmation
Désignation Système opérationnel Conditions opérationnelles Référence
Logiciel d’aide SYSMAC Version 5,0 ou plus récente Utilisé sur ordinateurs person- C500-ZL3AT1-E
de MS-DOS nels AT ou compatibles
(i386/i486/Pentium)

AUDIN - 7 bis rue de Tinqueux - 51100 Reims - France - Tel : [Link].21 - Fax : [Link].20 - Web : http: [Link] - Email : info@[Link]

Vous aimerez peut-être aussi