CPH Posted May 16, 2023 Report Share Posted May 16, 2023 Hi, Is it possible to brick an EX-RC1 during a ladder download? I am just learning Visilogic and do not have much experience with PLC's, so I make little adjustments to my ladder then download it to see the results. My current setup is a Vision 280 (ID#1), the EX-RC1 (ID#2) connected via CANbus, and an IO-ATC8 set up for thermocouples. I have downloaded to both units several times so I know my connection are correct. When I encountered the problem I had changed the STRUCT(collect) in the IN module to MI's for the analog inputs. I seem to have done it incorrectly because the download did not even finish and communication was lost. I can connect the programming cable to the V280 and it talks fine so it is definitely the EX-RC1. If I go to Connections->Communication & OS and hit 'Get OPLC Information' it times out and gives 'Communication Driver Error (206)'. I would have expected an error of some sort, but to kill it seems pretty extreme. Link to comment Share on other sites More sharing options...
Cam Posted May 16, 2023 Report Share Posted May 16, 2023 I’ve seen PLC brick during O/S updates but never during a program down load. A EX-RC1 is basically a stripped down V120. I’d try the following 1) what baud rate is your communication set to? If you communicating with an EX-RC1 it should be 57600 2) If you can’t get communication established with the EX-RC1 via a serial link , yet you are able to communicate with the V280. You should be able to use the V280 as a bridge to talk to the EX-RC1 over the CanBus connection. You would need to look at your communication setting and change from a direct connection to a Within Network. Then select the ID of the node (in your case 2) to communicate with. Try getting the OPLC information. It should come back with the EX-RC1. You should now be able to down load as normal. Link to comment Share on other sites More sharing options...
MVP 2023 Ausman Posted May 16, 2023 MVP 2023 Report Share Posted May 16, 2023 I don't know whether it will help, but have a read of this for something to try. It elaborates a little on what Cam is saying, but shows how the system itself may change numbering. cheers, Aus https://forum.unitronics.com/topic/7718-unican-id-address-issue-and-fix/#comment-32023 Link to comment Share on other sites More sharing options...
AlexUT Posted May 17, 2023 Report Share Posted May 17, 2023 Eventually you can make a Ladder loop which cannot be stopped. Power-off EX-RC1 unit, Change DIP switches to ID=0. This force EX-RC1 to STOP mode. Check communication. Load empty project, or project with counter. Power-off EX-RC1 and change ID to any number, but not 0. Power-on EX-RC1, enter ONLINE mode and check that EX-RC1 works. Review your code to find possible problem. Link to comment Share on other sites More sharing options...
CPH Posted May 17, 2023 Author Report Share Posted May 17, 2023 Thank you all for the responses. The solution that worked is the one presented by AlexUT. Apparently my lack of understanding how to use STRUCT made the unit mad and it wanted me to cry. Back to the help files and video tutorials. Link to comment Share on other sites More sharing options...
MVP 2023 Ausman Posted May 17, 2023 MVP 2023 Report Share Posted May 17, 2023 Glad Alex's solution worked. Yay. It is easy to make errors in Structs, especially when being transmitted to other units, mistakes can cause issues. Perhaps have a look at this: https://forum.unitronics.com/topic/6527-with-vectors-why-didnt-i-think-of-this-ages-ago/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now