libnodave

Libnodave is een bibliotheek om gegevens uit te wisselen met Siemens PLC's.
Download nu

libnodave Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Thomas Hergenhahn
  • Uitgever website:

libnodave Tags


libnodave Beschrijving

Libnodave is een bibliotheek om gegevens uit te wisselen met Siemens PLC's. LibnoDave is een bibliotheek om gegevens uit te wisselen met Siemens PLCS.De PLCS van de familie S7-300 en S7-400 hebben een zogenaamde MPI (Multipoint) -interface. Deze interface wordt voornamelijk gebruikt om het apparaat te programmeren, maar kan ook worden gebruikt om gegevens van en naar de PLC te lezen en te schrijven. De fysieke laag van de MPI-interface is een draadlijn met twee draad met differentiële spanning zoals RS422 of RS485.Meer dan twee apparaten kunnen op die lijn worden aangesloten. De gegevensstroom is bidirectioneel. De baudrate is normaal 187,5 kbaud, maar u kunt anderen selecteren. Omdat er geen standaard pc-hardware deze Baud-tarieven kan doen, kunt u geen SIMPLE SIGNAIME-niveau-omzetter gebruiken. Je hebt altijd een adapter nodig van Siemens of een andere leverancier. Deze adapters zijn "intelligente" apparaten die rond een microprocessor zijn gebouwd. Ze praten MPI naar de PLC en iets anders op uw pc. De rest van dit document gaat over dit "iets anders" .usage: 1. Initialiseer de seriële interface: FD = SETPORT ("/ Dev / TTYS1", "19200", 'O') 2. Initialiseer een Daveinterfacedi = Davenewinterface (FD, "een naam") 3. Initialiseer de MPI-adapterError = DaveINITADAPER (DI)) 4. Initialiseer een DAVECONNECTIONDC = DAVENEWCONNECTION (DI, 2); 5. Maak verbinding met een PLC met een gegeven MPI-adresDaVeconnectplC (DC); 6. Gegevens uitwisselen met die plcdaverreadbytes (DC, DAVEFLAG's, 0,0,24); DAVEWRITEBYTES (DC, DAVEFLAGS, 0,0,24, BUF); 7. Ontkoppelen van de PLCDAVEDISCONNECTPLC (DC); 8. Ontkoppel van de adapter DAVEDISCONNECTADAPER (DI)


libnodave Gerelateerde software

formeel

Module voor het maken van PYQT4-formulier Dialogs / Widgets om verschillende soorten parameters te bewerken ...

191

Downloaden

jgnucashlib

JGNUCASHLIB is een Java-bibliotheek voor het manipuleren van het bestandsindeling van de Gnucash-boekhoudsoftware. ...

135

Downloaden