FAQ - frequently asked questions PLCcom for S7


You have a question relating to PLCcom for S7?
Then you are exactly right to be in our FAQ section. We are gradually building up for you here a catalogue with the frequently asked questions of our customers.

If you cannot solve a problem using our FAQ, you have the option in the contact section to personally contact us with your request. We are available to you with pleasure, with our advice and expertise.

Which system components are requirement for operation of PLCcom?

Here you have an overview of the recommended system components:

  • Microsoft .NET Framework 2.0 or newer (.Net version) or
  • Microsoft .NET Compact Framework 3.5  (CE version) or
  • Java SDK 1.7 / JRE 7 or newer (Java version)

 

To run the attached program examples you need the following programming tools:

  • Visual Studio 2010 oder newer (.Net version)
  • Visual Studio 2008 (CE Version)
  • Netbeans 8 or newer (Java)

Does PLCcom also runs in 32-Bit- and 64-Bit-environments?

Yes, PLCcom runs in 32-Bit- and 64-Bit-environments.

Are API calls for the operation of PLCcom necessary?

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.

Where can I find programming examples and the documentation?

In the download package, extensive programming example objects, as well as a HTML documentation are included.

Download current version of documentation:

.Net http://www.plccom.de/help/index.html

Java http://www.plccom.de/java_help/index.html

What should be considered when using PLCcom in a network?

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.

How can I understand the basic principle of the PLCcom license model?

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.

Can I use PLCcom non-commercial free of charge for teaching purposes at a school/university?

If you need a free license for non-commercial usage for schools or universities please contact us via e-mail info@indi-systems.de. You'll receive a serial key as soon as possible.

How can I get the licenses?

To get the licenses you have the following possibilities:

  • on our website
  • by sending an email to info@indi-systems.de
  • by phone at +49 421 989703-30
  • by fax to +49 421 989703-39

How is the license within the PLCcom Runtime to install?

You must transfer the submitted license key within your software to the PLCcom entity.

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?

Please contact us in this case. We will then create an offer for a company license.

Is the passing of the license to my clients possible?

No, if your customer wants to make a further development of your software, the customer needs an own license.

What type of PLC and devices can I connect with PLCcom?

PLCCom is compatible to Siemens S7 controllers (200, 300, 400, 1200s, 1500s series, SoftPLC WinAC RTX and Logo!) and other manufacturers (eg VIPA 100V/200V/300V/300S).

What happens to my data after registration?

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.

Supports PLCcom querying or writing variables with symbolic addressing from a S7 PLC?

No, natively it can be read or written only absolute addresses of S7 PLC.

Only "non-optimized DB" support.

Access to a S7-1200 or 1500 PLC doesn't work, what should I do?

It is possible to access inputs, outputs, flags and accessible DBs. The access to a S7-1200 or 1500 is disabled by default. You have to process the following steps:

1. Allow the general Access. Activate in the property settings section protection the option 'Connection mechanism - Allow access PUT/GET communication from remote partner'.

2. Enable access to your DBs. DB properties --> Deactivate 'optimized access'.

3. Load to PLC, done! 

4. If the changes doesn't have any effects use 'extended download to device' to load to PLC.

 

Access to a logo! PLC doesn't work, what should I do?

It is possible to access inputs, outputs, flags and accessible DBs. The access to a logo! plc is disabled by default. You have to process the following steps:

1. Choose Extras >> Ethernet-Connection (Context menu) new connection:

 

 

2. Use the following settings:

 

 

3. Save and load to the plc, done!