PLC - automatisme et iPhone

Le Wheel : roue codeuse

Introduction

La roue codeuse, interaction avec l'utilisateur pour une commande. Incrément d'une variable

Wheel

Code de référence

PLCLink wheel

<item id="0">
  <title>Test</title>
  <name>Wheel</name>
  <description>Val : 5</description>
  <minimum>0</minimum>
  <maximum>10</maximum>
  <IW>5</IW>
  <affichage>wheel</affichage>
  <link>http://IP/parametres_de_la_commade</link>
</item>

Fonction

Passe une commande via un URL de la balise <link> ou un formulaire SSI via la balise <wagolink>
wagolink est prioritaire si les deux balises existent.

Présentation

Valeur entrante

Voir des détails sur l'affichage texte.

Commande

L'appel de l'url est réalisé 1 fois lors de l'action sur "+" ou "-" du wheel.
- <link> est une URL complet "http://..." qui réalise l'action.
- <wagolink> est une forme particulière de formulaire qui sera donc passé en POST.
- <OB> est une adresse ModBus qui prendra la nouvelle valeur lors de la commande, un transfert ModBus sera initié si besoin.

exemple HTTP (80) :

- <link>http://IP/commande...</link>
- <wagolink>http://IP_automate/WRITEPI?ADR1=MW0&VALUE1=0&FORMAT1=%d</wagolink> commande SSI Wago

exemple ModBus :

- <OB>MX0.0</OB> adresse mémoire de bit
- <OB>MW0</OB> adresse mémoire de word écriture IEC1131
- <OB>12288</OB> adresse décimale directe en mémoire pour le mot MW0

Note

- N'est utilisable que le mode word et bit (MW et MX)
- l'écriture ModBus semble impossible vers une sortie : (QX0.0 etc..), utilisez un flag mémoire.

Priorités

- <wagolink> est totalement prioritaire.
- <link> ensuite
- <OB> Fera un appel ModBus


PLCLink more
index

 

Valid XHTML 1.0 Transitional