Documentation MCS32
Syntaxe 3 et 4 : <Expression>, <Variable> : Entier
Syntaxe 5 et 6 : <Expression>, <Variable> : Entier long
Description :
Cette fonction permet de lire ou d'écrire une variable locale du dictionnaire de la
carte CANopen de la MCS. Les syntaxes 1 et 2 réalisent un accès sur le tableau
des variables de type 8 bits non signé. Les syntaxes 3 et 4 réalisent un accès sur le
tableau des variables de type 16 bits non signé. Les syntaxes 5 et 6 réalisent un
accès sur le tableau des variables de type 32 bits signé.
Remarques :
<Carte> doit être une carte CANopen. <Index> doit se référer à une variable locale
du dictionnaire.
11-3-7- CANSETUP - Lecture ou écriture d'un paramètre
Syntaxe 1 :
CANSETUP# (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 2 :
<Variable> = CANSETUP# (<Carte>, <Index>, <Sub-Index>)
Syntaxe 3 :
CANSETUP% (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 4 :
<Variable> = CANSETUP% (<Carte>, <Index>, <Sub-Index>)
Syntaxe 5 :
CANSETUP& (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 6 :
<Variable> = CANSETUP& (<Carte>, <Index>, <Sub-Index>)
Limites :
<Index> : de 0000h à FFFFh
<Sub-index> : de 00h à FFh
Syntaxe 1 et 2 : <Variable>, <Expression> : de 00h à FFh
Syntaxe 3 et 4 : <Variable>, <Expression> : de 0000h à FFFFh
Syntaxe 5 et 6 : <Variable>, <Expression> : +/- 7FFFFFFFh
Types acceptés : Syntaxe 1 et 2 : <Expression>, <Variable> : Octet
Syntaxe 3 et 4 : <Expression>, <Variable> : Entier
Syntaxe 5 et 6 : <Expression>, <Variable> : Entier long
Description :
Cette fonction permet de lire ou d'écrire une donnée dans le dictionnaire de la carte
CANopen de la MCS.
Remarques :
<Carte> doit être une carte CANopen. <Index> et <Sub-Index> doivent se référer à
un élément du dictionnaire.
11-3-8- CANREMOTE - Lecture ou écriture d'une variable distante
Syntaxe 1 :
CANREMOTE# (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 2 :
<Variable> = CANREMOTE# (<Carte>, <Index>, <Sub-Index>)
Syntaxe 3 :
CANREMOTE% (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 4 :
<Variable> = CANREMOTE% (<Carte>, <Index>, <Sub-Index>)
Syntaxe 5 :
CANREMOTE& (<Carte>, <Index>, <Sub-Index>, <Expression>)
Syntaxe 6 :
<Variable> = CANREMOTE& (<Carte>, <Index>, <Sub-Index>)
Limites :
<Index> : de 0000h à FFFFh
<Sub-index> : de 00h à FFh
Syntaxe 1 et 2 : <Variable>, <Expression> : de 00h à FFh
Syntaxe 3 et 4 : <Variable>, <Expression> : de 0000h à FFFFh
Syntaxe 5 et 6 : <Variable>, <Expression> : +/- 7FFFFFFFh
Types acceptés : Syntaxe 1 et 2 : <Expression>, <Variable> : Octet
Syntaxe 3 et 4 : <Expression>, <Variable> : Entier
R342
EX
- 239 -
SERAD S.A.