Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations MikeeOK on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Delphi and SCADA programming

Status
Not open for further replies.

tantien

Programmer
Jun 19, 2007
1
YU
Hi!
Is Delphi adequate language for SCADA programming and automatization?
I have tried VB.net and had great problems with thread synchronization (reading interrupted writing, synclock statement don't work!!!...), serial port communication,...
So, I want to change programming environment and need to know what is the best language for automatization.
Thanks!!!
 
I can't see any reason why not, Certainly there are several Comms interface components you could use. e.g. CPortLib.
and multithreading is well implemented in Delphi.

The only cavat I would use is that all SCADA equipment I have come across comes with its own graphical interface.

i.e. Nothing is custom built at low level for this sort of kit. and lots of Drag and Drop SCADA builders already exist, so if you intend to write a System builder you may be 're-inventing the wheel'

Otherwise High level interfaces seem to be written in VB
To give an example I am currently involved in a project to develop hardware for a data gathering rack system. including ethernet comms.

Our customer uses VB to customise his SCADA intefaces.
But I dont write in VB so we are producing a DLL written in Delphi for him to integrate comms into his VB system.
(I dont need worry about mulithreading this the components will handle this for me)







Steve [The sane]: Delphi a feersum engin indeed.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top