PLCcom für S7

Unsere PLCcom Auslieferungsbox mit USB-Stick

professioneller Zugriff auf S7-Steuerungen für .NET und Java Entwickler

Die Library PLCcom für S7 ist eine speziell für Java / .NET-Softwareentwickler bereitgestellte hoch optimierte Komponente, um Softwareentwicklern Zugriff auf eine S7-SPS zur Verfügung zu stellen, z.B. um Daten auszulesen oder zu schreiben.

PLCcom ist kompatibel zu S7-Steuerungen (200er, 300er, 400er, 1200er, 1500er Baureihe, SoftSPS WinAC RTX sowie Logo!) und CPUs weiterer Hersteller (z. B. VIPA 100V/200V/300V/300S, etc.) .

Innovativ und schnell einsetzbar

Bei den Librarys handelt es sich je nach Version um 100% Java oder .Net-Dateien. Die Komponente kann direkt als Verweis eingebunden werden, API-Aufrufe sind nicht notwendig. Es ist problemlos möglich, die Komponente in 32-oder 64 Bit-Umgebungen sowie plattformübergreifend einzusetzen.
Die internen Routinen sind auf High-Performance-Zugriffe optimiert.

Mit im Lieferumfang enthalten sind umfangreiche Code-Beispiele, die die kinderleichte Anbindung der SPS-Steuerung an Ihre Applikation verdeutlichen und auch in Ihren Projekten genutzt werden können.

Nachfolgend einige einfache Code-Beispiele (weitere Beispiele):

Beispiel: Erstellen eines TCP-IP Kommunikationsobjektes
  • C#
  • Visual Basic
  • Java
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", //IP address
				0, //Rack
				2, //Slot
				ePLCType.S7_300_400_compatibel); //Type of Device
Dim Device As PLCcomDevice = New TCP_ISO_Device("192.168.1.100", _ 'IP address
				0, _ 'Rack
				2, _ 'Slot
				ePLCType.S7_300_400_compatibel	'type of device
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", //IP address
				0, //Rack
				2, //Slot
				ePLCType.S7_300_400_compatibel); //type of device

Beispiel: Erstellen eines TCP-IP Kommunikationsobjektes

Beispiel: Erstellen eines MPI Kommunikationsobjektes
  • C#
  • Visual Basic
  • Java
PLCcomDevice Device = new MPI_Device("COM1", 		//local serial interface
				0, 									//local MPI bus address
				2, 									//PLC MPI bus Address
				eBaudrate.b38400, 					//serial baudrate
				eSpeed.Speed187k, 					//MPI speed
				ePLCType.S7_300_400_compatibel); 	//type of device
Dim Device As PLCcomDevice = New MPI_Device("COM1", 'local serial interface
					0, 								'local MPI bus address
					2, 								'PLC bus address
					eBaudrate.b38400, 				'serial speed
					eSpeed.Speed187k, 				'MPI bus speed
					ePLCType.S7_300_400_compatibel) 'type of device
PLCcomDevice Device = new MPI_Device("COM1", 		//local serial interface
				0, 									//local MPI bus address
				2, 									//PLC MPI bus Address
				eBaudrate.b38400, 					//serial baudrate
				eSpeed.Speed187k, 					//MPI speed
				ePLCType.S7_300_400_compatibel); 	//type of device

Beispiel: Erstellen eines MPI Kommunikationsobjektes

Beispiel: Erstellen eines PPI Kommunikationsobjektes
  • C#
  • Visual Basic
  • Java
PLCcomDevice Device = new MPI_Device("COM1", 		//local serial interface
				0, 									//local MPI bus address
				2, 									//PLC MPI bus Address
				eBaudrate.b38400, 					//serial baudrate
				ePLCType.S7_300_400_compatibel); 	//type of device
Dim Device As PLCcomDevice = New MPI_Device("COM1", 'local serial interface
					0, 								'local MPI bus address
					2, 								'PLC bus address
					eBaudrate.b38400, 				'serial speed
					ePLCType.S7_300_400_compatibel) 'type of device
