(0)| 4/15/2015 11:00 AM | |
|
Joined: 10/7/2005 Last visit: 1/15/2026 Posts: 3054 Rating:
|
Sorry guys, it is NOT a bug but rather "as designed" and - more importantly - as documented in the TIA Portal manual (see attachment). Note too that S7-300's and 400's have also always behaved similar, albeit their FC outputs can assume random values if not being written too (and fully qualified DB access is used for the output address). |
|
Cheers |
|
This contribution was helpful to
|
|
| 4/16/2015 11:40 AM | |
|
Joined: 10/7/2005 Last visit: 1/15/2026 Posts: 3054 Rating:
|
The alternative is to follow the "Golden rule" for usage of outputs in FC's which is: Write to outputs every time you call an FC (if this is not possible because you want to for example use SET,RESET or jumps over it, use an IN_OUT). While I hate to admit it, I fell into the same trap many many moons ago myself (and blame S5 for this as it didn't have this "problem") and there's plenty of other similar Forum entries here about this, so do not hang your head in shame. In case you are wondering why it is the way it is, the thread below has a long winded explanation (poorly formatted with words glued together which seemed to have been caused by the new forum): https://support.industry.siemens.com/tf/ww/en/posts/fc-calling-fc-l-stack-issues/23328 I hope this helps |
|
Cheers |
|
This contribution was helpful to
|
|
Follow us on