PCS 7 / D7SYS -> Simulink
7 views (last 30 days)
Show older comments
Hello,
as a student work and for a project partner we'd like to copy their partial power plant model into simulink. The existing model is done in Siemens PCS 7, designed with D7SYS.
My question: Does anybody know about an automatic or half automatic tool that can port models from PCS 7 / D7SYS to Simulink? Or do import / export filters exist?
If not, is it generally possible to build an import filter, or is there a text(ASCII)-based import filter?
I know mdl-files are easily structured ASCII-Files, so it should be possible.
Thanks.
0 Comments
Accepted Answer
Fangjun Jiang
on 24 Aug 2011
I don't think it's that easy. We've had task before to convert MatrixX/SystemBuild model to MATLAB/Simulink model. They are very similar in nature but still it's very hard to come up with an automatic way. Barely being in ASCII format is not a sufficient reason. How easy or how hard is it to convert German to English?
Of course anything is possible. TWM and others spent tons of resources to develop tool to convert Simulink model and M code to C code (auto code generation). I haven't heard a good tool to convert C code to Simulink model yet. Unless you can found an existing tool that can do the specific task that you are looking for, I would say it's going to be very hard to develop such a tool in a short period of time.
0 Comments
More Answers (1)
Jochen Schuettler
on 24 Aug 2011
1 Comment
Fangjun Jiang
on 24 Aug 2011
I didn't mean to discourage you. I was trying to put your expectation in reality.
.mdl file is text and there are document describing its format. I've done extensive programming creating large Simulink models in automation. If you have questions in that regard, you can come to this site to ask. I have no knowledge of the Siemens D7SYS software. It's possible you can find out that format too. But the hard part is always the conversion. Please try it and report back.
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!