PLCcomDevice Device = new MPI_Device("COM1", 		//local serial interface
				0, 									//local MPI bus address
				2, 									//PLC MPI bus Address
				eBaudrate.b38400, 					//serial baudrate
				ePLCType.S7_300_400_compatibel); 	//type of device

Beispiel: Erstellen eines PPI Kommunikationsobjektes

Beispiel: einfaches Lesen von Werten
  • C#
  • Visual Basic
  • Java
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", 0, 2, 
ePLCType.S7_300_400_compatibel);

//read 10 Bytes from DB1
ReadDataRequest myReadDataRequest = new ReadDataRequest(eRegion.DataBlock,  //Region 				1,             //DB only for datablock operations otherwise 0
				0,                  //read start adress
				eDataType.BYTE,     //desired datatype
				10);                //Quantity of reading values

//read
ReadDataResult res = Device.ReadData(myReadDataRequest);

//get the results
if (res.Quality == OperationResult.eQuality.GOOD)
{
   foreach (Object item in res.GetValues())
    {
		Console.WriteLine("read " + item.ToString());
    }
}
else
{
	Console.WriteLine("error " + res.ToString());
}
Dim Device As PLCcomDevice = New TCP_ISO_Device("192.168.1.100", 0, 2, ePLCType.S7_300_400_compatibel

'read 10 Bytes from DB1
Dim myReadDataRequest As ReadDataRequest = new ReadDataRequest(eRegion.DataBlock,   						1,                                                                                  0,                                                                                  eDataType.BYTE,                                                                     10);                
'read
Dim res As ReadDataResult = Device.ReadData(myReadDataRequest)

'get the results
If res.Quality = OperationResult.eQuality.GOOD Then
   For Each item As ReadValue In res.FetchValues()
		Console.WriteLine("read " + item.ToString())
   Next
Else
	Console.WriteLine("error " + res.ToString())
End If
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", 0, 2, ePLCType.S7_300_400_compatibel);

//read 10 Bytes from DB1
ReadDataRequest myReadDataRequest = new ReadDataRequest(eRegion.DataBlock,  //Region
				1, //DB only for datablock operations otherwise 0
				0, //read start adress
				eDataType.BYTE,  //desired datatype
				10); //Quantity of reading values

ReadDataResult res = Device.readData(myReadDataRequest);

//evaluate results
if (res.getQuality() == OperationResult.eQuality.GOOD) {
   int Position = 0;
   for (Object item : res.getValues()) {
     System.out.println("read " + item.toString());
   }
}
else
{
	System.out.println("error " + res.toString());
}

Beispiel: einfaches Lesen von Werten

Beispiel: einfaches Schreiben von Werten
  • C#
  • Visual Basic
  • Java
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", 0, 2, 
ePLCType.S7_300_400_compatibel);

//declare a WriteRequest object and
//set the request parameters
WriteDataRequest myWriteRequest = new WriteDataRequest(eRegion.DataBlock, //Region
				100,               //DB
				0);                //startaddress
				
//add writable Data here
//in  this case => write 4 bytes in DB100
myWriteRequest.addByte(new byte[] { 11, 12, 13, 14 });


//write
WriteDataResult res = Device.WriteData(myWriteRequest);

