PLC - automatisme et iPhone

Représentation de : BITS, WEEK, MONTH.

Introduction

Représentation des bits d'un WORD (16 bits) et des variantes, on trouvera dans cette page la représentation des bits, des jours et des mois

Bit

iphone : PLCLink

Code de référence

<item id="N">
  <title>Test</title>
  <name>BIT</name>
  <description>bit</description>
  <affichage>bit</affichage>
  <IW><!--#READPI ADR=MW10&FORMAT=%d--></IW>
  <wagolink>http://IP_automate/WRITEPI?ADR1=MW10&amp;VALUE1=%d&amp;FORMAT1=%d</wagolink>
</item>

Fonction

Affichage et réglages des bits d'un mot de 16 bits.

Présentation

Valeur entrante

Voir des détails sur l'affichage texte.

Aspect

Les bits à 1 sont sur fond rouge. Si un lien est présent la sélection ouvre un écran de réglage.

Commande en sortie

L'appel de l'url est réalisé 1 fois lors de la sélection de l'item par une seule de ces méthodes :
- <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 et sera prioritaire.
- <OB> est une adresse ModBus (Word) ou le nom IEC1131 d'une variable qui prendra la nouvelle valeur lors de la commande, un transfert ModBus sera initié si besoin.

La présence d'un lien permet d'accéder au réglage. illustration ci dessous :

- PLCLink    PLCLink    PLCLink

Trois écrans de réglages localisée en français, allemand et anglais pour bit, week et month

exemple de lien HTTP (80) :

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

exemple ModBus :

- <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 (MW, QW ou IW)
- l'écriture ModBus est impossible vers une sortie si elle se trouve déjà utilisée : (QW0 etc..), utilisez un flag mémoire.

Priorités

- <wagolink> est totalement prioritaire.
- <link> ensuite, utiliser un %d dans le lien pour le paramètre
- <OB> Fera un appel ModBus

Montage en ModBus

Code de référence

PLCLink bit

<item id="0">
  <title>Test</title>
  <name>BIT</name>
  <description>bit</description>
  <affichage>bit</affichage>
  <IP>192.168.10.0</IP>
  <unitID>0</unitID>
  <IB>MW0</IB>
  <OB>MW0</OB>
</item>

Semaine

iphone : PLCLink

<item id="0">
  <title>Test</title>
  <name>Semaine</name>
  <description>week</description>
  <affichage>week</affichage>
  <IP>192.168.10.0</IP>
  <unitID>0</unitID>
  <IB>MW0</IB>
  <OB>MW0</OB>
</item>

Présentation des jours de la semaine en version localisée. Un bit de validation est ajouté.

Mois

iphone : PLCLink

<item id="0">
  <title>Test</title>
  <name>Mois</name>
  <description>month</description>
  <affichage>month</affichage>
  <IP>192.168.10.0</IP>
  <unitID>0</unitID>
  <IB>MW0</IB>
  <OB>MW0</OB>
</item>

Présentation des mois en version localisée. Un bit de validation global est ajouté.


PLCLink more
index

 

Valid XHTML 1.0 Transitional