Jump to content

Flex727

MVP 2023
  • Posts

    3,270
  • Joined

  • Last visited

  • Days Won

    238

Everything posted by Flex727

  1. I think you'll find that VisiLogic is a joy to work with compared to other PLC software. Let us know if you encounter any other problems.
  2. Just for clarity, Socket Initialization is not the issue here. MattP is trying to perform the first download of his program into a new PLC. Normally, this should be done via serial or USB, which is why Unitronics includes a USB cable in the box. If absolutely necessary to connect via ethernet for the first time, the user must set the IP parameters in INFO Mode and look up the PLC Name.
  3. You can look up the PLC Name in INFO Mode and use that temporarily. You can set the name you prefer in a PLC Name FB, but it won't take effect until the program is downloaded and the PLC is Reset.
  4. MattP, INFO Mode is telling you that the IP address is 0.0.0.0. You will not be able to connect to 192.168.1.10 if it doesn't yet exist. You either need to update the IP Address in INFO Mode or download your program via serial or USB first.
  5. To go online for the first time you will need to connect via serial or USB. After the program is downloaded and the ethernet parameters are set within the PLC, then you can connect via ethernet. Also, Socket 1 defaults to Port 20256 and Slave, so you don't need the Socket Init for this (though it doesn't hurt). It is possible to set up the ethernet via INFO Mode, if that's absolutely necessary.
  6. Just in case you're asking about addressing the V350 and not how to implement in the Red Lion, you can find the slave addressing table in the VisiLogic Help file by going to the Contents tab, then expand Communications, then Communications FBs, then expand MODBUS. There you'll find the topic "Slave Addressing".
  7. According to the Help file, you can hold up to 32,000 samples in history *TOTAL* for all trends in the PLC, so it's a function of sampling rate and how many trends you're monitoring.
  8. Just for clarity, this COPIES MI 3 to MI 29. MI 3 would remain unchanged. Use "Store Direct" found under the "Store" drop down menu.
  9. Ausman, I just had to look this up yesterday. It can't be found with search for some reason. You have to go to the Contents tab, then expand Communications, then Communications FBs, then expand MODBUS. There you'll find the topic Slave Addressing. It's very handy to have at your fingertips.
  10. Yes, you can display your MI read from the slave directly on the HMI screen. If it's just displaying zero, then you should confirm that you are in communication with the slave. Are you getting increments for Status Messages, Sessions, and Acknowledgements? Are you certain you're reading the right register addresses? Are you sure the slave registers have a value other than zero? One other thing, you only need one COM INIT block unless you are wanting to change your COM properties on the fly.
  11. The asterisks normally indicate a value that is out of range for its display properties. You need to examine that operand (either in Info Mode or Online with VisiLogic) to see what its actual value is and then work your way back to determine why it's out of range.
  12. We want everything, Cara. You know that. As far as priority, I think it should be tackled in this order: 1) Uni to Uni 2) Uni to Visi (and the reverse) 3) Uni to other (though I suspect this would be quite a bit more difficult)
  13. Memory Float addressing starts at 4000 (hex) or 16384 (dec). Try reading address 16384 (or possibly 16385 since Visions PLCs start addressing at zero).
  14. +1 on the MODBUS Mixed R/W feature in the Enhance Vision products. I use this function constantly and it is one of the best features that Unitronics offers that is unavailable elsewhere. I would love to see it implemented in the UniStream product.
  15. If there are just two conditions (plus hidden, or nothing), just use "Binary Text / Switch" instead of list of texts.
  16. Gonna have to add my thanks to Joe. I still pull up that Help section on timers regularly to check what I'm doing. It is very well done.
  17. This may help you get started. Use "Data Tables Read Row" from the Data Tables drop-down to copy one row of your data table to a vector of MIs. Then use "SD Excel Utilities/Create Excel Delimited Line" from the SD drop-down.
  18. Go to the USB tab on the Connection Settings box and have VisiLogic reinstall the driver, then note which Com Port is being utilized for the connection.
  19. When you say set it manually, do you mean that you stored the value of zero in SI 143? I'll say this, I'm impressed with your perseverance and troubleshooting skills. Thanks for returning to the forum with a solution.
  20. I've done this many times. All you need to do is Close the Socket, re-execute the MODBUS IP Configuration with the new attributes, then re-connect the Socket with the new attributes. I've never had any problem as long as I allow the few seconds if takes perform all the tasks. There is no need to restart the PLC. Edit: I see you're actually redefining the Protocol also. I've never tried that, but I suspect re-initializing the Socket and re-executing the Configuration block should work. The guys at support@unitronics.com should be able to give you a definitive answer on this.
  21. FYI, Cara, there is a typo in the link to the HMI Tricks and Tips Webinar - an "s" is missing from the end of the address. The correct link is: https://www.youtube.com/watch?v=1MwhQkdbC6s
  22. Use a positive transition contact attached to a Set coil. You will then need logic to Reset the coil at the appropriate time.
  23. There is a linearization function in the U90 Ladder, but it can be a bit confusing. Be sure to read the Help file carefully and you should be able to do it. If not, we'll try to help.
×
×
  • Create New...