12/31/2009 3:57 PM | |
Posts: 5 Rating: (0) |
Dear Expert, I have following PLCs: PLC A: CPU 315 2PN/DP with 2 CPs (CP 343-1 (1EX30) PLC B : SAME AS ABOVE I am sending data using AGSEND and receiving though AGRECEIVE. But actually no transfer of data is observed. All I want to know is that is my selection of hardware ok or not? I mean by the model of CPU and CPs (protocol of communication is TCP to be used) -- kindly see the attachment. Thanks and Regards, Engr. Imran Hanif Khatri AttachmentTest_2CP.zip (130 Downloads) |
12/31/2009 4:15 PM | |
Joined: 9/28/2005 Last visit: 8/27/2024 Posts: 2957 Rating: (242) |
Hello, Configuration of network in NetPro is not ok. Why 2 connections per CPU ? Also you use S7 protocol which is not supported by AG_SEND/AG_RECEIVE blocks. You should use BSEND/BRCV or PUT/GET instructions for S7 communication. How you really want to communicate between two PLCs? You don't need so much interfaces. I configured a little bit your project for use TCP and AG_SEND/AG_RECEIVE. I recreated all network in NetPro. Now it should communicate. I didn't changed program. I looked at AG_SEND/AG_RECEIVE and they seems to be ok. All other parts of program I didn't check. And still why do you need 3 interfaces in one CPU in case to communicate with other CPU ? Or it was designed for bigger system ? I think you should read this and this. You will find a lot of useful info on communications here. AttachmentTest_2cp.zip (141 Downloads) |
Last edited by: Darius at: 12/31/2009 4:34 PMLast edited by: Darius at: 12/31/2009 4:16 PMBest regards, |
|
1/2/2010 9:32 AM | |
Posts: 5 Rating: (0) |
Dear Darius, Thanks for suggestions and help working on it now and will be with you as something positive moves .... Regards, Engr. Imran Hanif Khatri |
1/2/2010 4:18 PM | |
Joined: 9/28/2005 Last visit: 8/27/2024 Posts: 2957 Rating: (242) |
Hi, Ok, I will be glad to help. |
Best regards, |
|
Follow us on