Vai al contenuto
PLC Forum


Controlla E Comanda Variabili Da Android


Adriano71

Messaggi consigliati

Mah... Simotion mi sa che ha solo indirizzamento con simbolico... Ma speriamo che comunque funzioni in qualche modo!

Io ho provato con Sinamics perchè, con un pannello HMI, si può fare lo stesso tipo di indirizzamento del PLC.

Infatti ho dimenticato di segnalare che si può fare lo stesso puntamento delle variabili a parametri Sinamics con un pannello Siemens.

In WinCC Flexible basta configurare il Sinamics come collegamento S7-300/400 e indirizzare le variabili come detto sopra...

Una informazione se puoi... Hai scritto che programmi con un Basic per Android. Io ho provato mesi fa a programmare delle piccole app seguendo i vari tutorial in rete.

Ho installato Eclipse e tutto il SDK per Android e ho fatto qualche "Hello World!" e poco più... Hai per caso da suggerire qualche esempio da scaricare che faccia la comunicazione S7 e che si possa aprire con Eclipse? Non ho intenzione di pubblicare niente sul Google Play per farti concorrenza!! Anche perchè la tua app funziona ed è gratuita!!

Grazie e ciao!

Link al commento
Condividi su altri siti


Ciao Sandro,

sapevo che avresti apprezzato.

Al contrario del PLC, Simotion ha un applicativo compilato, l'indirizzo è dinamico e in funzione della ultima compilazione.

Il tuo vicino di casa, pigroplc.....

Link al commento
Condividi su altri siti

A me non riesce connettermi alla CPU mediante CP343... peccato.

Però dato che la questione rack - slot mi lascia perplesso, magari sbaglio qualcosa lì...

mi spiego:

1. da autodidatta quale sono, mi sono, sono convinto che la CPU in un s7-300 occupa sempre la posizione Rack=0, Slot=2 (mentre nella miniguida, pare invertito il rack con lo slot...)

2. sempre da esperienza pratica (compreso dei test con libnodave), per indirizzare un dato qualunque di una CPU attraverso una CP343, si punta sempre a Rack=0, Slot=2, anche quando la CP è in rack=1, slot=8...

3. Mettiamo voglia usare S7Android con la configurazione del suddetto punto 2; che scrivo in Rack - Slot? Seguendo le istruzioni dovrebbe essere "Rack of PLC" = 0 e "Position of CP" = 8

...

Ok mentre scrivevo il post mi sono accorto che tra i vari tentativi che avevo fatto, mi mancava quello più ovvio (per me), ma meno percorribile lette le istruzioni...

Ho inserito Rack=0 e Slot=2 (come infatti mi sarei aspettato se non avessi letto le istruzioni...) e funziona...

Magari nel seguito farò altri tests...

Quindi riassumendo: test con S7Android v.0.52 su Samsung GT-1000 verso CPU 315-2DP (mod 315-2AG10-0AB0) con CP343-1 (343-1EX21-0XE0) S7Android funziona, però non sono corrette le istruzioni di configurazione...

Link al commento
Condividi su altri siti

Ciao a tutti

x sandro-negri: le librerie che devi cercare sono le libnodave-java.

x LudB: si hai ragione, mi devo essere "accartocciato" un pò con il NON .!

Nella prossima release lo sistemerò

Link al commento
Condividi su altri siti

Ciao,

x Adriano71: il problema è usarla la libreria... non sono ancora pratico. Per questo avrei bisogno di un progetto "completo". Completo nel senso che ha già dentro la libreria e che in una sola pagina, per esempio, inserisco indirizzo IP, mi connetto, e cambio una variabile di cui inserisco io l'indirizzo assoluto DB[xxx].DBW[yyy]... Cercherò un po' in rete, ci ho dedicato solo pochi minuti finora. Grazie lo stesso!

x pigroplc: volevo fartelo sapere subito e ringraziarti dell'info, ma ho solo la tua email vecchia. Mi procurerò quella nuova!

Saluti a tutti!

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...