Heino Geerdens
Member
Hi to all,
I'm rewriting a project with a Siemens S7-315. I'm talking about a small machine with AS-i Master and about 96DI/96DO over AS-i bus. The program is built that all DI/DO's are stored in DB1.
PID 256 -> DBD56 is done in FB1
PID 260 -> DBD60 is done in FB99
PID 264 -> DBD64 is done in FB1
DBD76 -> PQD256 is done in FB99
DBD80 -> PQD260 is done in FB2
DBD84 -> PQD264 is done in FB2
FB1 & FB2 are called from OB1, FB99 is called from OB35. I know that this OB will interrupt the programs at a fixed interval.
In my best French I think that the comments of the original programmer warns us that there will be trouble when OB35 is not used or when all IO's are put together in FB99. I can't try however.
The IO's copied in FB99 are random and not for specific funtions.
Does anyone know what the average scan cycle is for reading the IO's in FB1 & FB2. Maybe there's another reason or benefit in using OB35 that I don't know about.
Help would be appriciated!
Gr.
Heino
I'm rewriting a project with a Siemens S7-315. I'm talking about a small machine with AS-i Master and about 96DI/96DO over AS-i bus. The program is built that all DI/DO's are stored in DB1.
PID 256 -> DBD56 is done in FB1
PID 260 -> DBD60 is done in FB99
PID 264 -> DBD64 is done in FB1
DBD76 -> PQD256 is done in FB99
DBD80 -> PQD260 is done in FB2
DBD84 -> PQD264 is done in FB2
FB1 & FB2 are called from OB1, FB99 is called from OB35. I know that this OB will interrupt the programs at a fixed interval.
In my best French I think that the comments of the original programmer warns us that there will be trouble when OB35 is not used or when all IO's are put together in FB99. I can't try however.
The IO's copied in FB99 are random and not for specific funtions.
Does anyone know what the average scan cycle is for reading the IO's in FB1 & FB2. Maybe there's another reason or benefit in using OB35 that I don't know about.
Help would be appriciated!
Gr.
Heino