Applies To:
  • CitectSCADA 5.xx

Summary:
How can I communicate to Siemens Industrial Ethernet with a standard Ethernet network card instead of the CP1413 card from Siemens? 

Solution:
Siemens has software called SOFTNET-S7 that emulates the CP1413 card. This software comes in two versions, Basic and Extended. The difference between the two is the number of PLC's you can connect to; the Basic version handles eight connections and the Extended version handles 64 connections. To get the best price on these packages please contact your local Siemens distributor.

Once you have installed SOFTNET you will have two icons in your Start menu: COML S7 and Setting the PG-PC Interface (the latter can also be found in the Control Panel).

The first configuration that has to be made for the COML S7 program involves the SIMATIC.NET form that appears at start up. See below for an explanation of the fields.

Node Name: This is only a documentation name and it has no effect on the Citect configuration.
Network type: Here you have to choose TCP/IP

In the "Edit S7 connection list", the following fields should appear:

Name: This is a symbolic name of the connection and when inserted this name will appear in the S7 connection. This name should be used as the Address in the I/O Device Form in the communication setup of Citect.

Example: Unit1

VFD Name: Virtual Field Device, the S7 connections are assigned using this VFD name. This name should be used as the Special Option in the Ports Form in the communication setup of Citect.

Example: VFD1

Remote addr: As TCP/IP has been chosen as the Network type, this field will hold the IP address of the PLC the S7 Connection is referring to.

Example: 192.168.1.5

Local TSAP: TSAP stands for Transport Service Access Point (TSAP-ID) and refers to the layer 4 address. The TSAP must consist of exactly two characters in the SIMATIC S7 protocol.

Local TSAP refers to the TSAP for the Citect computer. Recommended setting is 00.01. This setting has no reference in Citect.

Remote TSAP: This is the TSAP for the partner station (PLC to communicate to). This setting has no reference in Citect.

When these settings have been entered correctly, press the Insert button and you should see the specified Name appear in the S7 connection list. To reuse these settings, go to File | Save Text DB As.

When this has been done you need to generate a binary DB. This will be done from File | Generate Binary DB As. This database will be used from the "Setting the PG-PC Interface" program.

The next step is to start Setting the PG-PC Interface. In the Access Path tab you should have a dropdown menu called "Access Point of Application". Select Add/Delete and you will get a form where you can add/delete an Access Point. See below for an explanation of the fields.

New Access Point: Enter a name that you find suitable for this specific connection. This name should be used as the Special Option in the Boards Form in the communication setup of Citect.
Description: Enter a description that you find suitable for this specific connection.

When you click Add, the name of this Access Point should appear in the lower part of the form. After clicking close to leave this form, your Access Point should be selected in the dropdown menu. (To be able to communicate over TCP/IP, this network protocol has to be installed in NT; please see the NT help for instructions of how to do this.) In the "Module Parameter Set Used" box, select the connection you want to use.

Now you have to select the Binary database we created earlier in the COML S7 program. Click the Properties button and select the S7 Protocol tab. Use the search button or enter the full path to the database you created earlier - this file has the LDB extension. When the correct file is selected you are finished the configuration and can exit this program. If you want to check that the connection to your network card is OK you can use the Diagnostics button. The SOFTNET Help gives a lot of information regarding the settings as well.

See below for Citect configuration.

I/O Server Form

Name: IOServer

Boards Form

Board Name: Board1
Board Type: SSEVEN
Address: 0
Special Option: Name of the Access Point from the "Setting the PG-PC Interface" program.

Ports Form

Port Name: Port1
Port Number: 1
Board Name: Board1
Special Option: VFD Name from the "COML S7" program.

I/O Device Form

Name: IODev1
Number: 1
Address: Name from the COML S7 program.
Protocol: SSEVEN
Port: Port1
 

Keywords:
 

Attachments