5/16/2017 3:18 PM | |
Posts: 7 Rating:
|
Hello everybody. I have a problem a little bit similar to this one. I am trying to establish a Profibus communication between Allen Bradley ControlLogix 5550 via a SST PB3 CLX module (master) and Siemens S7-300 CPU314C-2DP (slave). I've configured the SST module by giving it an address an defining the input and the output modules and also indicating the S7-300 's DP address. the LEDs' state let me think the configuration is ok (COPN is displayed and COMM and OK leds are green while SYS led is amber). When i launch the automatic research, the SST configuration sowftware detects the node of the S7-300. On the other side, i configured the Profibus network on SIMATIC Step 7 by giving the same DP adresses to the CPU314C-2DP and a station representing the SST Profibus module. I've also configured the input and output modules in the DP port in HW Config. the modules have the same size as those created in the SST profibus module congifuration. Thus when i go online, the SYS del is lit RED and the CPU tells the offline configuration differs from the online configuration. I cant figure out what the problem is. It's been a long time now since i've been stuck on this issue. ANY KIND OF HELP WILL BE APPRECIATED !!! ------------------------------------------------------------------------------------------ AttachmentForumHelpRequest1.zip (339 Downloads) |
Last edited by: Min_Moderator at: 5/17/2017 10:33:28 AMNew subject after splitting |
|
5/18/2017 11:48 AM | |
Posts: 7 Rating:
|
Thank you @dchartier for your valuable contribution. Yes i've studied a lot of documents and examples of this communication system and i understand the basics. I didn't forget to invert the inputs/outputs on the SST side and the S7-300 side that's why i dont understand what the problem is. I've attached screenshots of the modules configuration on both sides. Thank you ! AttachmentModules.zip (317 Downloads) |
5/26/2017 7:23 PM | |
Joined: 9/27/2006 Last visit: 8/14/2024 Posts: 12277 Rating:
|
Hello seckousagn; I just might have another solution... A little bit of research (I should have started with that! type of search, instead of relying on failing memories...) made this Siemens Application Example available: Comm. with Third-Party Contr. (Allen-Bradley) ID No.: 23809864 It examines the configuration of a SST PB3 CLX as Profibus master with a Siemens S7-315-2DP as a slave. It would have saved you a bit of time, it corresponds quite nicely with your project... The screenshot below compares the 2 configurations. it seems that contrary to my recollection both the master and the slave must have 3 empty modules before the actual data exchange modules can be inserted in the configuration... The copmplete document will of course be useful, as it explains the RLL (A-B for Ladder) code required for the SST master; this will also save you much time. Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 5/26/2017 7:24:50 PMLast edited by: dchartier at: 5/27/2017 1:39:21 AM |
|
5/28/2017 2:59 AM | |
Posts: 7 Rating:
|
Hello dchartier; Thanks again for this tip. I'll explore this way maybe it will lead me to the solution ! Thanks Again !
|
5/30/2017 1:48 PM | |
Posts: 7 Rating:
|
Hello dchartier, I finally found a way to make it work. Actually the problem was the SST module didnt start up, it needed a ladder code that manipulates its internal registers to turn it on and to open the profibus gate. I found the ladder code in the SST-PB3-CLX getting started document. Now i am able to send data and receive data on both of the S7300 and the AB CLX controllers. But the problem i am facing is the modules vehicle datas in INT type and when i send REAL values, the SST inverts the Most significant byte and the Low Significant Byte so the value i read in real isn't the one i send, but actually the one i send that got his bytes switched. I tried to solve the problem by using a Bit shift instruction in a loop but it appeared to get complicated so i am asking if there isnt a better solution ? Thanks !!
|
This contribution was helpful to
1 thankful Users |
Follow us on