Créer Le Bloc Et L'intégrer Dans Le Programme Utilisateur - Siemens SIMATIC ET 200S Instructions De Service

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
PED 256
T
DB1.DBD8
L
PED 260
T
DB1.DBD12
L
DB1.DBB8
T
MB8
L
DB1.DBB12
T
MB9
L
DB1.DBD8
UD
DW#16#FFFFFF
T
MD12
UN
M30.0
SPB
DIRM
L
B#16#10
T
DB1.DBB0
SPA
CTRL
UN
M30.1
DIRM :
SPB
STOP
L
B#16#15
T
DB1.DBB0
SPA
CTRL
L
B#16#0
Arrêt
T
DB1.DBB0
(STOP)
:
U
DB1.DBX8.2
SPB
CTRL
UN
DB1.DBX8.0
=
=DB1.DBX0.0
L
MW32
CTRL :
T
DB1.DBW23
L
B#16#0
T
DB1.DBB1
L
DB1.DBD0
T
PAD256
L
DB1.DBD4
T
PAD260
Positionnement
Instructions de service, 05/2007, A5E00124871-04
4.2 Notice pour la mise en service du 1PosInc/analogique
Explication
//Charger les valeurs de retour du 1PosInc/analogique
//Afficher les bits d'état
//Afficher la valeur réelle
//Aller dans le sens plus
//(START=1, DIR_P=1, DIR_M=0, CTRL_DO=1, TIPPEN=1)
//Aller dans le sens moins
//(START=1, DIR_P=0, DIR_M=1, CTRL_DO=1, TIPPEN=1)
//Arrêter
//Mettre à 1 / mettre à 0 en fonction de POS_ACK START
//Vitesse pour le MODE marche à vue
//Transmettre les valeurs de commande au 1PosInc/analogique
1PosInc/analogique
121

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

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

Table des Matières