Lacey Posted March 22, 2018 Report Share Posted March 22, 2018 (edited) Sorry for the delayed response on this. I have been out on leave for the last few months. I have attached my programs. It is a multi-controller set up. Node 10 is the main HMI in our Control room and Node 11 communicates with it and with 12 and 13 all of which are located in a different location and communicate via fiber and TCP/IP back to 10. Our encoders all talk over unican. I am not having issues with 11 and 13, my problem lies with PLC 12. For some reason my commands are not transferring all the information back to nodes 11 and 10. I have attached all four of my programs for your review. I have a program that is sending information from slave to master and vise versa. This program was written for me and I do not completely understand all the communications aspects of it but my problem I believe lies with a struct command on the Master. I have a struct collect command collecting information from mixed data locations to vector. I am collecting data from three locations, ML20- Length 5, MB150-length 16, and ML 160-lenth 6. The struct extract command in the ladder of the slave is extracting the data correctly for everything but the ML 160's. For some reason the ML160 data will not transfer to the slave. Does anyone have any ideas what issue could be and how I can fix this? Thank you so much for your help on this! Newest_USACE_10_9v4 3.21.2018 Set Node Lake Levels.vlp Newest_USACE_11_9v4 3.21.2018 Set Node Lake Levels.vlp Newest_USACE_13_9v4 3.21.2018 Set Node Lake Levels.vlp USACE_12_9v4 3.21.2018 Set Node Lake Levels.vlp Edited June 21, 2018 by Lacey more information and attached files Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.