10/7/2019 8:48 PM | |
Joined: 2/11/2015 Last visit: 9/3/2023 Posts: 15 Rating: (0) |
Hello Experts; I have a problem.I have created a fc which works with loop. When i tested it with plcsim, it works without problem. But when i use same FC one after another with different inputs, it is a strange problem. let me explain. I put 2 same FCs 2 consequtive networks. When the triggers like below 1. FC trigger =1 2. FC trigger =0 Result: first counter which is calculated by a loop inside the related FC increases constantly. 1. FC trigger =0 2. FC trigger =1 Result: second counter which is calculated by a loop inside the related FC increases constantly. Normally counter must increase with possitive edge of trigger. It work with this way when i use just 1 FC. As i understood a signal remains in the memory but i do not know how i can solve the problem. I attached the program. By the way is it possible to run same code FC and FB. Attached loop works in FC but CPU goes to stop when i run it with FB and related innstance DB. Thanks for the support AttachmentFC.zip (38 Downloads) |
10/8/2019 8:28 AM | |
Joined: 2/11/2015 Last visit: 9/3/2023 Posts: 15 Rating: (0) |
Piotr.M, thanks for your help in advance. I moved #startloop and #FPaux signal to external static area making them in/out and problem is solved. Thank you again.
|
Follow us on