Siemens SIMATIC ET 200S Instructions De Service page 251

Masquer les pouces Voir aussi pour SIMATIC ET 200S:
Table des Matières

Publicité

Créer le bloc et l'intégrer dans le programme utilisateur
Intégrez le bloc FC 101 suivant à votre programme utilisateur, par exemple dans l'OB 1. Ce
bloc a besoin du bloc de données DB 1 avec une longueur de 16 octets. Dans l'exemple
suivant, le démarrage est déclenché par la mise à 1 du bit de mémento 30.0 (dans le sens
plus) ou 30.1 (dans le sens moins) avec l'appareil de programmation. Le mot de mémento
32 vous permet de sélectionner la vitesse du mode marche à vue.
List
bloc : FC101
L
T
L
T
L
T
L
T
L
DU
T
UN
SPB
L
T
SPA
UN
DIRM :
SPB
L
T
SPA
L
Arrêt
T
(STOP)
:
U
SPB
UN
=
L
CTRL :
T
L
T
L
T
L
T
Positionnement
Instructions de service, 05/2007, A5E00124871-04
Explication
PED 256
//Charger les valeurs de retour du 1PosSSI/analogique
DB1.DBD8
PED 260
DB1.DBD12
DB1.DBB8
//Afficher les bits d'état
MB8
DB1.DBB12
MB9
DB1.DBD8
//Afficher la valeur réelle
DW#16#FFFFFF
MD12
M30.0
DIRM
B#16#10
//Aller dans le sens plus
DB1.DBB0
//(START=1, DIR_P=1, DIR_M=0, CTRL_DO=1, TIPPEN=1)
CTRL
M30.1
STOP
B#16#15
//Aller dans le sens moins
DB1.DBB0
//(START=1, DIR_P=0, DIR_M=1, CTRL_DO=1, TIPPEN=1)
CTRL
B#16#0
//Arrêter
DB1.DBB0
DB1.DBX8.2
CTRL
DB1.DBX8.0
//Mettre à 1 / mettre à 0 en fonction de POS_ACK START
=DB1.DBX0.0
MW32
//Vitesse pour le MODE marche à vue
DB1.DBW23
B#16#0
DB1.DBB1
DB1.DBD0
//Transmettre les valeurs de commande à PosSSI/ analogique
PAD256
DB1.DBD4
PAD260
6.2 Notice pour la mise en service du 1PosSSI/analogique
1PosInc/analogique
251

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

1step 5v/204khz6es7138-4dc00-0ab0

Table des Matières