tsx micro
TRANSCRIPT
p.1
Offre MatrielleTSX Micro et Premium
p.2
Table des matires :Hardware TSX MICRO Hardware TSX PREMIUM Offre logiciel gestion application configuration programmation 4 26 52 68 83 90
Reprises secteurmise au point, diagnostic dossier application Adressage Le Ladder Exercices Ladder
103108 114 116 133 145
Des plates-formes optimises pour rpondre vos besoins
p.3
Client FinalPremium Quantum
OEMPremium
Micro
NanoManufacturier
AtriumProcess
Twido
Micro :Un automate compact, modulaire et douJusqu 484 E/S Mmoire jusqu 64 Kmots Nombreux rseaux du bus capteurs/actionneurs Ethernet New Applicatif multi-tches avec fonctions sur vnements
p.4
Moins de 0,15 s/inst.
New
Fonctions mtiers tendues :comptage/positionnement analogique/rgulation fonctions maths logique floue ...New
Protection totale :du savoir-faire utilisateur des donnes des priphriques automate (sorties, chanes de scurit,)
Micro :
p.5
Des bases optimises pour tous les besoins
Applications typiques en continuit du nano automate
Applications de complexit faible ou moyenne
Applications ncessitant plus de mmoire (prog/donnes) et/ou de communication
Applications ncessitant des fonctions conomiques dE/S analogiques et de comptage rapide
TSX 37-05
TSX 37-08
TSX 37-10
TSX 37-21
TSX 37-22
non extensibleAdapt au plus juste Un nouveau champ d application Compact et tendable
extensibleEtendu en mmoire et communication Intgration conomique de fonctions mtiers
TSX 37-05 Deux slots
p.6
1er slot : 16 Entres 24 Vcc /12 Sorties relais 2me slot : Ouvert
Jusqu 92 E/S 2 compteurs 500 Hz (pour Tches Evnements, compt./dcompt.) Alimentation 100-240 VAC avec Alim 24 Vcc intgre Un port de communication (Unitelway/Modbus/ASCII) Afficheur intelligent 1.5 K instructions + 1 K mmoire de donnes (soit 11K + 1K16)
TSX 37-08idem 37-05... Plus : 3 slots au lieu de 2 : 1er + 2me slots : 32 Entres 24Vcc et 24 Sorties relais 3me slot : Ouvert Jusqu 120 E/S max
p.7
TSX 37-10 2 slots + rack extension 2 slots Jusqu 184 E/S in-rack avec extension 2 compteurs 500Hz (pour Tches Evnements, compt., dcompt.)Base
Alimentation 100-240 Vca avec Alim 24 Vcc intgre 1 liaison/1 port de communication (Unitelway/Modbus matre-esclave /ASCII) Horodateur & Afficheur intelligent 2 K instructions + 1 K mmoire de donnes (soit 11K + 1 K16)
Extension
p.8
TSX 37-21Idem 37-10... Plus : 3 slots plus 2 slots extension Jusqu 248 E/S in-rack avec extension 1 port PCMCIA pour mmoire extension et back-upBase
1 port PCMCIA de communication :Modbus, Uni-Telway, ASCII, FIPWAY, Modbus +, FIPIO Agent
Extension
1 liaison/2 ports intgrs pour terminal & communication : Unitelway/Modbus/ ASCII Processeur plus rapide
p.9
TSX 37-22Idem 37-21...Plus Voies Analogiques intgres :8 Entres / 1 Sortie (8 bits)
Compteurs intgrs :2 voies jusqu 10 kHz
Base
Extension
p.10
Modules dE/S
1/2 module 12 Entres (24Vcc) 8 Entres (115Vac) 8 Entres (230Vac) 6 Sorties relais
Simple format Simple densit 16 Entres (24Vcc) & 12 Sorties relais 10 Entres (115Vac) & 6 Sorties triac 16 Entres (115Vac) & 12 Sorties relais 16 Entres (24Vcc) & 12 Sorties transistor 16 Entres (24Vcc log neg) & 12 log neg Sorties transistor
Double format Double densit 32 Entres (24Vcc) 32 Sorties transistor (0.1A) (avecTelefast 2 ou toron prcabl) 32 Entres (24Vcc) IEC 2 bornier vis 32 Sorties relais 50VA bornier vis 32 Sorties transistor (0.5A) bornier vis &
8 Sorties transistor (0.5A) 4 Sorties transistor (2A) 12 Sorties triac (115Vac) 8 Sorties transistor (log.ng.) TEGO -8 Entres/8 sorties
p.11
Systme de prcblage TELEFAST 2 Conversion de 24 Vcc (E/S trans.) en :24, 48, 72, 110 Vcc 110 ou 220 Vac
Sorties relais jusqu 8A Sorties transistor (0.5 A ou 2A) options : fusible, sectionneur Sr et facile mettre en oeuvre Permet un cblage machine homogne E/S dporte bas cot ( jusqu 5 m)
Extensions Nano
p.12
Echanges entre applications % IWSTZ10
% QW
E/S distance %I %Q
1
2
3
4
200 m max 4 Nano max (E/S) Jusqu 3 Nano en tant quautomates
AS-i :Mise en uvre et services complets
p.13
et simplesGestion de 31 esclaves soit 248 E/S sur 300 m avec rpteurs Etat / diag AS-i affich sur le bloc de visualisation Automate
Et ... tat / diag AS-i affich sur le module matre
Visualisation dans PL7 :
2
5
Porte ouverte %I\4.0\5.2 Accs direct aux variables AS-i (@ gographique, idem in-rack)
Machine
p.14
E/S Analogiques Intgres sur le TSX 37-22 TSX ACZ 03 module de rglage et dadaptation Modules - 1/2 hauteur8E/1S en 8 bits 0-10 V
8 entres 12 bits 0-10 V 4-20 mA ou + 10 V 0-20 mA
4 entres 16 bits diffrentielles multi-gammes
4 ou 2 sorties 11 bits + signe + 10 V 0-20 mA ou 4-20 mA
4 entres + 2 sorties haut niveau 12 bitsNew
p.15
Offre Comptage impulsionnel Quatre premires E/S du module 1 (500 Hz)
COMPT1 COMPT2
Voies de comptage intgres sur TSX 37-22 (10 kHz)
1/2 modules de comptage1 voie 40 kHz2 voies 40 kHz ou 500 kHz
New
p.16
Offre PositionnementEnfin la simplicit des modes de marche associs la performance
avec une connaissance permanente de la position, la simplicit du programme application ( absence de squences de prise d origine) et un gain en temps en exploitation. 1/2 module entre Codeur Absolu standard SSIAlimentation 5 V ou 10..30 V, frquence de 200 KHz 1 MHz, Gray ou binaire de 8 25 bits Fonctions : comparateurs 4 seuils, modulo configurable, calage du zro codeur/machine, offset dynamique, actions physiques ou logicielles associes une tche vnementielle contrle d alimentation, contrle de ligne codeur et trame, 2 entres capture sur vnements
1 voie 1 MHz
Dialogue oprateur sur Micro
p.17
Communication par :Liaison point point ou multi-points (Uni-TE, Modbus, ) Liaison srie intgre ou connexion bus de terrain via carte PCMCIA
MAGELIS supporte les diffrents protocoles du Micro (UTW,Modbus, Modbus +, Fipio, Fipway,)
Liaison du Micro avec HMI
p.18
Cartes mmoire PCMCIA Backup16 Kmots
RAM ou Flash EPROM32 ou 64 Kmots
RAM ou Flash EPROM avec stockage de fichiers32 ou 64 Kmots + 128 Kmots de stockage fichiers
De lOffre Scurit machine standard
p.19
lOffre intgre MicroAvec module scurit spar Avec module DPZ intgr
PLC Bloc scurit PREVENTA
Micro + TSX DPZ
KM5 KM6
KM5 KM6
M
M
Le module TSX DPZ convient aux applications de surveillance darrt durgence et dinterrupteurs de position exigeant un niveau de scurit jusqu la catgorie 3 (norme EN954-1)
Avantages du module scurit TSX DPZ
p.20
Scurit optimum grce la technologie prouve des modules PREVENTA XPS Taille minimale pour lensemble module scurit et chane de relayage Cots de cblage rduits Diagnostic performant dans lautomate pour redmarrage rapide de la machine Facile utiliser (vu comme un module dE/S)
Offre communication Communication : l'intgration et la transparence Vritables Ports de communication Srie Multiprotocole ( conomique) Fonctions: Prise terminal, Dialogue oprateur, Liaison UNI-TELWAY UNI-TELWAY matre (par dfaut 9600b/s) Gestion de 8 adresses Liaison pr configure UNI-TELWAY esclave Modbus Matre/esclave Mode Caractres (TVI, Imprimante ...)
p.21
TSX 37-O5/08/10 1 Prise : Liaison srie RS 485 Botier de drivation et d'isolement / fin de ligne Connexion par MiniDIN (idem TSX 07 , TSX57) Botier de drivation (TSX P ACC 01) pour dupliquer la liaison pour raccorder un automate sur Uni-Telway si distance > 10 m Isolement fin de ligne Utilisation du TSX Micro comme esclave TSX 37 21 / 22 2 Prises : Liaisons sries RS 485 1 emplacement : pour carte de communication au format PCM CIA
ACK P. MOD INS
PRT DEL 0
7 4 1
8 5 2
9 6 3
+
/ E N T E R
-
Coupleur PCMCIA sur processeur Communication : l'intgration et la transparence Carte de communication au format PCMCIA (commune avec TSX57) 3 versions "liaison srie " : RS 232 RS 485 BC Multiprotocoles Multiprotocoles Multiprotocoles ASCII (FDuplex), UTW Jbus/MODBUS ( maitre, esclave) ASCII (FDuplex), UTW Jbus/MODBUS( maitre, esclave) ASCII (FDuplex),UTW Jbus/MODBUS( maitre, esclave)
p.22
2 versions "rseau / bus de terrain" : FIPWAY FIPIO (Agent)
Le bloc visualisation Constitution physique du "bloc Visualisation" Trois blocs de 32 LED E/S chacun
p.23
Une ligne d'information Un bouton de commande "DIAG" pour accder aux divers modes
Services --> Reprsente un 1 niveau "conomique" de dialogue homme machine Leds "tat Processeur"
RUN TER I/O ERR
Run/Stop (clignotement = Stop) Trafic sur Prise Terminal Dfaut E/S Dfaut application (clignotant ou fixe)
BAT
Dfaut Batterie
Mode visu tat voie E/S (modularit 16) Bac de Base et Extension sparment Mode DIAG voies et modules Mode affichage dynamique de valeur donnes internes bits, mots, variables programme (tape active...)
Structure Mmoire applicationTSX 37-20 avec appli en Ram interneDonnesRAM interne appli ( 40K8) RAM interne appli ( 28K8 )
p.24
TSX 37-10
TSX 37-20 avec appli en cartoucheDonnesRAM interne
Donnes Programme Constantes
Programme
ConstantesFEPROM interne ( 2K8 ) + ( 30K8 ) FEPROM interne
FEPROM interne ( 2K8 ) + ( 30K8 )
Cartouche PCMCIA RAM ou FEPROM
Sauvegarde Programme et Constantes Sauvegarde %MW
Sauvegarde Programme et Constantes
Zone inutilisable
Programme
Sauvegarde %MW
Sauvegarde %MW
Constantes
** Protection de l'appli: partir du PL7
Sauvegardes Backup: l'initiative de l'utilisateur ** Carte PCMCIA "Backup" recharge auto du prog. sans terminal
p.25
Restore: partir de la console ou automatiquement lors d'un dmarrage froid si il y a perte de l'application en RAMRAM interne DonnesBackup
Flash EPROM interne Recopie de sauvegarde Programme
Programme
Constantes
Restore
p.26
Hardware TSX Premium
Les processeurs Bus X
Le
Les alimentations
L
offre en comptage
L offre communication Le bloc visu
Processeurs Premium V5PREMIUM TSX PCX
p.27
57-103 57-153 57-203 57-253 57-303 57-353 57-453 57-203 57-353512 24 8 1 2 0 4 oui 0 0 32 KW 4K 64K 32K 512 24 8 1 2 0 4 oui 63 128ko 0 0 32 KW 4K 64K 32K 1024 80 24 1 4 1 16 oui 10 30 32 KW 8K 160K 48K 1024 80 24 1 4 1 16 oui 127 128ko 10 30 32 KW 8K 160K 64K 1024 128 32 3 8 2 16 oui 15 45 32 KW 16 K 384K 64 /80K 1024 128 32 3 8 2 16 oui 127 128ko 15 45 32 KW 16 K 2048 256 64 4 8 2 16 oui 127 256ko 20 60 32 KW 32 K
Plus de mmoire Application X2 sur le Haut de Gamme Plus de bits internes % Mi X2 et + sur le Haut de Gamme Plus de boucles de Rgulation X2 sur le Haut de Gamme Plus d E/S pour le 57453 Les limites sont cumulatives Chargement Application rapide 6 X plus rapide qu en L2
TOR I/Os Analog I/Os VoiesExperts Rseaux Bus Capteurs Bus de terrain Racks locaux Racks dports EquipementsFIPI O Mmoire FIP Voies rgulateurs Boucles simples Donnes %MW Bits %M Cartouches mmoire Mmoire RAM CPU Port de programmation Protocoles Vitesse
384K 512K 80 /96K 96 /176K
RS 485 - Uni-Telway19 200 bps max. 16 4 32 32 8 64 32 8 64 48 12 64 115 kbps max. 48 12 64 64 16 64
Doublage de RAMFIP sur 57-453 Plus d'quipement FipIO
Fonctions COM client 16 Capacit serveur UNITE porte0 4 Nombre max d Evnements 32
Attention: en L3 les processeurs de type 57-2xx, 57-3xx, 57-4xx ont un format double , seuls les 57-103 et 57-153 restent un format simple.
Une nouvelle gamme de processeursPour la rduction des temps de cycle13 12 11 10 9 8 7 8,3 6 12,1
p.28
Premium L2 Premium L3
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
6 5 4 3 2 1 0 1 1,6 1,5 1,5
15,23,5
57 20 Performances relatives entre processeurs et entre L2 et L3 6Base 57102 en cartouche = 1 Application :65% bool., 30% num. simple, 5% num. complexe
57 10
8,3 57 30
57 40
3,5 1 1,6 1,5 1,5
Une nouvelle gamme de processeursAvec Ethernet TCPIP embarqu Loffre :TSXP57 2623 TSXP57-2823 TSX 57 3623 TSX 57 4823
p.29
TSX 57 1x3 Connexion FipIO Connexion Ethernet
TSX 57 2x3
TSX 57 3x3
TSX 57 453
PL7 V4.3 minimum
Une nouvelle gamme de processeursPour une simplification du catalogueGamme L3 : 9 + 4 rfrences
p.30
Ethernet TCP/IP intgrGlobal data, Web diagnostique
TSX 57 4823TSX 57 3623
Rgulation intgre sur tous les Processeurs TSXP57-2823 TSXP57 2623 TSX / PCX 57-3x3 TSX 57-453
Entre de gamme TSX intgration de FipIO
Entre de gamme PCX plus de capacit / perf. TSX / PCX 57-2x3 Un meilleure tagement de la performance TSX 57-1x3Connexion FipIO Connexion Ethernet
La nouvelle gamme de processeursLes bnfices clients L ensemble des besoins est couvert avec une seule plate-forme nouvelles capacits mmoires, connexions plusieurs bus de terrain. Rduction importante des cots de maintenance et d'volution par homognisation du parc
p.31
La grande dynamique de gamme permet de disposer de configurations conomiques pour des applications plus petites Optimisation du cot des configurations au niveau des projets
Les performances exceptionnelles des nouveaux processeurs permettent Des cadences machines plus importantes La rduction des temps d'arrts par l'intgration de nombreuses fonctions de diagnostic
Evolutions Modicon TSX Premium Evolutions des processeurs TSX, et PCX (PMX disparat)
p.32
volution OS V5 : extension 16 racks / Module extension Bus X / FipIO / diag / etc ... Module alimentation 85W Nouvelles cartes mmoires PCMCIA (stockage Fichiers et Symboles)
Evolution PCX remplacement d EOLEs par OPC Factory Server
Evolution de l offre modules E/S Module entres/sorties rflexes (TSX DMY 28 RFK) Commande d axes: axes infinis (CAY22/42) et interpolation linaire (CAY33) Modules de scurit Prventa (TSX PAY) catgorie 4
Evolution de l offre Communication / Rseaux Evolution Ethernet (TSX ETY 110, 410x et 510x) mots communs, protocole Modbus, Web Server Evolution Modbus Plus (TSX MBP 100) Peer cop : services de base PCMCIA Modem (TSX Micro / Premium)
Evolution de l offre Bus de Terrain / E/S distantes Module Interbus S (TSX IBX 100) format PC pour coprocesseur PCX 57 Module Profibus DP matre Evolution FipIO (Diagnostic / testeur / ACC3 / etc.) Evolution offre Momentum
Bus X
p.33
Etend le rack automate autour de la machinev
Bus XCPU DIG I/O COM CNT ANA COM
DIG I/O
MOTION
DIG
- 100m sans rpteur - 700m avec rpteur - 16 racks - 128 emplacementsASi
Bus X
Les modules Communication, mouvement, et autre fonctions intelligentes conservent les mmes performances quelle que soit leur position sur le Bus X Interruptions/vnements possibles partout Le tout avec rduction des cots de cblage
Bus X: InstallationNcessite au minimum les platines RKY EX adaptateurs TLY EX A/B PL7 V3.3Adaptateur dbut ligne
p.34
adr. = 04 2 1 ON OFF ON OFF
Poids faible/fort (0 / 1)
4 2 1
adr. Rack (0 7)
TLY EX A
adr. = 2
BASE ( poids faible )4 2 1
100 m. maxi 16 racks maxi128 emplacements
ON OFF
adr. = 24 2 1 ON OFF
EXTENSION (poids fort)
8 adresses (0 7)
empl. 0 7 empl. 8 14
Adaptateur fin ligne
TLY EX B
Adressage des bacs d extensionRacks Base Diffrentes combinaisons possibles toutes mixits autorises sauf avec rack RKY 12 EX mixits 8/8, 8/6, 8/4, 6/6, 6/4,emplacements 0 7
p.35
Racks Extens.emplacements 8 14
RKY 8 EX
P 0 1 2 3 4 5 6 S
P 8 9 10 11 12 13 14 S
P 0 1 2 3 4 S
P 8 9 10 11 12 S
RKY 6 EXP 0 1 2 S P 8 9 10 S
RKY 4 EX
RKY 12 EX
P 0 1 2 3 4 5 6 7 8 9 10 S
racks 12 emplacements
===>
Dport lectrique du Bux X
p.36
Le module matre s'installe obligatoirement sur le rack d'adresse 0 Les modules de dport matre et esclave devront tre implants obligatoirement sur des racks de base (poids faible) et non d extension pas de dport pour les modules de communication
sur config Bus X- 16 racks maxi au total - 128 emplacements
p.37
Nouveaux RACKs modulaires 4 / 6 / 8 / 12 emplac. extensibles ou nonNouvelles Terminaisons de ligne
Nouveaux Cbles Bus X
Module Alimentation
Nouveaux Modules Processeur
Modules Mtiers TOR, ANA, Communic. Comptage ...
Modules Alimentations Alternatif 100/240 VAC : TSX PSY 2600 TSX PSY 5500 TSX PSY 8500
p.38
Nouveau
26 W24 VDC ** 0.5 A
55 W24 VDC ** 0.8 A
85 W
**
sortie 24 VC pour alim capteur
24 VDC ** 1.6 A
Continu 24 VDC :
48 VDC : TSX PSY 3610 TSX PSY 5520
TSX PSY 1610
16 W
36 W
55 W
Modules AlimentationsOK BAT 24 V
p.39
Reset Pile de sauvegarde RAM UC (au lithium)
Alim Capteurs Relais Alarme
24V 0V
NC N C Relais Alarme
**L N
**L N
Rseau 110-220 V Terre
Rseau 24 V DC Terre
** Relais Alarme
ferm: tat normal ouvert : stop appli, dfaut bloquant appli, dfaut alim
Processeur PremiumUC simple largeur UC double largeur
p.40
RUN ERR TER I/O FIPbouton RESET Prise Terminal TER Prise AUXiliaire Carte PCMCIA mmoire Prise FIPIO intgre
Carte PCMCIA Communication
Le Processeur PCX
p.41
Configuration avec carte PCXEmplacement 0 ou 1 RESERVE par PCX
PS
1 2 3 4 5 6 7 8 9 10
Le processeur PCX 57 intgre la terminaison TLY EX A., et par dfaut doit tre situ en tte de ligne (rack 0) Dans ce cas la terminaison de ligne TLY EX B doit tre connecte en fin de ligne Si l'extension Bus X n'est pas utilise, la terminaison de ligne TLY EX B doit tre connecte sur la prise Bus X
TLY EX B- Nota: un accessoire en option permet de positionner le processeur PCX dans un rack (rack 0) qui n'est pas en tte de ligne
Premium - Evolutions L3 Passage en double format des processeurs 57-2xx, -3xx. Le PCX57-203 remplace le PCX57-101 pour crer une offre avec IBX (Interbus) attractive. Un processeur 57-153 est cre avec liaison FIPIO intgre , limit 63 quipements connectables.
p.42
Les processeurs TSX /PCX milieu et haut de gamme (57-2x3, 57-3x3 et 453) grent de base les fonctions de rgulation,
Pour le modle 57-453, les limites dE/S TOR, Analogiques, voies experts sont cumulatives La capacit mmoire des bits internes %Mi augmente, 4k, 8k, 16k, 32k Le coupleur ASI pour l'automate Premium (TSX SAY 100) peut tre utilis en tche rapide.
Offre Modules TOR: RappelsBornier 8 VoiesEntres Entres Entres Entres Entres Entres Entres Entres C-Alternatif C-Alternatif C-Alternatif C-Alternatif C-Continu C-Continu C-Continu C-Continu 24V Type2 48V Type2 115V Type2 240V Type1 24V 24V 24V 48V Type 1 Type 2 Rapides Type 2 DEY 08 D2
p.43
Connecteur16 Voies 28/32 Voies 64 Voies
16 VoiesDEY 16 A2 DEY 16 A3 DEY 16 A4 DEY 16 A5
DEY 32 D2 K DEY 16 D2 DEY 16 FK DEY 16 D3
DEY 64 D2 K
DEY 32 D3 K
Mixte MixteSorties Sorties Sorties Sorties Sorties
16E/12S 24V CC Rapides 16E/12S Tempo 24V CC Rflexe
DMY 28 FK DMY 28 RFKDSY 32 T2 K DSY 08 T2 DSY 08 T22 DSY 08 T31 DSY 08 R5 DSY 08 R5A DSY 08 R4D DSY 08 S5 DSY 16 R5 DSY 16 T2 DSY 16 T3 DSY 64 T2 K
Transistor Transistor Transistor Transistor Transistor
24V 0.1A H.D. 24V 0.5A 24V 2A rapides 48V 0.25A 48V 1A rapides
Sorties Relais 50VA Sorties Relais 100VA Sorties Relais 130 VDC Sorties Triacs 24/130 VAC 1A Sorties Triacs 48/240 VAC 2A
DSY 16 S4
DSY 16 S5
module TOR 28 E/S Rflexe
p.44
Pour des temps de rponse trs rapides temps de rponse ~ 500 s(lecture entre + exec logique + criture sortie)
16 Entres rapides 12 Sorties rflexes 4 sorties virtuelles.
Programmable Logique excute directement au niveau du module
Pas dOverhead CPU Plus rapide que les traitements vnementiels
Paramtrage du module TOR Rflexe Module DMY 28 RFK
p.45
Mmoire Applicationsans extension Mmoire Constantesjusqu 32 Kmots
p.46
avec extension Mmoire Constantes Programme- code excutable- code graphique - commentaires
PCMCIA memory
Donnes ApplicationDonnes dinstances DFB Donnes d E/S
Constantes Programme Donnes ApplicationMmoire interne 32 Kw Mmoire interne 112 Kw **
Mots Internes %Mwijusqu 32 K mots max
Donnes Application
** dpend du type de processeur
Evolution offre Cartes Mmoire PCMCIA
p.47
4 types de cartes PCMCIA Cartes Application (RAM ou FEPROM)
1 zone application 32 / 64 / 128 / 256 Kmots Cartes Application + Donnes (RAM ou FEPROM)
1 zone application 32 / 64 Kmots + 1 zone Donnes 128 Kmots Cartes Application + Donnes + Symboles**
Note: TSX Micro accepte tous les types de cartes 32/64K
1 zone application 128 Kmots (RAM ou FEPROM) / 256 Kmots (RAM) + 1 zone Donnes 128 Kmots / 640 Kmots + 1 zone Symboles 128 Kmots zippe Cartes Backup
32 Kmots** et commentaires
Cartouches Mmoire ApplicationRfrence Taille Zone Application Symboles (code + Base graph) zippe 32 K16 64 K16 128 K16 256 K16 Zone, de Stockage Donnes (RAM) Taille Physique & technologie 571x 572x 573x 5745
p.48
RAM TSX MRP 032 P TSX MRP 064 P TSX MRP 0128 P TSX MRP 0256 P RAM + fichiers et/ou symboles TSX MRP 232 P TSX MRP 264 P TSX MRP 2128 P TSX MRP 3256 P TSX MRP 3384P TSX MRP 0512P Flash TSX MFP 032 P TSX MFP 064 P TSX MFP 0128 P Flash + fichiers TSX MFP 232 P TSX MFP 264 P TSX MFP 2128 P
128 K16, RAM 128 K16, RAM 128 K16, RAM 256 K16, RAM
(1) (1) (1) (1)
(2)
32 K16 64 K16 128 K16 256 K16 384K16 512K16 32 K16 64 K16 128 K16 32 K16 64 K16 128 K16
128 K16 128 K16 256K16
128 K16 128 K16 128 K16 640 K16 640K16
256 K16, RAM 256 K16, RAM 512 K16, RAM 1024 K16, RAM 1024 K16, RAM 1024 K16, RAM 128K16, Flash 128K16, Flash 128K16, Flash
128 K16 128 K16 128 K16
128K16, Flash + 128K16 RAM 128K16, Flash + 128K16 RAM 128K16, Flash + 128K16 RAM
(1) la taille application utilisable est limite 160K16 conformment aux caractristique de ce processeur (2) la taille application utilisable est limite 384K16 conformment aux caractristique de ce processeur, la taille de la zone symboles est limite 128K16
Mmoire ApplicationPC Zone APPLICATION ConstantesFichiers * . DAT
p.49
Automate Zone DONNEES 128 K16 ou 640 K16 ZoneSYMBOLES et commentaires
Bases symboles zippe 128 K16
Carte PCMCIA
Programme
Transfert de Donnes par Console
Donnes Application
Stockage de donnes par fonctions READ_PCMCIA / WRITE PCMCIA par programme PL7
Base de symboles dans l automate
p.50
Besoin : apprentissage console vierge cible : 2 nouvelles ref. cartouche Stockage 128 et 256 K pour Premium 1 page ddie la base symbole zippe
Option existe si choix mmoire avec Stockage
Bilan mmoire
p.51
Bilan mmoire (dans PL7) mis jour aprs reconfiguration ou validation programme
Taux d occupation de la base de symboles embarque
p.52
Offre LogiciellePL7
PL7
p.53
Logiciel PL7
Gnralits Gestion de l application Configuration
ProgrammationMise au point - Rglage - Diagnostic Ouverture OLE
p.54
Logiciel de Programmation et de Mise au point pour Automates Premium et MicroGestion
Configuration
Application
Programmation
Mise au point Diagnostic
Dossier Application
Offre PL7
p.55
Les produits de l offre PL7
Logiciels de Programmation et de Mise au point pour Automates Micro et Premium Conforme aux standards PC et Automates Environnement / Ergonomie au standard Windows 32 bits Programmation conforme la Norme IEC 1131-3
Intuitif Logiciel "Tout en un" pour programmer une application station complte Accs direct tous les outils pour services local / connect Apprentissage Application sans structure d accueil (console "vide") Accs transparent une station rseau distante : Transparence multi rseau Aide en ligne Pas de cl de protection
Multilangue Personnalisable l'installation Aide en Ligne multilangue Contextuelle
p.56
PL7 - Evolutions V4 PL7 V4 amliore la productivit en conception, exploitation et maintenance Des Modules fonctionnels plus complets incluant
des entits programmes, des tables d animations des crans d exploitation et une rutilisation intgrale des modules fonctionnels Ouverture de la base de donnes application: liens avec Excel Intgration du diagnostic systme sur bits et mots systmes
PL7 V4 gre l ensemble du catalogue des gammes TSX Premium / Micro Processeurs TSX 57, PCX 57, TSX 37 Modules E/S Modules mtiers
PL7 V4 assure la compatibilit des applications depuis L1 Remplacer le processeur dans l diteur de configuration
Langage structur texte sur PL7 Micro Le plus petit logiciel PL7 offre toutes les capacits du Micro-automate Sous PL7 Micro V4.2, le ST est ajoutIL, LD, SFC et ST (Texte structur) pour exprimer toute la puissance fonctionnelle de la gamme Le seul Micro-PLC avec 4 langages, dont le langage littral
New p.57
PL7 V4.3Nouvelles fonctionalits Offre ETHERNET
p.58
Le PL7 4.3 permet de configurer et dutiliser les nouveaux processeurs prmium avec ethernet incorpors, et ceci avec le mme niveau de service quavec les cartes ETY4102
Complments de loffre : Nouvelles connexions FipIO : ATV68, Inductel et Lexium CSY84 : Nouveaux crans de dbogage Possibilit de mode manuel
Ajout pour les fonctions A2S-i Tient compte des nouvelles cartes PCMCIA Modbus SCY11601
Dveloppement de loffre service Nouveau mode denregistrement lors dune premire utilisation Nouveau PL7 Micro Open Team license (jusqu 10 utilisateurs)
PL7 Micro Open Team PL7 Micro OpenPL7
p.59
Fonctionnalits du PL7 MicroLocal/rseauxPL7
Installation via serveur Installation locale par CD
PL7
PL7 Micro Open Team : une licence jusqu 10 utilisateurs La licence inclus une actualisation durant 1 an
WIN95,98,NT4 WIN2000 PRO
Installation distance Partir dun serveur
OU
PL7 Micro Open
PL7 Micro Open
PL7 Micro Open
PL7 Micro Open
installation locale partir de CD Rom
OFFRE PL7 2002Programme & Contrle des Applications
p.60
PL7 sur PCInstallation Locale Installation distance
PL7 sur Serveurarchitecture Client - Serveur
PL7
Basic
PL7 Micro PL7 Junior PL7 Pro PL7 DIF
PL7 Micro Open Team
DIF
OuvertServi
PL7 Pro Open Team PL7 Pro Open Site PL7 Pro Serveur
Catalogue PL7 2002PL7 Micro, PL7 Junior , PL7 Pro
p.61
1 utilisateur
3 utilisateurs
Produit Mise jour Mise niveau Enregistrement
PL7 Micro Open Team , PL7 Pro Open Team & Site
Licence dquipe
Licence de site
PL7 Pro Servi
Produit + Enregistrement logiciel + Abt Abt Renouvellement Abt + assist denregistrement
Licence serveur
Produits compagnons Warm StandBy Premium New NewPL7 DIFF Premium WSBY
p.62
Mise en uvre d architecture Haute Disponibilit avec TSX Premium
CD Drivers Ensemble des Drivers X-WAY
NewCD Driversplates-formes
PL7 DIF Diffrentiateur dapplications TSX
PL7 Junior
PL7 Pro
PL7 SDKC Dvelopement de blocs fonction utilisateur en langage C
OFS - OPC Factory ServerPL7 Micro services
Fonction serveur de donnes OPC
pour TSX Premium et Micro
Raccordements distants Services Consoles distants Drivers Uni-Telway, FIPWAY, ETHWAY Transparence console Programmation, Rglage
p.63
PL7
ETHWAY
UNI-TELWAY
FIPWAY
p.64
ErgonomieMenus contextuels Info Bulles Boites outils flottantesRfrences Croises
AIDE Contextuelle
Navigateur Application
Menus Contextuelssur clic droit
Barre d tat
p.65
PL7 V4 - Amliorations d'ergonomie Navigateur Application Ajout d'un commentaire une macro-tape ou un sous-programme.Commentaires embarqus dans CPU et donc relisibles par console vierge
Affichage de la liste des bits forc (PREMIUM) Menu AP > Liste des bits forcs
Paramtres liaison console vitesse PC 115kb valide ou non (PC = prise console) time out et nombre de remissions sur PC configurables (en V3,params cachs dans fichier PL7SYS.INI Menu AP > Dfinir Adresse de l automate > onglet Options
Protection application par bit d entre TOR Cration d une entre TOR interdiction transfert et /ou modif de programme Dans l cran configuration processeur,
Evolutions Editeur ST En mode connect, lanimation est affiche au-dessous de lditeur ST.
PL7 V4 - Amliorations d'ergonomie Editeur de Variables
p.66
Copier / Coller des paramtres de configuration des blocs fonctions SFB prdfinis Couper / Coller des symboles et commentaires d une suite conscutive de variables. Attention ,aucune adaptation de programme n est ralise. Affichage en clair des recouvrements de diffrents types de variable ( %MW0, MD0, %KB,%KW...) sur une mme adresse mmoire. Le recouvrement de tableaux n est pas gr (pas de signalement pour recouvrement objets simples / tableaux ou tableaux / tableaux) Donnes tries par type et repres Import/export des donnes tries sous format TXT standard (Excel )
Tables d'Animation Affichage du commentaire de variable Affectation de la mme valeur plusieurs donnes par une seule commande Changement du format d'affichage par une touche fonction F9 aprs select de la ou les variables . Import/export des tables d animation
Diagnostic Application: Affichage dynamique de l'tat courant du dfaut en cas d'volution de ce dfaut
Sauvegarde Application multi disquettes
Dveloppement d une applicationStructuration D de l'applicationMonotche, multitche ? tche rapide, vnements ? Sections, , SR ?
p.67
Structuration Symbolisation des donnesBits, chanes, mots, tableaux, blocs fonctions, Symbolisation
Configuration de l' automate et Paramtrage des modules E/S
PROGRAMMATION **Ladder - LD , Liste d' instructions - I L Littral structur - ST, Grafcet - SFC DFBs ** Programmation hors configuration TOR possible (TSX Micro)
Mise au point de l' ApplicationDOSSIER de l' ApplicationDocumentationTransfert, Comparaison , RUN / STOP Rfrences Croises Modifications , Rglage, Forage Debug
Archivage de l' ApplicationSauvegardes
p.68
gestion applicationconfiguration
programmation
Mise au point
documentation
Gestion Application
Gestion d application Cration / Ouverture / Enregistrement d' une application Conforme aux habitudes des utilisateurs Windows 32 bits Une application complte est enregistre dans un fichier unique (" . stx" ) Logiciel mono station mais multi instance
p.69
2 modes de fonctionnement: Local et Connect Avec les mmes modes opratoires Changement de mode directement accessible tout moment
Transfert et comparaison d' applications: console automate Apprentissage d'une application partir d'un automate Pas de "structure d'accueil" prvoir sur la console (sans les symboles)
Accs transparent un automate distant: travers un rseau
Import / Export de Source programme partiel ou total (un ou plusieurs rung, phrases, ... une application entire)
Gestion d application Gestion des Droits Utilisateur: Fonctionnalit PL7 masque (en griset) suivant l utilisateur dclar Dclaration par crans de Login (nom, mot de passe)
p.70
Cration d une Application: L option Grafcet n est plus slectionner (PREMIUM) le choix Grafcet est rversible (section Grafcet)
Ouverture d une Application: Navigateur Application : prsentation sous forme arborescente (sections)
Sauvegarde d une Application: Le nom de l application (nom.stx) peut avoir plus 8 caractres et des espaces
Conversion d Applications Srie 7 , Srie 1000: Convertisseurs PL7-2, PL7-3, ORPHEE, SMC
Compatibilit des Applications Les applications V1 peuvent tre converties en applications V3 ou 4 par changement de processeur PL7 V4 programme et modifie les applications L1 avec le niveau L1.
p.71
Droits utilisateurs L Administrateur saisit la liste des utilisateurs: Noms, mots de passe, profil par dfaut, Nom : Supervisor Mot de passe : aucun
Attributs Utilisateurs Nom: 2 16 car. (espaces autoriss) mot de passe: vide ou 2 16 car. Produit : PL7 ou PL7 Pro Dyn (Diag) Type de profil
Droits utilisateurs 4 types de profil Visualiser: Visualiser l application sans aucune modification
p.72
Modifier l adresse de l automatre Transfrer l excutable de l automate vers la console Enregistrer un application (console vide) Modifier la composition des tables d animation
Rgler: Visualiser l application et modifier ses donnes et paramtres Transfrer et Grer l application dans l automate (Run / Stop / Init) Modifier les paramtres : priodes et chien de garde des tches Rglage des crans mtiers Rglages des donnes, constantes, paramtres SFB, paramtres d instances DFB
Mettre au point: Visualiser l application , modifier ses donnes, mise au point Utilisation des outils de mise au point Programme, Fonctions mtiers Forage des valeurs courantes
Programmer
Navigateur d application
p.73
Un nouveau Navigateur:Navigateur Application
Prsente le contenu de lapplication sous forme arborescente met en avant les lments constitutifs (Sections) de l'application plutt que les outils mis en uvre Permet de structurer l application en sous ensemble fonctionnels
p.74
Protection des sections Protection des Sections pour garantir la scurit, le savoir-faire protection :en criture en lecture et criture
protection par mot de passe: un mot de passe global l application pour activer/dsactiver les protection :
Protection partielle des sections Mise en oeuvre
p.75
Clic droit
affichage au niveau de chaque section : rien : pas de protection cadenas ouvert : section protge protection dsactive cadenas ferm : section protge protection active
Choix protection criture Lecture & criture
Activation des protections Activation / dsactivation globale
p.76
Clic droit
Choix Protection actives
Saisie du Mot de passe
Vue Fonctionnelle partir du Navigateur applicationsur PL7 Pro uniquement ! & Automate PREMIUM
p.77
la Vue Structurellereprsente l ordre d excution dans l automate
la Vue Fonctionnellereprsente la structure fonctionnelle du contrle commande en fonctions et sous fonctions d automatisme
Le Module Fonctionnel Un module Fonctionnel = Un Nom court (8 car. max) Un Libelle long (24 car. max) une ou plusieurs Sections Tche Mast, Fast, EVT, Grafcet
p.78
des Tables d animations une Fiche descriptive
Possibilit de hirarchisation (imbrication) de sous module
Cration de Modules Fonctionnels Cration Directe ou par Import
p.79
Clic droit
Clic droit
Gestion des Modules Fonctionnels Services associs
p.80
gliss
Clic droit
Assistant d importMenu IMPORTclic droit dans vue fonctionnelle
p.81
Slectionner Fichier * .FM
Import avecr affectation ?
Non
OuiAssistant d import Analyse du module fonctionnel
R Affectationdes objets par l utilisateur
Import dumodule fonctionnel
p.82
Lancement de l assistant d import
Clic droit
Slectionner pour lancer l Assistant d import
p.83
Configurationgestion application
programmation
Mise au point
documentation
Configuration
Configuration Reprsentation graphique de la configuration matrielle Copier / coller , dplacer Module E/S (avec radressage automatique des E/S)
p.84
Ecrans spcialiss pour configurer les modules d' E/S et paramtrer les fonctions mtiers associes: TOR, Analogique, FIPIO, AS-i, ...
Liens entre la configuration et le programme Configuration au "fil de l'eau". Utilisation en parallle de l'diteur de Configuration et des diteurs Programmes Interdiction de supprimer de la configuration des objets utiliss en programme Possibilit de programmer des Bits d'E/S TOR sans les configurer (TSX 37 seuls)
Accs direct (en connect) au Diagnostic Processeur, Diagnostic Modules, Application partir des mmes crans de configuration
ConfigurationConfiguration Grafcet:Nb. de macro-tapes ...
p.85
Choix du Processeur
Configuration Logicielle:Nb. de bits, de mots, de Timers ...
Choix du Processeur
p.86
Configuration
double clic
Ajout d un nouveau module: Comptage
double clic
Paramtrage du module Comptage
Gestion des racks d extension
p.87
Extension du nombre de racks jusqu 16 : 8 racks de base + 8 racks extension sur 8 adresses de 0 7 mixit possible des racks sur une mme adresse 8/4, 8/6, 8/8, 6/6, 6/4, 4/4
p.88
Edition de Variables / Symboles Nouveaux services Copier/coller, Trie sur repres/symboles, filtre sur les E/S Symbolisation en ligne ( partir des diteurs programme) Annulation des pr-symbolisations
Clic droit
.
Pr-symbolisation des modules Nouveaux services Pr symbolisation des modules TOR Annulation des pr- symbolisations
p.89
double clic sur le P
Annulation des Pr symbolisation
Pr symbolisation et commentaires Constructeur
p.90
gestion application
configuration
programmationMise au pointdocumentation
programmation
Programmation
p.91
Rappels Langages conformes la Norme IEC 1131-3 Editeurs langages LD, ST, IL, SFC Facilits d dition: Copier / couper / coller Outils d Export / Import d Application (partiel ou total)
Symbolisation des variables Editeur de variables:
Instructions Instructions de base: Arithmtique , Logique, Comparaison Instruction tendues: Fonctions bibliothque (EF) Blocs fonctions standard : SFB Blocs fonction utilisateurs : DFB
PL7 SDK C Cration de Fonction Bibliothque (EF) par l utilisateur
p.92
Programmation Sections la structuration et la programmation des tches en Sections pour les automates Micro et Premium
DFB la structuration dune application avec les blocs fonctions utilisateur - DFB pour les automates Micro et Premium
Grafcet Une Section Grafcet (choix rversible) Macro-tapes: pour les automates de le famille Premium (TSX / PMX / PCX 57) Evolutions dergonomie
Ladder Editeur LD: Taille rseau tendue 17 lignes, slection d objets multiple ..
Editeur de variables Editeur de variables: Pr symbolisation des voies modules d E/S
Nouvelles familles de Fonctions bibliothque Flottant trigonomtrique : sin, cos, .
p.93
Les sectionsProgram m esOuvrir Vider
Mas tSupprimer
Sections
ExporterNouveau ExporterForcer
clic droit
BT371.Init_Barre
Insrer Vider
0 la condition d activation Forcer 1 la condition d activation
Supprimer
BTAR.AvanceCrer... Importer
clic droit
Mise auCrer point
...
Config uration Grafcet
GRAPHE PRL
Proprits
Insrer Vider Ouvrir SupprimerVider Ouvrir Vider
Exporter Mise au point Configuration Grafcet
Services
Nouvelle Section
Chart Macro0 Macro1 Macro2 Macro3 POST
Mise au point
Ouvrir Vider
Proprits
Supprimer Renommer Mise Ouvrir au point
ViderOuvrirExporter Vider
p.94
Les sections Le programme application est structur en tche (mono ou multi tche) Chaque tche peut tre constitu de plusieurs sections et de sous programmes SR 4096 maxi
Un seule section Grafcet dans la tche MAST est autorise Attributs associs une Section: un une un une une un une Nom de 16 caract.. Tche Langage de programmation: LD, ST, IL, SFC Protection: en Lecture ou Lecture / criture Condition de validation Commentaire de 250 caract. Date de cration
p.95
Les sections Condition de validation (facultative) permet l activation ( 1) ou la dsactivation ( 0) d une section par programme Activation / dsactivation Console: Les conditions (%Mi) peuvent tre Forces, dforces 1 ou 0 Objets accepts: %Mi, %Mi indexs, %Mi:Xj, %S, %Xi, Le fait de dsactiver toutes les sections d une tche ne stoppe pas cette tche, ni les changes E/S sur reprise froid, les conditions programmes sont 0: les section ainsi programmes sont inhibes.
Ordre d excution des Sections: Les Sections sont excutes dans l ordre d apparition dans le navigateur
Ordre L ordre des sections peut tre chang par glisser / dplacer la souris (dans le navigateur)
Structuration d Application / Modularit Modules Fonctionnels
p.96
En fonction de diffrents critres, lisibilit, maintenabilit, modularit , temps d excution, une Application PL7 peut tre structure en : cration/utilisation avec PL7 PRO Mast, Fast, Evnements Sections , SR Modules Grafcet: PRL, CHART, XM, POST, Evnements
Tches:
Modules de programme
Blocs fonction DFB
cration avec PL7 PRO /utilisation avec PL7 PRO ou Junior
Tche FAST Tche Evnements
Tche MAST
Comptage
Structuration d Application MULTITACHE PRIORITES
p.97
Tche Rapide - FAST Tches Evnementielles - EVTffffff
Tche Matre - MAST
EVT 0
Priorits: Exemple tche matre cyclique, tche rapide priodique (20 ms)
+
Priorit
-
Evnement Rapide Matre E T ETS E TS E TS E T TS E E
ETS
T S T
E TS S
T
S
Systme20 ms 20 ms 20 ms 20 ms
Structuration d Application Tche Matre - MAST Cyclique ou Priodique, chien de garde Priodique, chien de garde
p.98
%S19: dbordement de priode %S34: Validation / inhibition tche rapide %SW33: temps excution dernier cycle %SW34: temps du cycle le plus long %SW35: temps du cycle le plus court
Tche Rapide - FAST Excution Cyclique:
Excution Priodique: Traitement du programme Lecture
Traitement du programme criture Lecture %Qx %Ix criture Lecture %Qx %Ix cycle n + 1 %S19=1
Traitement du programme
%Ix cycle n
cycle n
Traitement du programme Lecture
Traitement du programme critureLecture
Traitement du programme
%Ix Priode
%Qx
%Ix Priode
criture Lecture %Qx %Ix Priode
Structuration dApplication Structure mmoire associe
p.99
L3 apporte un surcrot de mmoire Application et supprime la pagination de la mmoire cartouche La segmentation 32k de la mmoire programme subsiste Pour optimiser l utilisation de mmoire, il est important de structurer son Application Chaque Module de programme occupe 1 segment excutable de 32 Kmots max occupe 1 segment graphique de 32 Kmots max possde 1 ou plusieurs Rung ou Phrase tout module (mme vide) consomme 8 mots dans le segment catalogue occupe 1 segment excutable de 32 Kmots max occupe 1 segment graphique de 32 Kmots max consomme 6 mots dans le segment catalogue possde 1 Phrase (ST) ou n Rung (ladder)
Chaque Type DFB
Chaque Rung ou Phrase occupe de la mmoire dans le segment excutable du module occupe de la mmoire dans le segment graphique du module consomme 4 mots dans le segment catalogue
Optimisation mmoire Optimisation de la programmation Pour limiter la consommation dans le segment catalogue il faut :
p.100
Regrouper les lignes Ladder et les phrases Litteral Utiliser les DFBs pour factoriser des parties de codes identiques ou modliser des parties du process.
Rduire les commentaires au minimum necessaire
Optimisation de la mmoire L enregistrement et/ou l Export/Import de l application (avant Importer faire Vider programme, instances DFBs, type DFBs) permettent d optimiser la mmoire (dfragmentation) aprs de multiples ragencement de programmes (ex: annulation des consommations des zones actions ayant t vides.) Le Bilan mmoire - optimisation n optimise
que les espaces RAM donnes allous pour les instances DFB et SFB les fonctions de type EF(purge des codes des fonctions utilises puis annules)
p.101
Les langages Evolutions diteur LD trac de liens automatique mcanisme simplifi de saisie dune fonction dans un bloc opration (clic droit) boite information (disponible et mise jour en permanence) panneau dinterdiction lors de dplacement dobjet symbolisation en ligne
Clic droit
volutions diteurs ST et IL: Meilleure lisibilit des programmes: Mots cls en couleurs dans l diteur Symbolisation en ligne
p.102
Bibliothque de fonctions Bibliothque des Fonctions paramtres Chanes de caractres Conversions numriques Tableaux Dcalages entiers simples Dcalages entiers doubles Flottants (rels simple prcision)Trigo, Log, Expon.
Tableaux de Rels Tableaux de bits, Tableaux dentiers, d entiers doubles Echanges explicites Evnements
Dates et dures Horodateur Temporisation Communication Rgulation Dialogue oprateur CCX17 Commande mouvement Fonctions Orphe (=BFC)
p.103
gestion application
configuration
programmation
documentation
mise au point
REPRISE SECTEUR
p.104
RUN Application Dfaut secteur Retour secteur
Reprises secteur
Coupure > 10 msNON
OUI
Sauvegarde contexte OKOUI
NON
Sauvergarde NON Carte memoire identiqueOUI Excution normale du Programme REPRISE CHAUD DEMARRAGE FROID
Reprises secteurAcquisition des Entres Arrt du processeur et sauvegarde du contexte application
p.105
Excution du programme TOPSi %S0 = 1, traitement relatif au dmarrage froid. Si %S1 = 1, traitement relatif la reprise chaud Coupure secteur > micro-coupure BO T OUI
Retour Secteur
identique
Comparaison du contexte sauvegard et du contexte en cours
diffrent
REPRISE CHAUD
DEMARRAGE FROID
Mise 1 du bit %S1
Autotests partiels de la configuration
Autotests complets de la configuration
Mise 0 du bit %S0 ou %S1 Initialisation de l'application Mise jour des sorties Mise 1 du bit %S0
p.106
Dmarrage froid: sur Reprise secteur avec perte du contexte sur manipulation Carte mmoire application (prhenseur) action sur bouton RESET ou INIT depuis un terminal
Initialisation de l'application: Initialisation des bits %Si et mots systme %SWi RAZ des bits internes %Mi et de l'image des E/S RAZ des mots internes %MWi (suivant le choix dclar en conf. PL7 Junior) Envoi aux modules d'E/S de leur configuration avec paramtres initiaux Positionnement du GRAFCET sur les tapes initiale Dsactivation des tches (autres que la MAST) jusqu' la fin du cycle MAST
Mise 1 du bit systme %S0 Positionne le Bit systme %S0 1 durant le 1 cycle MAST qui permet de lancer un traitement particulier de reprise (peut tre positionn par l'utilisateur)
Dmarrage en RUN ou STOP suivant le choix dclar en Configuration sous PL7 Junior
p.107
Reprise chaud: Le contexte systme et applicatif n'a pas chang l' automate repart dans l'tat prcdant la coupure sans mise jour des sorties
Actions: Rinitialise les files de messages Renvoi la configuration aux modules avec les paramtres de rglage courants Positionne le Bit systme %S1 1 qui permet de lancer un traitement particulier de reprise (peut tre positionn par l'utilisateur) Le dmarrage automatique en RUN ou en STOP est dfini en configuration PL7 Junior
Bits systmes : --> Traitements d' Init. programme %S0 ou %S1: permet de lancer un traitement particulier de reprise %S13: mis 1 sur passage en Run, remis 0 par systme en fin de 1 cycle Mast %S9 : mis 1 par l' utilisateur provoque la mise en repli des sorties (mis 0 par systme au dmarrage ou par l'utilisateur) %S21, %S22 et %S23: Initialisation du Grafcet
p.108
gestion application
configuration
programmation
documentation
mise au point
Mise au point Diagnostic
Mise au point - Diagnostic Mise au point Animation simultane de plusieurs crans diteurs Animation diteur Programme, tables d animations , diteur configuration E/S ... Ecrans spcifiques pour la Mise au point / Diagnostic mtiers TOR, ANA,
p.109
Tables d'animation pour rgler, forcer/dforcer les variables Fonction Debug programme Run, Stop, Init global, Run, Stop Tches Point d'arrt, Pas pas sur le programme, cycle par cycle
Modification programme en Run Recherche / remplacement variables application Recherche par Rfrences Croises
Diagnostic Par programme: utilisation de Bits et Mots Systmes Fonctions de diagnostic: sur les dfauts modules E/S partir des crans de configuration sur les erreurs programme (dbordement d'index , ...):
Blocs Fonction DFB DIAG : EV_DG, MV_DG, .
Tables d animation Rglage application Animation de liste (tables) de variables (de longueur illimit) Liste auto de longueur L: ex %M0 : 10 ==> de %M0 %M9
p.110
Animation simultane de plusieurs tables et outils Programme, tables de variables, configuration E/S
Initialisation automatique de Listes: partir de rseaux LD / phrases IL ou ST Menu Service > Initialiser une table d'animation slection souris : phrases ST ou IL, Rung LD
Sauvegarde des tables d'animation sur fichiers
Mise au point - DebugDebugRun Mast Run Fast
p.111
PL7 Junior : Appli 1
Dmarrer Tche Aller au rung / phrase suivant Appeller le module Sortie du module Abandonner le pas pas Mode Ligne Poser le point d'arrt Dsactiver le point d'arrt Montrer le point d'arrt excut Montrer le point d'arrt pos Surveillance Application Accs l'cran mise au point UC Accs l'cran mise au point Grafcet
OptionsPersonnaliser V Barre d'outils Barre de Status V Barre Mise au point
- Pose de Point d'arrt - Excution pas pas du programme
- Information sur Forage - Accs mise au point UC
- Info sur l'excution des tches a=actif, i=inactif - M ode Surveillance - Diagnostic programme
p.112
Rglage par console FTX 117 Adjust Console FTX 117 "Adjust" console ddie REGLAGE pour automates Premium et Micro
T FTX CB 1020 / 1050Table d' objets %M1 %MW12 0-Inf 1f 16#509D 3-Trf
Fonctionnalits / Modes opratoires 4 Modes 1 - Tsx : Visu et contrle de l tat de l'automate : RUN / STOP/ ERR ...
1-Cnv
2 - Dat : Rglage variables par type d' objets conscutifs 3 - Dt i : Liste de variables 4 - Frc : Liste bits forcs
p.113
Diagnostic Moyens de diagnostic Diagnostic par programmepar Bits et Mots Systmes sur les dfauts E/S %S10 (dfaut gnral E/S) , sur les erreurs programme
%S19 (dbordement de tche), %S20 (dbordement d'index) , .. par Bits dfauts modules ou voies d E/S Echanges implicites: %Ix. MOD . ERR (module), % Ix .i . ERR (voie) Echanges explicites: READ_STS (read status module)
En mode CONFIGURATION - Connect Ecrans ddis " Mise au point" ou "Diagnostic" Mtiers TOR , ANA , Ecrans ddis " Rglage Modules
Diagnostic Application par PL7 Pro Dyn Diagnostic application via Ecrans d Exploitation utilisateur
p.114
gestion application
configuration
programmation
Mise au point
documentation
Dossier dapplication
Visualisation en ligne
p.115
Clic droit
p.116
Adressage
Gnralits Objets langage
p.117
Gnralits
5 zones pour les objets langage : zone mmoire (%M) zone des entres (%I) zone des sorties (%Q) zone des constantes (%K) zone systme (%S)
diffrents objets pour chaque zone : objet bit (X) objet mot simple longueur (W) octet (B) (format utilis pour les oprations sur chane de caractres) double mot (D)
Mots Flottants (F)
p.118
Gnralits
%MD0 & %MF0 %MD1& %MF1
%MW0 %MW1 %MW2 %MW3
%MB1 %MB3 %MB5 %MB7
%MB0 %MB2 %MB4 %MB6
ATTENTION AUX CHEVAUCHEMENTS
Objets langage Objets d'entres / sorties
p.119
%IEC 1131-3IEC
I ou Q
X , W ou D
x
.
inumro de voie ou MOD *
type d'objet format
numro d'emplacement
*MOD : voie rserve la gestion du module Exemples : %I1.5........%Q4.5.......(pour les objets de format boolen , le X peut tre omis ) %QW6.3.......%I4.MOD.ERR.........%I4.2.ERR.......( ERR indique un dfaut )
Adressage dobjets dE/S (TSX Micro)Syntaxe - Adressage topologique% I x.v / % Q x.v x=emplacement: 0 10 % I W x.v / % Q W x.v v= voie : 0 31 ou MOD module
p.120
Un module 64 E/S est vu comme deux modules 1/2 format% I x . i (i=0 31) et % Q (x+1) . i (i=0 31) x impair
Exemples % I 1.5 % Q3.4 % IW5.0 % I1.5.ERR % I1.MOD.ERR : Bit d'entre 5, module 1 : Bit de sortie 4, module 3 : Mot d'entre voie 0, module 5 : information dfaut module 1, voie 5 : information dfaut module 1
Adressage dobjets dE/S (TSX Micro)% I x.v / % Q x.v x=emplacement: 0 10 % I W x.v / % Q W x.v v= voie : 0 31 ou MOD moduleTSX 37-101
p.121
%I1.0 %I1.15 %IW7.23 4 5 6 7 8
TSX 37-21/22
02
%IW0.2 %IW0.9%I8.3.ERR
1
3 4
5 6
7
9
02 8 10
(dfaut voie 3),%I mme si le module est un module de sortie
%Q2.0 %Q2.11Modules x=empl. 4S x.0 3
%I6.MOD.ERR(dfaut module 6) 8S x.0 7 12E x.0 11 28E/S x.0 15 64E/S x.0 31 (x+1).0 31
(x+1).0 11
Adressage dobjets dE/S (TSX Micro)1 3 4 5 6 7 9
p.122
02 8 10
Vu du TSX 37ATS05
Vision locale TSX 07 1ATS05
% I \ 4.0 \ 1.x %Q \ 4.0 \ 1.x % I \ 4.0 \ 2.x %Q \ 4.0 \ 2.xATS05
% IW 0.0 1 %QW 0.0 1
2 3ATS05
TSX 07 utiliss en E/S
% I \ 4.0 \ 3.x %Q \ 4.0 \ 3.x % I \ 4.0 \ 4.x %Q \ 4.0 \ 4.x
ATTENTION adressage logique
4
Adressage dobjets dE/S (TSX Premium) Syntaxe - Adressage gographique
p.123
% I x y. i / % Q x y . i % IW x y. i / % QW x y. i
x = Rack : 0 7%Q6.MOD.ERR (dfaut module 14 y = Emplacement module : 0 6) i = Voie 0 63
P 0 1 2 3 4 5 6 7 8 9 1 S 0
%I 2 .7rack0, module2, voie7
%Q108.7rack1, module8, voie7 P 0 1 2 3 4 5 6 7 8 9 1 S 0
%I 2 .7. ERR %I 2 . MOD. ERR
%I108.7. ERR %I108. MOD. ERR
Adressage dobjets dE/S (TSX Premium)
p.124
Les E/S distantes sont vues comme des E/S en rack
sur FIPIO:
ex: %I \ 0.2.12 \ 1.14k = 0 ou 1 adr. processeur 2 = voie FIPIO intgre conn = 0 255 adr point de connexion m = 0 (base) ou 1 (extension) v = 0 31 (numro de voie)
% I ou Q \ k . 2 . conn \ m . v % IW ou QW \ k . 2 . conn \ m . v
sur AS-i :
ex: %I \ 106.0 \ 5.2xy = 0 714 adr. module 0 = AS-i voie 0 abon = 0 31 adr abonn v = 0 3 (numro de voie)
% I ou Q \ xy . 0 \ abon . v
Objets langage Objets mots
p.125
%
M , K , ou S
B , W , D, F
i
numro IEC 1131 format
type d'objet
Exemples: %KD543..............%MW15...........%SW8..........%MD0....%MF100......
Objets langage Bit extrait de mot
p.126
%
I,Q,M,K,S
W
i
:
X
j
IEC 1131 numro du mot type d'objet mot simple longueur
n du bit dans le mot
Exemples: %MW10:X4.........%QW5.1:X10.............%KW6:X12.............
Objets langage Tableaux de bits
p.127
%
I , Q ou M
x
.
i
: L
longueur IEC 1131 type numro d'emplacement numro de voie
Exemples: %M10:6...........%I1.2:12........%Q2.0:16..........
Objets langage Tableaux de mots
p.128
%
M , K , ou S
W,D,F
i
:
L
Exemples: %KW10:5...........%MW20:3..........%MD14:6.........%SW50:4.......... Chanes de caractres : suite d'octets Exemples : %MB15:6....%KB25:4...........%MB3:8...........%KB2:10.........
Objets langage Valeurs immdiates valeurs algbriques pouvant tre de diffrents types :
p.129
bit : 0 ou 1, ou TRUE , FALSE entier base 10 , simple ou double longueur exemples : 1485369... entier base 2 , simple ou double longueur exemples : 2#1000111011111010..... entier base 16 , simple ou double longueur exemples : 16#AB20 , 16#5AC10........ chane de caractres , exemples : ' Mise_en_Run'..... Flottant, exemples :
1.26849 E12....
Objets langage Objets de blocs fonctions les blocs fonctions mettent en uvre des objets bits et mots spcifiques : objets bits : ils correspondent aux sorties des blocs ; objets mots : ils correspondent aux paramtres de configuration et aux valeurs courantes des blocs ; exemples : valeur courante d'un temporisateur %TMi : %TMi.V sortie dbordement d'un compteur %Ci : %Ci.F valeur de prslection d'un temporisateur srie 7 %Ti : sortie monostable en cours %MNi : %MNi.Q mot sortie du registre %Ri : %Ri.O ..............
p.130
%Ti.P
Objets langage Adressage index index dfini par un mot interne %MWi
p.131
exemples d'objets indexs : type bit : %I1.0[%MW15]..........%M20[%MW3]..... type mot interne : %MW8[%MW45]......%MD30[%MW2]........ type mot constant : %KW28[%MW25]...... type tableau de mots : %MW62[%MW2]:8........
Le flottant
p.132
Objets "typs" Flottants: Simple prcision 32 bits , format ANSI / IEEE
-1.175 mots -3.402 e , constantes %KFi e -38 %MFi 38 Valeurs immdiates : 1.732 e - 9
0.0
+1.175 e -38
+3.402 e 38
Oprations: Oprateurs standards + , - , *, /, =, =, Fonctions bibliothque ABS ( ) , SQRT ( ) n'utilise pas de coprocesseur en L12 Expressions : Conversions explicites avec autres types exemple : %MF45 := SQRT ( %MF 320 + 1.414e2)
/ INT_TO_REAL (%MW12)
p.133
Le Ladder
p.134
Le Ladder
Fonctionnalits
ScrutationRgles d volution L diteur Les lments graphiques La saisie assiste
Mise au point / Debug / Rglage
Fonctionnalits Fonctionnalits Couper / Copier / Coller de un ou plusieurs rung Slection multi-rung pour :
p.135
initialiser des tables d'animation exporter source couper / copier / coller Affichage vue "rduite" (75%) / vue "normale Dplacer des objets dans un rung Sauvegarde des tables d'animations Fentre information (zoom sur double clic droit)
Structure Structure d'un rseau de contactstiquette + commentaire de 222 caractres max + rseau graphique ==> Saisie commentaire sur 3 lignes: CTRL + ENTER pour le retour la ligne
p.136
11 colonnes zone test zone action
7 lignes ou 17 lignes
Scrutation Excution d'un rseau de contactsrseau connexe = quation indpendante
p.137
%M0%M2
%M1%T1
%M2
rseau connexe 1
rseau connexe 2
%M0
%M5rseau connexe 3
%T1.D
%M3
l' xcution d'un rseau s'effectue rseau connexe par rseau connexe, puis au sein d'un rseau connexe , dans le sens de l'quation : de haut en bas, de ligne par ligne , et dans chaque ligne de gauche droite .
Lditeur Vue : Repres ou Symboles
p.138
CTRL + W : Valider un rung modifi
( * Commentaire label 4 .................... retour la ligne par CTRL ENTER xxxxxxxxxxxxxxxxxxxxxxxxxx 3 lignes maxi *)
Les lments graphiquesz o n e
p.139
Test de prsence du signalTest dabsence du signal dtection front montant dtection front descendant action directe action inverse
T E S T
PN
z o n e
action d'enclenchement
S RSR2
action de dclenchementAppel sous routine Saut vers un autre rseau Action RETURN Action HALT
A C T I O N
C
%L10
>> < RETURN > < HALT >
Les lments graphiques Elments graphiques (suite) :
p.140
%TM1 Blocs Fonctions Standards FB Timers IEC: %TMi , timers srie 7: %Ti Compteurs %Ci, Monostables %MNi Registres %Ri, Drums %DRi
INMODE:TP TB:100msTM.P=150 MODIF:Y
Q
bloc opration
OPERATE blocs comparaison
***
%MW0:=(%MW1 REM 16) +%KW10
COMPARE ***%MW0>(%MW1*10)+125EN
COMPARE>
=< #
%MW0
*** 2048 caractres
%KW12
p.141
Les lments graphiques Le bloc "Operate" autorise les oprations suivantes Oprations arithmtiques, logiques, transfert ... Toutes les instructions des Bibliothques de Fonctions
OPERATE %MW100 := %MW200 + 3600
Les Bibliothques de Fonctions grent Les familles d'instructions de Base Les familles d'instructions avances : Enrichissement du langage Les familles chaines de caractres, Communication, Dates et heures, Dialogue Oprateur, ........
l' aide la saisie
OPERATE %MB10:6 := CONCAT (%MB20:2 + %MB30:4 )
La saisie assiste Programmation d'une Fonction :
p.142
aide la saisie :SHIFT + F8 ou Double clic droit souris (surbrillance)
%MW0:4 := CONCAT (
SHIFT + F8
Mise au point / Rglage Mode connect :tables d'animations partir d'un ou plusieurs rung avec sauvegarde des tables (fichiers)
p.143
Initialiser une table d'animation
Debug Mode connect : mise en place d'un point d'arrt
p.144
Emplacement du point d'arrt
Actions sur le point d'arrt
p.145
Exercices LADDER
p.146
Exercice 1 : SET-RESET
Remplacez ensuite les actions SET, RESET par des bobines directes.
p.147
p.148
Exercice 2 :le tlrupteur en utilisant une entre front montant.
Lecture LADDER colonne par colonne : srie 7
p.149
p.150
Exercice 3 : utilisation du saut de programme. %I1.0
%Q2.0
%I1.2
%L1
Si I1.2 =1
%I1.3 (valid lcran aprs avoir plac laction %Q2.3) %L1 (nouvel cran numrot : %L1) %I1.1
%Q2.3
%Q2.1
Exercice 4 : utilisation dun sous-programme (sous routine)SECTION : Toto%I1.0 %Q2.0
p.151
%I1.1
SR0C
Si I0.1= 1
%I1.2
%Q2.2
SR0 %I1.3
SOUS ROUTINEQ2.3
Ne pas oublier de configurer les SR avant de les appeler.Dans une sous routine, on peut programmer des RETURN conditionnels
Exercice 5 : utilisation de plusieurs sous-programmes en cascade%I1.0 %Q2.0
p.152
%I1.1
SR0C
%I1.2
%Q2.2
SR0 %I1.3 %I1.4 %Q2.3 SR1C
Jusqu 8 niveaux de SRSR1 %I1.5 %Q2.4
Les blocs de fonction
p.153
Le TempoCaractristiques des tempos%TMi Type Dure Valeur courante i = numro du bloc (de 0 63 en MICRO, 0 254 en PREMIUM) TP / TON / TOF 1min, 1s, 100ms, 10ms ou 1ms (uniquement pour %TM0 et %TM1) %TMi.V : mot qui est incrment de 0 %TMi.P ; accessible en lecture uniquement sauf dans une table anime
Valeur de prslectionAjuster
%TMi.P : mot contenant la valeur de prslection (de 1 9999) ; accessible en lecture et en critureY/N : permet de modifier la valeur de prslection dans une table d animation
p.154
Exercice 6 : Temporisation TON
p.155
Action via souris
p.156
Les monostables [%MNi] Ces blocs permettent dlaborer une impulsion de dure prcise. Cette dure est programmable et peut-tre modifiable ou non par terminal. On dispose de 8 blocs monostables (0 7en micro, 0 254 PREMIUM). La valeur de prslection peut varier de 0 9999. Les bases de temps sont de 10ms, 100ms, 1s et 1min. lentre (S) se fait sur front montant. Fonctionnement :
%Iy.i
TBxPRE
%Qx.i
p.157
EXERCICE 7. Monostable
Les blocs de fonction
p.158
Le compteurPrsentation du compteurR S %Ci E D Y 9999 F
ADJ %Ci.P CUCD
Caractristiques du compteur%Ci Valeur courante i = numro du bloc (de 0 31 en MICRO, 0 254 en PREMIUM) %Ci.V : mot contenant la valeur en cours du compteur ; uniquement accessible en lecture
Valeur de prslectionAjuster
%Ci.P : mot contenant la valeur par dfaut (de 0 9999) ; accessible en lecture et en critureY/N : permet de modifier la valeur par dfaut du compteur dans lditeur de donnes
Les blocs de fonction
p.159
Le compteurFonctionnement du compteur
R S CU CD
Remise zro du compteur : %Ci.V est remis 0 Prrglage du compteur : %Ci.V est gal %Ci.P A chaque front montant sur CU, %Ci.V est incrment A chaque front montant sur CD, %Ci.V est dcrment
ED F
Empty : (vide) devient 1 si %Ci.V passe de 0 9999Done : (termin) devient 1 si %Ci.V est gal %Ci.P Full : (plein) devient 1 si %Ci.V passe de 9999 0
p.160
Exercice 8 : Compteur
p.161
p.162
p.163
p.164
Exercice 9 : mme exercice que le compteur en utilisant un mot mmoire
p.165
Blocs fonction registre [%Ri]%Ri R MODE LEN: I E
Un registre est un bloc mmoire permettant de stocker jusqu 256 mots de 16 bits de deux manires diffrentes : file dattente (premier entr, premier sorti) appele pile FIFO (First In, First Out), pile (dernier entr, premier sorti), appel pile LIFO (Last In, First Out). Lautomate dispose de 4 blocs en MICRO, 255 en PREMIUM)
F
O
Mot dentre Mot de sortie Entre (ou instruction) stockage Entre (ou instruction) dstockage Entre (ou instruction) remise 0 Sortie vide Sortie pleine
%Ri.I %Ri.O I O R E F
Mot dentre au registre. Peut tre lu, test, crit Mot de sortie au registre. Peut tre lu, test, crit Sur front montant provoque le stockage du contenu du mot %Ri.I dans le registre Sur front montant provoque le rangement dun mot dinformation dans le mot %Ri.O. Sur tat 1 initialise le registre Le bit associ %Ri.E indique que le registre est vide. Peut tre test. Le bit associ %Ri.F indique que le registre est plein.Le stockage est impossible. %S18 passe 1. Peut tre test. nbre de mots de 16 bits (1 255)
Longueur
LEN
Exercice 10: registre
p.166
p.167
p.168
Programmateur cyclique. [DRi]%DRi R
F
%TB : 1s U LEN : 16
i: numro du programmateur 0 7 en MICRO, 0 254 en PREMIUM. %DRi.S : numro du pas en cours. Ce mot peut tre lu et test. Le nombre de pas est maximum de 16. %DRi.V : Mot remis 0 chaque changement de pas. la dure est gale %DRi.V x TB %DRi.Wj : mot de 16 bits dfinissant les tats du pas j du programmateur i. Pour programmer le programmateur, placez le sur lcran (choix par S-F7). Choisissez le numro du programmateur et le nombre de pas ainsi que la correspondance entre les bits et sorties.
Exercice 11 : signalisation dun carrefour. Utilisation dun DRUMVoie principale : signal est : vert pendant 40s minimum.(bit 0, %Q2.0). orange : si une voiture dtecte sur la voie secondaire, dure 4s. (bit 1, Q2.1). rouge :(bit 2, %Q2.2). (2 secondes). vert : pendant 30s ou 10 voitures. (bit 3, %Q2.3). orange : pendant 4s.(bit 4, %Q2.4). rouge : (bit 5 : %Q2.5). (2 secondes).
p.169
Voie secondaire: signal est :
Les deux voies restent rouges simultanment pendant 2 secondes.
La base de temps du DR0.V est de 1s
p.170
p.171
Exercice 12 : instruction de dcalage
p.172
p.173
Exercice13 : travail sur tableaux
Plusieurs instructions permettent le travail sur tableauxinstructions arithmtiques (+, -, *, /) sur des mots d un tableau, instructions logiques (AND, OR,) sur des mots d un tableau (bit bit), instructions de sommation SUM (mots simples), SUM_ARR (flottants), instruction de comparaison de tableaux lment par lment EQUAL donne le rang des premiers mots diffrents instruction de recherche sur tableaux instruction de recherche des valeurs maxi et mini : MAX_ARW, MIN_ARW, MAX_ARD, MIN_ARD, MAX_ARR, MIN_ARR instruction de recherche du nombre de mots ayant une mme valeur
Instruction de dcalage ROL,RORinstruction de tri SORT_ARW (sens, tableau) sens :-1 dcroissant, 0 croissant
p.174
Priorit dexcution des instructions : Dans lexpression numrique, la priorit des diffrentes instructions est respecte. Lexcution seffectue dans lordre suivant : 1 : instruction une oprande, 2 : * , / , REM 3 : + et 4 : AND 5 : XOR 6 : OR SQRT (%MW3) + %MW5 * 7 AND %MW8 XOR %MW6 OR %MW10 1 2 3 4 5 6 les parenthses permettent de modifier lordre dvolution des priorits : ((%MW5 AND %MW6) + %MW7) * %MW8 1 2 3
p.175
p.176
Exercice14 : racine carre d un nombre
Dans cet exercice : on met %MW19 et %MW18 0 l enclenchement de %I1.0 . On donne une valeur maximale %MW18 (10 dans notre cas), on fait varier %Mw18 de 1 10 et chaque fois, on fait l opration reprise la page suivante. On recherche la racine carre du rsultat (Attention pour cela, il faut rendre %MW19 flottant d o l instruction INT_TO_REAL)
p.177
p.178
Exercice15 : Horodateur oprateur SCHEDULE (DBEG, DEND, WEEK, HBEG, HEND, OUT) DBEG : dbut de la priode en BCD(mois-jour) ex:16#0615 (15juin) DEND : date de fin de la priode en BCD (mois, jour) 16#1231 WEEK : les 7 bits de poids faibles reprsentent 6: lundi,.0: dimanche exemple : 2#0000000001111110(lundi au samedi) HBEG : heure de dbut (heures-minutes-sec-00) en BCD exemple : 16#09105100
HEND : heure de fin. exemple : 16#10300000OUT : sortie activer. exemple : %Q2.0
p.179
p.180
Autre possibilit :%SW49 : jours de la semaine lundi : 1 dimanche :7. %SW50 : en BCD secondes en poids fort %SW51 : en BCD heures et minutes %SW52 : en BCD mois et jour %SW53 : en BCD anne
p.181
Dans l exercice qui suit :on fait un dcalage droite de 8 bits de %SW50 pour avoir les secondes en poids faibles, on fait une opration logique (%SW51 AND 00FF) pour avoir les minutes en poids faibles, Et ainsi de suite On enclenche %Q2.0 entre la 11sec et la 49sec
%Q2.1 sera 1 du lundi au vendredi de 8h10 9h30%Q2.2 sera 1 tous les jours de 23h01 02h
Exercice 16 : Horodateur
p.182
Exercice 16 : Horodateur
p.183
Exercice 17 : rampe
p.184
p.185