What is the operational difference between these two FBD items

no change in the output, of course.


Is it possible that with the Block you have access to the most recent state of [BNOT_02.In] elsewhere in the program, while the input itself (bool_in_1) could be a temporary variable and changed by other parts of the program after the BNOT_02 Block IS evaluated? E.g. bool_in_1 could be used to keep track of some state that changes throughout the program and be latched and/or unlatched at several points throughout.



That is not so much an operational difference, but it would make it more convenient to display, on an HMI, the state of the program at the time BNOT_02 was evaluated.


I make this as a suggestion for why might be done that way, but it would seem to be a poor practice, as well as unlikely to be necessary in these days of relatively unrestricted memory capacity.
 
Last edited:

Similar Topics

Hello. This is for motion experts, and EtherNet/IP and DeviceNet system integrators. I am more into communication and I sometimes need to advice...
Replies
0
Views
926
As a newbie in PLC, I would like to start by asking for infomation on the way a thumbwheel switch operates and how is it wired to a PLC??
Replies
3
Views
1,810
I guess this is mostly directed at those of you who do contract type work but it could also involve those of you who are maintenance...
Replies
5
Views
2,327
We have remote IO 1734-AENTR and all of them seem to be recognized in Logix except in, RIO-5000. When we look at the revision, all the ones that...
Replies
4
Views
795
From a FAT it appears that a struct containing bits/int/real can't be sent from a 1513 to a 1200. When using two 1513 there is no issue. Total...
Replies
5
Views
711
Back
Top Bottom