Vai al contenuto
PLC Forum


S7-ppi - Protocollo PPI


brix

Messaggi consigliati

Salve a tutti, avrei necessita' di interfacciare sulla seriale

PLC Siemens con il protocollo PPI su un sistema embedded

NON WINDOWS:

Siemens fornisce delle DLL (Prodave) per Windows ma a me

non servono a un tubo.

sembra che tale protocollo rappresenti uno dei misteri fondamentali

dell' universo. Dopo avere raccolto un po' di informazioni, mi sono fatto

una idea abbastanza precisa del formato del frame, ma ancora non

so bene COSA mettere nella parte dati per leggere o scrivere una variabile...

Chiedo agli esperti del mondo Siemens:

1. Esiste una specifica di questo protocollo, che tra parentesi mi pare

di una insulsaggine estrema, non tale da essere difeso con i denti e

con le unghie ?

2. E' almeno possibile comperare una qualche specifica senza spendere

ESAGERAZIONI ???

Altrimenti non mi resta che il reverse eng. e attaccarmi alla linea seriale....

Saluti,

Brix

Link al commento
Condividi su altri siti


Cosa intendi per sistema non windows ?

Se ti riferisci a sistemi come Linux o Qnx potresti provare utilizzando le librerie libnodave che sono nate per

linux e successivamente è stato fatto il porting su windows.

ne esiste una versione anche in java (chiaramente multipiattaforma), ma io non l'ho ancora testata.

Ciao

BR1

Modificato: da Bruno
Link al commento
Condividi su altri siti

Gabriele Corrieri

Ciao

anche se è scontato lo dico: le librerie LibNoDave sono open source, se hai dismestichezza con il linguaggio C puoi facilmente "portare" le medesime sulla tua piattaforma. L'autore l'ho comunque trovato disponibilissimo e parla correttamente italiano, inglese e tedesco (la sua lingua).

Ciao

Gabriele

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...