10/26/2021 3:02 PM | |
Joined: 10/22/2014 Last visit: 9/8/2025 Posts: 9 Rating:
|
Dear all members. I've had a problem and need your help. Let me describe my situation. I attached 2 files of program. (original and modified). My project is changing 2 ABB drives (Profibus) into 2 Siemens Drives (G120C) using Profinet. There's a FB61 for controlling 3 ABB Drives (2 drives is changed to Siemens and the other is the same). I made a new FB66 for 2 Siemens Drives that you can see on the modified program. FB66 & DB232 are for motor #615 and called in FC223 FB66 & DB233 are for motor #617 and called in FC224. FB223 & FC224 is called in FC202 (NW20). I only replaced FB61 with FB66 by position and assigned the PN address of Drives to FB66. The problem is that the status word from Drive 617 is read from Drive 615 ( I checked it from Starter ). Because in FC202, FC223 is called earlier than FC224. When I disconected calling FC223 (#615), the status word from Drive 617 is read correctly. When I changed the program by calling FC224 (#617) earlier than FC223 (#615), the status word from Drive 615 is read from Drive 617. It looks like FB66 in FC223 was not working. when I made a test program on a PLC without a full program by only making a FB for 2 Drives, everything was fine. The temporary solution is that I made 2 FB for 2 Drive and it works. Could someone help me out with this problem? AttachmentDryer_modified.zip (338 Downloads) |
10/26/2021 3:03 PM | |
Joined: 10/22/2014 Last visit: 9/8/2025 Posts: 9 Rating:
|
I send you all the original program.
AttachmentDryer_original.zip (358 Downloads) |
10/30/2021 11:32 AM | |
Joined: 10/22/2014 Last visit: 9/8/2025 Posts: 9 Rating:
|
Nobody can help me with this |
Follow us on