tsx micro

Download TSX micro

If you can't read please download the document

Upload: saad-younsi

Post on 08-Aug-2015

870 views

Category:

Documents


13 download

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