Elmomc Multi-Axis Motion Controller-Maestro Manuel d'utilisateur Page 243

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 313
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 242
13.5
13.6
Maestro Software Manual Node DS301 Command Reference
MAN-MASSW (Ver. Q)
Initialization of Callback Functions: Receive PDO
This function implements initialization of PDO callback (@pdo).
Syntax:
<node>.listenpdo(enablePDO1,
enablePDO2,
enablePDO3,
enablePDO4)
Input Parameters:
enablePDO1 – get PDO1 Transmit data from the CAN node
enablePDO2 – get PDO2 Transmit data from the CAN node
enablePDO3 – get PDO3 Transmit data from the CAN node
enablePDO4 – get PDO4 Transmit data from the CAN node
Return Value:
None
Example:
See the Callback Functions Receive PDO example below.
Callback Functions: Receive PDO
This function implements PDO handler calls and sends a new PDO Transmit message.
Syntax:
function @pdo(int address, int wData, int lData, int length)
Input Parameters:
Address – bit field consists of the following:
busId = address & 0x0100 (0 or 1)
nodeId = address & 0x00FF (1–127)
pdoNum = address >> 16 (1,2, 3 or 4)
wData – high 32 bits of PDO data
lData – low 32 bits of PDO data
length – PDO data length (in bytes)
Return Value:
None
13-3
Vue de la page 242
1 2 ... 238 239 240 241 242 243 244 245 246 247 248 ... 312 313

Commentaires sur ces manuels

Pas de commentaire