"PLCcom for S7" currently does not offer symbolic access to S7 controllers.
The reasons for this lie in legal concerns as well as in different protocol implementations within the TIA firmware versions.
The only way to access symbolic tags currently approved and supported by Siemens is through the OPC UA protocol.
You are welcome to use our "Opc Ua Client Sdk" for this. The library was of course extensively tested for accessing S7 controllers.
What happens to my data after registration?Indian12022-09-08T10:14:40+02:00
The data entered by you will be kept confidential in accordance with the Federal Data Protection Act.
A processing of the data occur only for internal purposes, such as the management of licenses, newsletter etc. A disclosure to third parties is excluded.
What type of PLC and devices can I connect with PLCcom?Indian12022-09-08T10:14:40+02:00
PLCcom is compatible to Siemens S7 controllers (200, 300, 400, 1200s, 1500s series, SoftPLC WinAC RTX and Logo! 0BA7, 0BA8 and 0BA0) and other manufacturers (eg VIPA 100V/200V/300V/300S).
In our company the number of employees who work on a project keeps changing. Therefore, the number of licenses required changes. Is there a possibility for a flat-rate licensing?Indian12022-09-08T10:14:40+02:00
The license model of PLCcom is kept as simple as possible.
All licenses are made available as developer licenses.
The fee-based professional license entitles a developer for industrial/commercial development of individual software (definition see EULA) with the PLCcom component.
What should be considered when using PLCcom in a network?Indian12022-09-08T10:15:01+02:00
The network participants must be able to connect with the network. The connection must not be interrupted by a firewall or similar. In particular, the port 102 in the direction of the PLC must be open.
Where can I find programming examples and the documentation?Indian12022-09-08T10:15:01+02:00
The libraries are, depending on the version, to 100% Java or .NET code.
You can embed the driver directly as a link; API calls are not necessary.
It is no problem to use the component in 32- or 64-Bit-environments, as well as across platforms.
Does PLCcom also runs in 32-Bit- and 64-Bit-environments?Indian12022-09-08T10:15:01+02:00
Due to the lack of serial ports, it is not possible to use the following objects on Android: PLCCom.MPI_Device
Attempting to create an instance of the above classes ends with an error of type java.lang.NoClassDefFoundError
Furthermore, the usage of the PLCCom.FileSystemConnector object must be at least Android API Version 26 or higher, in deviation to the above mentioned information.
Due to the general system conditions under Android, it is assumed that the use of the above-mentioned objects on Android does not matter and the restrictions are negligible.
Which system components are required for the operation of PLCcom?Indian12022-09-08T10:15:01+02:00
The .Net version supports classic .Net Framework-programming.
Furthermore, the delivery package contains versions for .Net-Standard Version 2.1 and .Net 5.0.
This component can be used to develop .Net-Core– , Xamarin– , UWP- or Unity- applications.
In addition, a NuGet package is provided at nuget.org.
The Java version provides developers with a Java component for Java application development, e.g. with Eclipse or Netbeans. Since version 9, the development of Android apps is also supported.
All product names or other names or brands to which reference is made on this website are trademarks or registered trademarks of their respective owners and are the property of their respective owners. There is no connection between the mentioned brand or the brand owner and the company Indi.An GmbH. Any mention of brands is only an indication for the use and purpose.
The access or technical storage is strictly necessary for the lawful purpose of enabling the use of a specific service expressly requested by the subscriber or user, or for the sole purpose of transmitting a message over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Technical storage or access is necessary to create user profiles, to send advertisements, or to track the user on a website or across multiple websites for similar marketing purposes.