6/3/2022 12:47 PM | |
Joined: 4/16/2021 Last visit: 9/17/2024 Posts: 38 Rating: (0) |
Good day, I also have a similar problem but I think mine is a little complicated. I have a PC with a PCI1500PFB board running as a Master to my Profibus network. I now have a S7-1500 PLC, with a CP-1542-5 Profibus module on it. I would like to use my PLC as a Slave. I have my CP-1542 gsd file loaded on the PCI1500PFB module on the PC but I do not have the PCI1500PFB gsd file to load onto my PLC to link the Profibus network. Would anyone have that gsd file?. If not, is there any other way that I can use to link the PCI1500PFB Master to my S7-1500 Slave?. If so, may you kindly help me on that. ------------------------------------------------------------------------------------------ |
Last edited by: Jen_Moderator at: 06/03/2022 13:13:46New subject after splitting |
|
6/3/2022 2:18 PM | |
Joined: 9/27/2006 Last visit: 10/17/2024 Posts: 12289 Rating: (2687)
|
Hello Rioranx; So, you have setup a PCI1500PFB board as a Profibus master, with a S7-1542-5 slave, using the gsd fo the S7-1542-5. Normally, this is all you need to start your Profibus configuration, and setup data exchange configuration. A Profibus master has no gsd file, ony a slave uses a gsd file to indicate to a Profibus master the amount of data they will exchange and the address range these data will be linked to (in the master,s memory). There is therefore no need for a gsd file for the PCI1500PFB board to load in the S7-1500... The CM 1542-5 communicates with the S7-1500 CPU over the backplane, and the data read or written to the Profibus slave in its exchanges with a Profibus master are connected to the CPU memory without any further intervention on your part. Please explain your understanding of this type of connection so we may clarify your issues. And remember screenshots of your error messages or issues can help us find a solution... Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 06/03/2022 14:35:32 |
|
6/3/2022 3:08 PM | |
Joined: 4/16/2021 Last visit: 9/17/2024 Posts: 38 Rating: (0) |
Hi Daniel, I probably have it a little wrong but thank you for your response. Let me outline it this way. From the attachment, I have my PLC and I connected a random 2000 series PCI card as an example. Both the PLC and the PCI module are detected as not assigned with the Profibus line not showing a healthy Profibus connection of the thick broken pink/purple line and when I try and load the configuration to my PLC it says there should be a master as a warning. It doesn't stop the loading and My PLC and CP-1542-5 module both have the red error indicators flushing. Kindly note that it is the CP module and not the CM Module. So with that in mind, I thought I needed the PCI1500PFB Module gsd file to create a health connection on my network view. That is so that my PLC as a Slave can be linked to a PCI1500PFB Master(through the gsd). Now in what you said it seems I do not need the gsd file for my Master, how would I then connect the two with my PLC being the slave?. Please note that the PCI1500 is already connected to other slaves and running well and I want to be able to see the data from those slave devices on my PLC. I thought I needed to create a link between my Slave S7-1500 PLC and the Master PCI1500PFB on the Network View of my TIA Portal. If not, how do I then get the Link of my Master PCI1500 to my Slave S7-1500?. How would I be able to tap into that already created and working well profibus network between my Master PCI1500PFB and its slaves and be able to see all that data on my S7-1500 PLC (Which is precisely what I need to do)?. |
6/7/2022 4:23 PM | |
Joined: 9/27/2006 Last visit: 10/17/2024 Posts: 12289 Rating: (2687)
|
Hello rioranx; You are using a ET 200SP TMPosInput2 module? You are trying to read the input value of an absolute encoder, then? I am not a specialist in S7-1500 Motion Control, Maybe someoe else can provide better guidance at that level. I can propose the following manual that could give you more information O the TMPosInput controls, and the relationship between the reserved addresses (%I0 to %I31/%Q0-%Q7):in your profibus configuration with the special functions used for positionning control https://support.industry.siemens.com/cs/ww/en/view/109745386 Hope this helps, |
Follow us on