2/12/2014 1:01 AM | |
Joined: 10/7/2005 Last visit: 8/9/2024 Posts: 3016 Rating:
|
Hello AlfredoSA Not a straightforward answer, but here's my take on things Protocol usage: - GET/PUT can only be used with the S7 protocol (proprietary Siemens protocol for S7 PLC's) See also What properties, advantages and special features does the S7 protocol offer? for more on this. - SEND/RCV can be used with ISO, ISO on TCP as well asUDP protocol (more "open" and allows you to also talk tothird party devices) See also the links below for more on this What properties, advantages and special features does the ISO protocol offer? What properties, advantages and special features does the ISO-on-TCP protocol offer? What properties, advantages and special features does the UDP protocol offer? As for "In which situations I should use SEND/RECV and in which others I should use PUT/GET?": It's horses for courses as they say and depends on the application. The following may help thoughwhen making the choice: - GET/PUT is arguably easier to use/program than SEND/RCV. - GET/PUT can be used unilaterally (i.e. only program them in one PLC and the partner PLC does NOT need to be touched) - GET/PUT data transfer volume is considerably lower than SEND/RCV (especially in an S7 300). Note though that BSEND/BRCV are also availableand are the "S7 protocol cousins" of SEND/RCV. - GET/PUT can only be used with the S7 family. Last but not least, grab a copy of the CPU-CPU communication with SIMATIC controllers (compendium) which is an excellent reference source to have on matters like these (check out especially chapter 3.2 and 3.4 in this particular case). I hope this helps |
Cheers |
|
This contribution was helpful to
25 thankful Users |
2/12/2014 7:22 AM | |
Posts: 26 Rating:
|
Hello fritz, thanks so much for reply and support. It is very clear and complete. Kind regards.
|
This contribution was helpful to
1 thankful Users |
Follow us on