As part of some ongoing concept discussions I'd be curious if the IEC 60870-5-104 driver from WinCC OA is also intended to provide a communication between two WinCC OA server projects, e. g. to forward certain DPs that have been received via a different communication protocol? If yes, has there already been use cases for such a concept in the past and what would be specific limitations for such a communication in this regard, e.g. buffering during a connection loss?
Thanks in advance for any input!
Can IEC 60870-5-104 communication be used for SCADA project to SCADA project communication?
- afetzer
- Posts:4
- Joined: Mon Jul 30, 2012 10:46 am
Can IEC 60870-5-104 communication be used for SCADA project to SCADA project communication?
- leoknipp
- Posts:2928
- Joined: Tue Aug 24, 2010 7:28 pm
Re: Can IEC 60870-5-104 communication be used for SCADA project to SCADA project communication?
Hello,
when looking at the WinCC online help for the IEC-driver you'll find an example for a IEC-communication between two projects.
It is not the normal use case for the IEC-driver but it is possible. Normally if you want to connect two WinCC OA projects a distributed system is used.
If data shall be "buffered" and send after establishing the IEC-connection you have to write an own functionality for it, e.g. a CTRL-script which checks if the connection is available and knows which data needs to be transferred.
As far as I know polling data does not work when this type of IEC-communication is used. Only unsolicited communication is possible. Also I do not know if all other standard driver functions work, e.g. a GQ.
Before you are using it in a real project you have to prepare a test system to see if all requirements are met.
Best Regards
Leopold Knipp
Senior Support Specialist
when looking at the WinCC online help for the IEC-driver you'll find an example for a IEC-communication between two projects.
It is not the normal use case for the IEC-driver but it is possible. Normally if you want to connect two WinCC OA projects a distributed system is used.
If data shall be "buffered" and send after establishing the IEC-connection you have to write an own functionality for it, e.g. a CTRL-script which checks if the connection is available and knows which data needs to be transferred.
As far as I know polling data does not work when this type of IEC-communication is used. Only unsolicited communication is possible. Also I do not know if all other standard driver functions work, e.g. a GQ.
Before you are using it in a real project you have to prepare a test system to see if all requirements are met.
Best Regards
Leopold Knipp
Senior Support Specialist