//evaluate results
Console.WriteLine("Write successfull! Message: " + res.Message);
Dim Device As PLCcomDevice = New TCP_ISO_Device("192.168.1.100", 0, 2, ePLCType.S7_300_400_compatibel

'declare a WriteRequest object and
'set the request parameters
Dim myWriteRequest As New WriteDataRequest(eRegion.DataBlock, _
                                           100, _
                                           0)

'add writable Data here
'in  this case => write 4 bytes in DB100 at addres 0
myWriteRequest.addByte(New Byte() {11, 12, 13, 14})


'write
Dim res As WriteDataResult = Device.WriteData(myWriteRequest)

'evaluate results
Console.WriteLine("Write successfull! Message: " + res.Message)
PLCcomDevice Device = new TCP_ISO_Device("192.168.1.100", 0, 2, ePLCType.S7_300_400_compatibel);

//declare a WriteRequest object and
//set the request parameters
WriteDataRequest myWriteRequest = new WriteDataRequest(eRegion.DataBlock,  //Region
				100, 		   //DB
				0);                 //write start address
            
//add writable Data here
//in  this case => write 4 bytes in DB100
myWriteRequest.addByte(new byte[]{11, 12, 13, 14});

//write
System.out.println("begin write...");
WriteDataResult res = Device.writeData(myWriteRequest);

//evaluate results
 System.out.println("Write successfull! Message: " + res.getMessage());

Beispiel: einfaches Schreiben von Werten

PLCcom für S7 wird in drei Versionen zur Verfügung gestellt:

  1. Net Version
    Die .Net-Version unterstützt die klassische .Net Framework-Programmierung.
    Des Weiteren enthält das Auslieferungspaket eine Version für .Net-Standard Version 2.0.
    Diese Komponente kann zur Entwicklung von .Net-Core- , Xamarin- , UWP- oder Unity-Applikationen eingesetzt werden.
  2. Windows CE-Version
    Es wird die Entwicklung von Applikationen unter Windows CE ab Version 5 unterstützt.
  3. Java-Version
    Die Java-Version bietet Entwicklern eine Java-Komponente zur Java-Applikationsentwicklung z.B. mit Eclipse- oder Netbeans.
    Seit Version 9 wird zusätzlich auch die Entwicklung von Android-Apps unterstützt.

 

Effektive Optimierungsmöglichkeiten

PLCcom für S7 wurde mit diversen internen Optimierungs- Möglichkeiten ausgestattet.
Der Entwickler kann festlegen in welcher Art und Weise Lese- oder Schreiboptimierungen intern durchgeführt werden können.
So ist es z.B. möglich beim Lesen gleiche Datenbereiche in gemeinsamen Lesezugriffen zusammenzufassen (COMBINE_AREAS) oder unterschiedliche Datenbereiche in einem gemeinsamen Zugriff Lesen oder zu Beschreiben (Mix-Zugriff CROSS_AREAS).

Zusätzlich bietet die Expert-Edition das zusätzliche Feature die beste Optimierungsmethode intern zu ermitteln (AUTO) und automatisch anzuwenden.
Aufgrund dieser implementierten Optimierungs-Algorithmen werden nur die minimal notwendigen Zugriffe auf die SPS durchgeführt. Hierdurch kann eine fühl- und messbare Verarbeitungsbeschleunigung erreicht werden.

Editionen und Funktionen

 

Funktionsumfang

Den Funktionsumfang* PLCcom für S7 finden Sie hier:

  • Lese- und Schreiboperationen von folgenden Datentypen
    • Rohdaten (Byte oder Bool)
    • Bit
    • Byte
    • Word
    • DWord
    • Float
    • Unicode Char
    • INT
    • DINT
    • 16Bit BCD
    • DATE_AND_TIME
    • String
    • S7String Werten
  • Lesen von Eingängen, Ausgängen, Datenbausteinen, Merkern, Timern, Countern
  • Mehrere Operationen in einem Funktionsaufruf möglich, jede Operation gibt einen detaillierten Rückgabewert wieder.
  • Gleichzeitiger Zugriff auf verschiedene CPUs möglich
  • Implementierter High-Performance-Zugriff
  • Interne Hilfs- und Umwandlungsfunktionen für das einfache Lesen und Schreiben bestimmter SPS-Datentypen
  • Starten und Stoppen der CPU
  • Auslesen von Seriennummer und Firmwareversion
  • Auslesen der Schlüsselschalterstellung
  • Auslesen von LED-Infos
  • Lesen und setzen der SPS-Zeit
  • Lesen der Systemzustandsliste
  • Lesen der Blockliste
  • Lesen von Blocklängen
  • Backup von Blöcken
  • Restore von Blöcken
  • Restore von Blöcken unter geänderter Blocknummer
  • Löschen von Blöcken
  • Ausgabe von Blockdetails wie Code, Erstellungssprachen, Author uvm.
  • Senden des Verbindungspasswortes
  • Auslesen der Diagnosedaten
  • AutoConnect
  • asynchones Verbinden
  • uvm.

 

*Je nach CPU-Typ und Edition, siehe Funktionen je nach SPS-Typ

Vergleich der Editionen
Editionen PLCcom für S7
PLCcom
professional
PLCcom
expert

Editionen PLCcom für S7

Für gewerbliche oder kommerzielle Nutzung

PLCcom
professional

Haken

PLCcom
expert

Haken

Top Level Support 1,5

PLCcom
professional

Haken

PLCcom
expert

Haken

Verbindung zu S7-Steuerungen
200er, 300er, 400er, 1200er, 1500er Baureihe, SoftSPS WinAC RTX und CPUs weiterer Hersteller3

PLCcom
professional

Haken

PLCcom
expert

Haken

Verbindung zu S7-Steuerungen Logo!
0BA7 und 0BA8

PLCcom
professional

Haken

PLCcom
expert

Haken

Lesen und Schreiben von Daten

PLCcom
professional

Haken

PLCcom
expert

Haken

High Performance-Zugriff

PLCcom
professional

Haken

PLCcom
expert

Haken

TCP/IP Zugriff

PLCcom
professional

Haken

PLCcom
expert

Haken

MPI/PPI Zugriff

PLCcom
professional

Haken

PLCcom
expert

Haken

Mehrfache Schreibe-und Lesezugriffe in einem gemeinsamen Funktionsaufruf4

PLCcom
professional

Haken

PLCcom
expert

Haken

gleichzeitiges Lesen oder Schreiben von mehreren Werten in verschiedene Bereiche4

PLCcom
professional

Haken

PLCcom
expert

Haken

Bereitstellung mehrerer effektiver Optimierungsmethoden zum effektiven gleichzeitigen Lesen und Schreiben von Werten4

PLCcom
professional

Haken

PLCcom
expert

Haken

Automatische Erkennung der besten Optimierungsmethode4

PLCcom
professional

-

PLCcom
expert

Haken

Starten und Stoppen der CPU

PLCcom
professional

Haken

PLCcom
expert

Haken

Lesen und Setzen der SPS-Systemzeit

PLCcom
professional

Haken

PLCcom
expert

Haken

Lesen von Infos wie Model, Bestellnummer, Firmware etc.

PLCcom
professional

Haken

PLCcom
expert

Haken

Abfragen von Betriebsart und aktuellem Status wie Schalterstellung, etc.

PLCcom
professional

Haken

PLCcom
expert

Haken

Abfrage des Zustandes der LEDs (an, aus, blinken)

PLCcom
professional

Haken

PLCcom
expert

Haken

Lesen der Systemzustandsliste

PLCcom
professional

Haken

PLCcom
expert

Haken

Abfrage der Diagnosedaten

PLCcom
professional

-

PLCcom
expert

Haken

Freischalten einer passwortgeschützten Verbindung mittels Passwortübertragung

PLCcom
professional

-

PLCcom
expert

Haken

Abfragen einer Liste aller installierten Blöcke

PLCcom
professional

-

PLCcom
expert

Haken

Lesen der Blocklänge einzelner Objekte

PLCcom
professional

-

PLCcom
expert

Haken

Auslesen einzelner Blöcke im MC7-Format zur weiteren Speicherung (Backup)

PLCcom
professional

-

PLCcom
expert

Haken

Abfragen bestimmter Blockeigenschaften wie z.B. (Version, Author, Erstellungssprache und vieles mehr)

PLCcom
professional

-

PLCcom
expert

Haken

Zurückschreiben von gespeicherten MC7-Dateien in die SPS (Restore)

PLCcom
professional

-

PLCcom
expert

Haken

Restore in abweichende Blocknummer

PLCcom
professional

-

PLCcom
expert

Haken

Löschen von Blöcken

PLCcom
professional

-

PLCcom
expert

Haken

Datenserver für eventgesteuerte Variablen-Überwachung auf der SPS

PLCcom
professional

-

PLCcom
expert

Haken

Fortlaufendes Logging von SPS-Daten in das Filesystem oder in SQL-Datenbanken

PLCcom
professional

-

PLCcom
expert

Haken

Fortlaufendes Logging von SPS-Daten in SQL-Datenbanken

PLCcom
professional

-

PLCcom
expert

Haken

Schreiben eines aktuellen Abbildes der SPS-Daten in das Filesystem

PLCcom
professional

-

PLCcom
expert

Haken

Schreiben eines aktuellen Abbildes der SPS-Daten in SQL-Datenbanken

PLCcom
professional

-

PLCcom
expert

Haken

Verschlüsselte Ablage der Daten im Filesystem

PLCcom
professional

-

PLCcom
expert

Haken

Freie Datenbankwahl durch den Entwickler

PLCcom
professional

-

PLCcom
expert

Haken

1: inkl. 1 Jahr Top-Level-Support+ kostenlose Updates und Upgrades.Top-Level-Support kann auf Wunsch immer wieder verlängert werden (siehe 5)
2: (200er, 300er , 400er, 1200er, 1500er Baureihe, SoftSPS WinAC RTX sowie Logo!)
3: (z. B. VIPA 100V/200V/300V/300S)
4: Funktionalität steht nicht für S7-200-Steuerungen zur Verfügung
5:Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

Funktionen je nach SPS-Typ
SPS-Typ/Funktion
S7-300
S7-400
S7-200
S7-1200
S7-1500
WinAC RTX (ab Version 2010)*
Logo (ab Version 0BA7)**

SPS-Typ/Funktion

Lesen von Werten

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

Haken1

S7-1500

Haken1

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Schreiben von Werten

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

Haken1

S7-1500

Haken1

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Lesen mehrerer nicht zusammenhängender Werte innerhalb eines Zugriffs

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

Haken1

S7-1500

Haken1

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Mehrfache Schreibe-und Lesezugriffe in einem gemeinsamen Funktionsaufruf

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

Haken1

S7-1500

Haken1

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

gleichzeitiges Lesen oder Schreiben von mehreren Werten in verschiedene Bereiche

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

Haken1

S7-1500

Haken1

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Starten und Stoppen der CPU

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

Haken

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Lesen und Setzen der SPS-Systemzeit

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Lesen von Infos wie Model, Bestellnummer, Firmware, etc.

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

Haken

S7-1500

Haken

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Abfragen von Betriebsart
und aktuellem Status wie
Schalterstellung, etc.

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

Haken

Abfrage des Zustandes
der LEDs
(an, aus, blinken)

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Lesen der Systemzustandsliste
(wenn beim SPS-Typ vorhanden)

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Abfragen der Diagnosedaten

S7-300

Haken

S7-400

Haken

S7-200

-

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Freischalten einer
passwortgeschützten Verbindung
mittels Passwortübertragung

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Abfragen einer Liste
aller installierten Blöcke

(Alle oder nur einzelne
Blocktypen z.B. nur OBs)

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Lesen der Blocklänge
einzelner Objekte

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Auslesen einzelner Blöcke
im MC7-Format zur weiteren Speicherung
(Backup)

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Abfragen bestimmter
Blockeigenschaften
wie z.B.
(Version, Author,
Erstellungssprache und vieles mehr)

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Zurückschreiben von gespeicherten
MC7-Dateien in die SPS

(Restore)

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Restore in
abweichende Blöcke

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-

Löschen von Blöcken

S7-300

Haken

S7-400

Haken

S7-200

Haken

S7-1200

-

S7-1500

-

WinAC RTX (ab Version 2010)*

Haken

Logo (ab Version 0BA7)**

-
* ab Version 2010
** ab Version 0BA7

1: Schreiben und Lesen von /in Datenbausteinen ist bei S71200/1500 nur aus nicht optimierten DBs möglich. Alternativ ist auch der symbolische Zugriff über OPC UA möglich. Für den OPC UA-Zugriff bieten wir Ihnen gerne unser Produkt PLCcom.Opc.Ua.Sdk an.

Einfaches Lizenzmodell, Top-Level-Support

PLCcom wird zur Erstellung von Individualsoftware pro Entwickler lizensiert, spätere Runtime-Lizenzen fallen nicht an. Probieren Sie PLCcom mit einer 30-tägigen Testversion in Ruhe aus, bevor Sie PLCcom lizensieren.

Wir möchten, dass Sie mit unserem Produkt zufrieden sind, auch nach dem Kauf lassen wir Sie nicht alleine!
Sollten wider Erwarten Probleme oder Fragen im Zusammenhang mit unserem Produkt auftreten, stehen wir Ihnen unbürokratisch und zeitnah zur Verfügung und unterstützen Sie bei einer Problemlösung.



PLCcom für S7

.Net

Professional

Einzelentwicklerlizenz *

€ 849,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 161,31 €

€ 1010,31 (inkl. MwSt)

Professional

Firmenlizenz **

€ 2290,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 435,10 €

€ 2725,10 (inkl. MwSt)

Expert

Einzelentwicklerlizenz *

€ 1249,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 237,31 €

€ 1486,31 (inkl. MwSt)

Expert

Firmenlizenz **

€ 3290,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 625,10 €

€ 3915,10 (inkl. MwSt)

Expert

Firmenlizenz**
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

Java

Professional

Einzelentwicklerlizenz *

€ 999,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 189,81 €

€ 1188,81 (inkl. MwSt)

Professional

Firmenlizenz **

€ 2790,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 530,10 €

€ 3320,10 (inkl. MwSt)

Expert

Einzelentwicklerlizenz *

€ 1399,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 265,81 €

€ 1664,81 (inkl. MwSt)

Expert

Firmenlizenz **

€ 3990,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 758,10 €

€ 4748,10 (inkl. MwSt)

Expert

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

WinCE

Embedded 5.0 / 6.0 ARM Plattform

Professional

Einzelentwicklerlizenz *

€ 749,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 142,31 €

€ 891,31 (inkl. MwSt)

Professional

Firmenlizenz **

€ 2090,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 397,10 €

€ 2487,10 (inkl. MwSt)

Expert

Einzelentwicklerlizenz *

€ 1149,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 218,31 €

€ 1367,31 (inkl. MwSt)

Expert

Firmenlizenz **

€ 3090,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 587,10 €

€ 3677,10 (inkl. MwSt)

Expert

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

PLCcom für Modbus

.Net

PLCCOM für Modbus

Einzelentwicklerlizenz *

€ 399,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 75,81 €

€ 474,81 (inkl. MwSt)

PLCCOM für Modbus

Firmenlizenz **

€ 1090,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 207,10 €

€ 1297,10 (inkl. MwSt)

PLCCOM für Modbus

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

Java

PLCCOM für Modbus

Einzelentwicklerlizenz *

€ 399,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 75,81 €

€ 474,81 (inkl. MwSt)

PLCCOM für Modbus

Firmenlizenz **

€ 1090,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 207,10 €

€ 1297,10 (inkl. MwSt)

PLCCOM für Modbus

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

PLCcom Opc Ua Client Sdks

.Net (Opc.Ua.Client.Toolkit)

.Net OPC.UA.Client.Toolkit

Einzelentwicklerlizenz *

€ 799,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 151,81 €

€ 950,81 (inkl. MwSt)

.Net OPC.UA.Client.Toolkit

Firmenlizenz **

€ 2290,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 435,10 €

€ 2725,10 (inkl. MwSt)

.Net OPC.UA.Client.Toolkit

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.

Java (Opc.Ua.Client.Sdk)

Java OPC.UA.Client.sdk

Einzelentwicklerlizenz *

€ 1349,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 256,31 €

€ 1605,31 (inkl. MwSt)

Java OPC.UA.Client.sdk

Firmenlizenz **

€ 3790,00 (exkl. MwSt)

Info zzgl. 19% MwSt. 720,10 €

€ 4510,10 (inkl. MwSt)

Java OPC.UA.Client.sdk

Firmenlizenz **
inklusive Quellcode

Preis auf Anfrage

*Lizenz für einen Entwickler inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades.

**Firmenlizenz für Unternehmen mit bis zu 300 Mitarbeiter inkl. 1 Jahr Top-Level-Support*** + kostenlose Updates und Upgrades, sollten Sie Interesse an einer Firmenlizenz für Unternehmen ab 300 Mitarbeiter haben, erstellen wir Ihnen gerne auf Anfrage ein individuelles Angebot.

***Top-Level-Support: Beinhaltet Supportanfragen über Mail / Telefon (in deutscher oder englischer Sprache), welche vorrangig bearbeitet werden. Es gilt hier eine max. Reaktionszeit von 2 Werktagen, in der Regel wird Ihre Anfrage aber sofort bearbeitet.