Alan Case
Lifetime Supporting Member
Still trying to get my head around certain aspects of Control logix.
I understand that io is scanned assynchronous to program scan but I cannot see why you would need to buffer an input or an output before and after you use them. Could someone explain why this is necessary and is it done as a matter of course with all io.
As I see it if an input changes while a rung is being evaluated then the result of that rung will be closer to a real result with no buffering. ie stale data is not being used
Regards Alan Case
I understand that io is scanned assynchronous to program scan but I cannot see why you would need to buffer an input or an output before and after you use them. Could someone explain why this is necessary and is it done as a matter of course with all io.
As I see it if an input changes while a rung is being evaluated then the result of that rung will be closer to a real result with no buffering. ie stale data is not being used
Regards Alan Case