Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

Close
Important Announcement: WELCOME to the new Schneider Electric Community! Community is now no longer part of Exchange, and is now rebranded under se.com. If you have any bookmarks and links saved, we request you to update them to ensure that you continue accessing our community from this new location. For any issues that you might encounter as part of this change, please reach out to SchneiderCommunity.Support@se.com, and the team will help to get your issues resolved.
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
82514members
350118posts

Profinet, Siemens to Schneider

Machine Automation Forum

This forum is addressing machine automation digital solutions from Schneider Electric for the complete machine lifecycle. Including offers relating to cloud-based service platforms (Machine Advisor), machine localization and monitoring, industrial operations control (Modicon PLC/PacDrive), motion products (Lexium), as well as safety function (Preventa).

Solved
AME
Crewman
Crewman
11
7665

Profinet, Siemens to Schneider

Dear community colleagues,

 

First of all, thank you in advance for reading this post - your valuable time is much appreciated. 

 

I'm a 1. semester automation student who is currently interning at company in Denmark. The company has so far only built their automation solutions on the Rockwell platform along with hardware from Danfoss (VFDs, motion controllers etc), but have decided looking into expanding to Schneider and Siemens.

 

In that regard, I have taken this small assignment as I think it could be a good fit for my upcoming 1. semester thesis. 

 

The first task is to create a communication between an S7-1500 PLC and a Schneider LMC600 through Profinet.

 

The correct GSDML file has been installed in TIA Portal (v15.1), and the LMC600 has been assigned in the hardware layout.

 

My next step will be to send bits and bytes between the two devices to see how they interact with eachother and if there is any bit swapping. 

 

My experience with the TIA environment is not vast and I have absolutely no experience with Schneider. 

 

In that regard, I could really need some sparring on how to carry on with the first part: sending bits/bytes between the two devices. What would the best practices be in this regard? 

 

I know your time is valuable and I'm not looking for you (the community) to hand me the solutions - I just need a push in the right direction and some 'mentoring' along the way. 🙂

 

If you find the task vaguely explained, please do ask me questions.

 

Thank you in advance and have a great day. 🙂


Accepted Solutions
OlaTunje
Crewman Crewman
Crewman
3
7564

Re: Profinet, Siemens to Schneider

The names of the in out variables are based on the master side. If you look at the addresses you see that the variables with the name output has a %IB address this means that it is an input (even when the name is output). The exception you get is that you are trying to write on a input. Please change your assignment in the PLC -code 

See Answer In Context

11 Replies 11
JeromeFirmin
Lieutenant JG Lieutenant JG
Lieutenant JG
0 Likes
8
7648

Re: Profinet, Siemens to Schneider

See possible resources on se.com web site https://www.se.com/ww/en/search/LMC600+profinet

MICH
Cadet
Cadet
0 Likes
1
7618

Re: Profinet, Siemens to Schneider

Hello 

Peter Aagaard (Danish ADE) is working with you reg. the case, so I think the project is moving forward

Otherwise call us

AME
Crewman
Crewman
0 Likes
7
7598

Re: Profinet, Siemens to Schneider

Thank you for your reply. Unfortunately, there isn't much info there - only spec sheets. Is there an "easy book" or training manual for Machine Expert? I know Siemens has a lot of documentation for their TIA Portal and S7 PLCs.

 

 

Alpenglow
Ensign
Ensign
0 Likes
6
7588

Re: Profinet, Siemens to Schneider

Hello.  Actually there is a lot of information out there.  Hopefully I can shed some light.. 

 

The actual Machine Expert Help file is stored online (see link below)

https://product-help.schneider-electric.com/Machine%20Expert/V1.2/LandingPages/en/index.html

 

For the sake of learning Machine Expert and getting off the ground running, you might also try YouTube.  Lots of helpful videos there.  Moreover, in the somewhat recent days Schneider actually made the name change of this software to EcoStruxure Machine Expert from SoMachine v4.3.  Both of these IDEs are CODESYS platforms so you might also try that in your web search terms as well.  Keep in mind, however, that the LMC motion controllers were actually from a vein of controllers that originitated from ELAU (Schneider acquired them).  Up until EcoStruxure Machine Expert, those controllers were actually programmed in a software platform called SoMachine Motion.  It was similar to SoMachine v4.3 but had all of the high level motion components and higher level controllers than SoMachine v4.3.  EcoStruxure Machine Expert is, now, the vehicle that merged the two under one platform (FAQ link below details this a little).  

 

