Mode de fonctionnement du bloc CREAD_REG

Un grand nombre de blocs fonction CREAD_REG peut être programmé, mais seules quatre opérations de lecture peuvent être actives en même temps. Que celles-ci soient déclenchées par ce bloc fonction ou par d'autres (p. ex. MBP_MSTR, MSTR, READ_REG), tous les blocs fonction utilisent la même session de transaction de données et nécessitent plusieurs cycles de programme pour achever une commande.

NOTE : Une communication TCP/IP entre un API Quantum (NOE 211 00) et un API Momentum (toutes les UC TCP/IP et tous les modules d'E/S TCP/IP) n'est possible que si une seule tâche de lecture ou d'écriture est effectuée dans chaque cycle d'API. Si plusieurs tâches sont envoyées par cycle, la communication est stoppée, sans qu'un message d'erreur soit généré dans le registre d'état.

L'information complète de routage est contenue dans la structure de données WordArr5 de l'entrée ADDRFLD. Le type du bloc fonction lié à cette entrée se règle en fonction du réseau utilisé.

Vous devez utiliser pour :

NOTE : Vous pouvez également utiliser la structure de données WordArr5 avec des constantes.
NOTE : Ce bloc fonction produit une lourde charge sur le réseau ; il est donc conseillé de contrôler soigneusement la performance du réseau. Si ce dernier est surchargé, le programme devra être restructuré afin de travailler avec le bloc fonction READ_REG, une variante du présent bloc fonction, qui fonctionne sur demande et non en mode continu.