When you want to read | do | remark |
DB20.DBD0..DBD20 | read 24 bytes starting at DBB0 |
DB20.DBD0..DBD8 and DBD20 | read 24 bytes starting at DBB0 | just do not evaluate bytes 11 to 19 of result. |
DB20.DBD0..DBD8 and DBD120 | either read 124 bytes starting at DBB0 | just do not evaluate bytes 11 to 119 of result. |
| or use multiple read on: item1:DB20.DBD0..DBD8, item2:DB20.DBD120 | you have to deal with the result set. |
DB20.DBD0..DBD8 and DB21.DBD120 | use multiple read on: item1:DB20.DBD0..DBD8, item2:DB21.DBD120 | this is the only way to read from different DBs with a single request/reponse. |
DB20.DBD0..DBD118 and DB21.DBD4..DBD80 | use two calls to daveReadBytes | this is the only way if the two combined results will not fit into a single PDU. |