6/17/2020 5:10 PM | |
Joined: 12/28/2016 Last visit: 9/13/2024 Posts: 364 Rating: (6) |
Hello dchartier Actually I think I was not able to express it clearly - but here is what I understood whenever a slave and a master are defined in Step 7 software then the slave will be assigned Input and output areas these will have a starting address for example in the attached screenshot the slave has starting address of 160 for both input and output area . When we use DPRD_DAT and DPWR_DAT we are ONLY able to write to these addresses and read from these addresses .(160 as in screenshot) so when we are reading from the slave we tell DPRD_DAT to start reading from the start address of 160 (entered in hex) and we know how many bytes will be read so we assign an address in the plc memory where it can copy the read data and same for Write ... so DPRD_DAT and DPWR_DAT is only limited to these areas it can not write/Read() directly from a DB in a PLC (master) to another PLC(slave) i can however use these areas and then transfer to DBs I was thinking if it is possible to access any area and pass the address of DBs and then read and write but it seems it is limited to the Master slave assignment areas in a master slave system |
Last edited by: qwemx at: 06/17/2020 17:30:25Last edited by: qwemx at: 06/17/2020 18:07:21With kind regards... |
|
This contribution was helpful to1 thankful Users |
Follow us on