0% found this document useful (0 votes)
580 views

NetToPLCSim - A Network Interface To PLCSim PDF

The document discusses NetToPLCSim, a network interface for PLCSim simulation software. It allows reading and writing of PLC data blocks and flags via network communication. Several SCADA and HMI systems are mentioned to work with NetToPLCSim by using standard S7 communication protocols without special PLC configuration.

Uploaded by

Alex Jimenez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
580 views

NetToPLCSim - A Network Interface To PLCSim PDF

The document discusses NetToPLCSim, a network interface for PLCSim simulation software. It allows reading and writing of PLC data blocks and flags via network communication. Several SCADA and HMI systems are mentioned to work with NetToPLCSim by using standard S7 communication protocols without special PLC configuration.

Uploaded by

Alex Jimenez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

NetToPLCSim

A Network Interface
to PLCSim
Home Download Install Documentation Links About

Supported areas
Due to limitations of the S7ProSim COMInterface it is only possible to read/write the following data areas:
Area

Read

Write

Data Blocks (DB)

OK

OK

Flags (M)

OK

OK

Outputs (O)

OK

Inputs (I)

OK

Timer (T)

Counter (C)

Peripheral Inputs (PI)

Peripheral Outputs (PO)

Any other "special" functions like alarms/events, PLC control (Stop/Run/Timesystem etc.) are not working.

Setup of your client software


The computer on which PLCSim and NetToPLCSim is running represents your PLC.
So in your client Software (SCADA/HMI/OPC) you have set the IP address of the PLC to the IP address of the
network interface of the PLCSim computer, or set the IP of your network interface to the IP your PLC will later
have.
NetToPLCSim don't cares about the rack/slot specifications, and handles a max. PDU size of 960 bytes.
Comments on testing NetToPLCSim with some SCADA/HMISystems:
Wonderware InTouch with DAServer
Works well.
Libnodave itself
Works well.
WinCC (V6.2 / V7)
Works. But you have to uncheck all options in system parameters at TCP/IP of the SIMATIC S7 Protocol Suite
(Cycle management: by AS/ change driven transfer; Lifebeat monitoring; Monitoring of CPUStop)
WinCCflexible 2007/2008
Siemens WinCCflexible sometimes uses special protocol commands which NetToPLCSim doesn't support. But
simple projects will mostly work. If you have large amounts of data and many cyclic data for alarming,
WinCCflexible requests the PLC to send cyclic messages with this data without any request from flexible.
Simatic Net OPC Server
Works well. But you can't browse the PLC with the OPCScout, because it asks the PLC which data blocks are
present in the PLC. Nevertheless you can read/write this data.

It will work with any other driver that uses S7Communication (no configuration or programming in the PLC is
needed), and uses no special functions.

How it works

NetToPLCSim uses the S7ProSim COMInterface of PLCSim, to read/write the data out of it.
A background thread waits for connections on port 102 and handles the S7 communication (ISO on TCP).

With PLCSim V5.4 SP5 came support of multiple PLC instances. NetToPLCSim connects by default to the first
instance of PLCSim.
2009 Thomas Wiens

You might also like