https://www.se.com/ww/en/faqs/FA380778/

 

The reason I mention all of this is that knowing this might help you in your efforts to find answers that you're after now that you know where it all came from. Knowing WHAT to search is oftentimes everything. 

 

Mathias

Blue side up.
AME
Crewman
Crewman
0 Likes
0
7579

Re: Profinet, Siemens to Schneider

Hi MICH!

Originally this assignment (creating connection between LMC600 and S7-1515 via Profinet) was given to a co-student who was on my team. However, he is no longer on the project and I've taken over and started from scratch.

Peter has been great but I also know that your time is valuable. My first approach is to read documents/manuals and solve the issue before contacting support. If I'm stuck for hours/days then I'll go for support. 🙂



Thank you for your time and help. We'll stay in touch.

AME
Crewman
Crewman
0 Likes
5
7578

Re: Profinet, Siemens to Schneider

Hi AlpenGlow/Mathias,

 

Thank you so much for pointing me in the right direction. You are absolutely right about knowing what to search is fundemental and crucial for finding answers. My experience in the Schneider IDE is non-existent eventhough I've played around in IndraWorks a little before. 

 

Thank you for your time and help.

 

 

 

 

 

AME
Crewman
Crewman
0 Likes
4
7577

Re: Profinet, Siemens to Schneider

Hello fellow automation collegues,

 

Here just a little update on this subject matter.

 

I've managed to set everything up in TIA Portal and I can go "online" on the devices without any lower level components error and compiling errors in TIA Portal.

 

Here's the simple topology:

 

Sie_Sch_Topology_Proneta.JPG

 

However, I'm getting 1 error in Machine Expert when trying to build/compile my IO-mapping. I'm getting a "invalid assignment target" error. I've looked up in CodeSys but I'm not quite sure what it is.

 

LMC600_Conn_DI_IN.PNGLMC600_Conn_DI_OUT.PNGLMC600_Conn_GVL.PNGLMC600_Conn_SR_MAIN.PNG

 

 

OlaTunje
Crewman Crewman
Crewman
3
7565

Re: Profinet, Siemens to Schneider

The names of the in out variables are based on the master side. If you look at the addresses you see that the variables with the name output has a %IB address this means that it is an input (even when the name is output). The exception you get is that you are trying to write on a input. Please change your assignment in the PLC -code 

AME
Crewman
Crewman
2
7559

Re: Profinet, Siemens to Schneider

Status update:

 

It works! I can read/write between the S7-1515 and LMC600.

 

Now, it's time to make the documentation. 🙂

 

Thank you Ola, Peter and the SE community. 

 

I'm still learning so I'll be back with more questions, no doubt. 😉

 

 

 

AME
Crewman
Crewman
0 Likes
1
7389

Re: Profinet, Siemens to Schneider

Argh, seems like it fails periodically to receive data from the Siemens end. I'm getting "lower level component errors" in TIA Portal. The S7-1515 CPU is set up correctly but it seems like the LMC600 fails when communicating through Profinet. The strange thing is that I've had it work flawlessly before. But now it doesn't. 

 

Can anyone identify what exactly "Station Name" is in Machine Expert? And in the IP parameter field, is that the IP Address of the LMC600 (192.168.0.102) or the IP-address of the S7 CPU? I haven't been able to find any documentation on this. 

 

 

Attachments
Blodgett
Cadet
0 Likes
0
6771

Re: Profinet, Siemens to Schneider

Hello,

What error did you have in the module diagnostics buffer? I used S7-1200 CPU firmware V4.3 and when I tried to add communication or signal module to CPU, I got this error: "error in lower level component". I'm working on a university project (Università della Svizzera Italiana in Lugano). Can't attach a screenshot here.

Thanks,

Ben

 

 

 

Schneider Electric FAQ | Attachments unavailable https://www.se.com/us/en/faqs/home https://proessays.org

Tags (1)