Siemens and Delphi

mrtweaver

Member
Join Date
May 2007
Location
Bloomsburg
Posts
329
I am not fully familiar with the Siemens product line so I thought I would post a small question session here concerning the Siemens Product line.

In a machine that is currently in house here they have a Siemens PLC. It has a hard drive in it. Or so I have been told, I have not personally seen it. Also I have been told that this unit is programmed in Delphi.

So with that being said did Siemens make a PLC with a hard drive that was programmed in Delphi?

If so what did they call it? Step 5, Step 7 or what?

Is there someone on this site here who is versed in Delphi and is prefered to be in the state of PA?

I ask this because I am reported to have a dump of the program and would like someone who is knowlegable in the area to guide me thru it. If they can.

Thanks and have a great day.
 
Hello,

>So with that being said did Siemens make a PLC with a hard drive that was programmed in Delphi?

I do not know if that is the case but, I do know a bit about Delphi, if you are referring to the programming language.


>...a dump of the program...

Do you mean you have the source code of the program?

Regards,

Mark
http://www.peakhmi.com/
 
I think it´s Siemens M7 you are facing, It could be programed with C or C++. But as I recall they dont manufacture them any more.

Post the dump, I´m sure that we (members) can guide you thru it.

Regards

Edmund
 
Mark, good day, to answer your questions, Yes I am talking about the programming language Delphi and there are a lot of terms that get used, some same dump some say source code, but it is the source code, I do not have the source code on PC I only have it in printed format, it was all I could get at this time. But I could scan off some pages and email them to you and then you could definately tell me if its Delphi or not. That is if your interested.


Hello,

>So with that being said did Siemens make a PLC with a hard drive that was programmed in Delphi?

I do not know if that is the case but, I do know a bit about Delphi, if you are referring to the programming language.

>...a dump of the program...

Do you mean you have the source code of the program?

Regards,

Mark
http://www.peakhmi.com/
 
Hello mrtweaver;
Scan the first page of code, at least and post it here (as a jpg) so more of uds can have a look, and give opinions.
As edda pointed out, Siemens had a M7 processor for the S7-300 and S7-400 PLCs, processors with a hard-disk that ran C/C++ code.

M7/S7 installation and operation manual:
http://support.automation.siemens.com/WW/view/en/1136201
M7 system software design:
http://support.automation.siemens.com/WW/view/en/1136533
M7 ProC/C++ Writing C programs:
http://support.automation.siemens.com/WW/view/en/1137408

However, all M7 programming used C/C++ (with a Borland C compiler package if I remember well). I don't see how a Delphi program could run on it.

There is also a programming language used in S7-300/400 PLCs known as SCL, that is loosely based on PASCAL. Maybe something to look at when we see your code.
http://support.automation.siemens.com/WW/view/en/5581793
Hope this helps,
Daniel Chartier
 
Here are the first 3 pages of what I have. Total content is probably like 50 pages or so. I have asked around here at work and some people say that it looks like the old Pascal or the middle ground between pascal and C. But are unsure. I of course was told that it was Delphi so I dont know but anyone that can help I would greatly appreciate it.
 
Well I´m no Delphi expert but It doesn’t look like any delphicode I´ve ever seen...
In fact it doesn’t even look like a high-level programming language.
 
In a machine that is currently in house here they have a Siemens PLC. It has a hard drive in it. Or so I have been told, I have not personally seen it. Also I have been told that this unit is programmed in Delphi.

If you have the machine in the house why keep us in the dark. What is the serial numer etc on the equipment?

Is it really a Siemens PLC? Or other Siemens Equipment?
 
Hello Simon;
I hope this applies in this context:
FUP is the German translation of FBD (function block diagram), a programming language that represents networks as logic gates (AND, OR, NOR....).
FW stands for firmware, in English and German.
Hope this helps,
Daniel Chartier
 

Similar Topics

The past week we received a new piece of equipment from Germany which utilizes siemens controls. Typically in our company we use A.B. controls for...
Replies
9
Views
160
Hello I have a s7-1200 and I would like to read the tags present in this controller with my controllogix controller. The two controllers don't use...
Replies
5
Views
142
Hi need help why this “failure 5 emergency stop “ appears at every startup in the morning ? Have to shut off main switch at least 10 times on...
Replies
19
Views
300
i have two plc 1. s7-1212dc/dc/dc ip; 192.168.0.1 2. s7-1500 1513-1pn ip; 192.168.3.2 i need to get data from plc1 to plc2. any idea how to do...
Replies
5
Views
112
Hi everyone hope you'll well. Is it possible for me to download a Crack version of tia portal v13..sorry to say this but the software is very...
Replies
5
Views
198
Back
Top Bottom