Jump to content
PLC Forum

Cialtrone

Asem: Visualizzare stringhe siemens

Recommended Posts

Cialtrone

Ciao a tutti

Sto modificando un progetto Asem Premium HMI 5

Devo visualizzare una variabile stringa da un PLC S7 300, ma non trovo la sintassi corretta. Premetto che il collegamento alla variabile c'è, quindi il problema non penso sia leggerla, quanto leggerla nel modo giusto e quindi rappresentarla a video.

attualmente la mia sintassi è: S7 TCP.Sta=QUADRO1|Addr=DB510.DBb62|Typ=50

Tipo di dato: stringa.

La stringa può essere vuota o di lunghezza variabile fino a 50 byte

Se punto al byte 64 vedo effettivamente il primo carattere della mia stringa, ma solo quello.

Grazie in anticipo a chi mi vorrà aiutare.

 

Link to post
Share on other sites

Cialtrone

Alla fine, dopo innumerevoli porconi... ho risolto.

Siccome chi ha fatto questo progetto ha usato il driver per S7-200 (che funziona anche col 300), ho capito che il sistema non può gestire direttamente le stringhe.

Bisogna dichiarare un array di byte ed appoggiarlo su un'area interna, poi richiamare come stringa questa area interna appunto.

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...