Vai al contenuto
PLC Forum


Micrologix 1400 - Comunicazione Via Socket


gbutori

Messaggi consigliati

Salve a tutti,

devo realizzare una comunicazione tra due macchine di cui una è controllata da un Micrologix 1400 e l'altra da un pannello operatore Lenze con Windows CE.

Sul pannello Lenze ho già realizzato la comunicazione via Socket TCP e devo fare la stessa cosa sul Micrologix.

Seguendo le indicazioni date nel manuale di programmazione del Micrologix ho scritto le MSG descritte, ma il socket non viene creato.

Non sono riuscito a trovare altra documentazione o esempi di comunicazione via Socket realizzati con il Micrologix.

Se qualcuno avesse degli esempi oppure avesse fatto esperienza di questo tipo di comunicazione gli sarei molto grato se potesse postarli o darmi dei link.

Grazie

Link al commento
Condividi su altri siti


  • 2 weeks later...

Devi usare il servizio TCP-IP ma con protocollo di CIP vedi (consorzio Ethernet-IP “ODVA”)

CIP = Common Industrial Protocol (CIP)

Prima cosa devi aprire un socket

Apertura Servizio TCP-IP open connection porta remota 44818d AF12h

Questo è il valore della porta che Allen Bradley usa per aprire la connessione con i PLC

Quando usa la connessione Ethernet-IP

Poi devi inviare una richiesta di comunicazione Ethernet-IP

Il dispositivo di solito ti restituisce il valore della SESSION (su 4 Bytes)

Con questo valore di session puoi ora iniziare a richiedere i dati in lettura.

Per creare il pacchetto dati sia di Richiesta Session che per la Lettura / Scrittura del dato,

devi usare appunto il Protocollo CIP

Puoi usare un software per controllare i pacchetti di scambio Ethernet. (ad esempio Ethereal.exe)

Ecco alcuni link in merito ::

Invio Messaggio Esplicito :

http://www.rockwellautomation.com/enabled/pdf/eipexp1_2.pdf

http://www.azeotech.com/board/index.php?act=attach&type=post&id=442

Ethernet-IP general:

http://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00112R0_CIP_Motion_Brochure_ITALIAN.pdf

Guida generale sulla comunicazione Etrhernet :

http://www.odva.org/Portals/0/Library/Publ...cture_Guide.pdf

http://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00081R1_Performance_Methodology_v1.0.pdf

Richiesta di esempio per comunicazione Ethernet-IP :

http://www.odva.org/tabid/134/Default.aspx

https://secure.odva.org/forms/EtherNetIP_Example_Code_Form.html

Discussioni sul Forum national instrument :

http://forums.ni.com/ni/board/message?board.id=nilabs&thread.id=167&view=by_date_ascending&page=1

http://decibel.ni.com/content/docs/DOC-4065

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