Jump to content

Joe Tauser

MVP 2023
  • Posts

    2,860
  • Joined

  • Last visited

  • Days Won

    308

Everything posted by Joe Tauser

  1. OK, so I'm hand dyslexic. 😄 Which is why I use screenshots so often. And I wish other people would, too. The language barrier on the forum often causes an answer to take days while we try to figure out what each other is saying. Joe T.
  2. This means you put it on the rightmost position of the network with no conditions. Is that what you mean by this? Posting screen shots is often very helpful for clarification. Joe T.
  3. Unitronics' official position is you can not extend the I/O bus. We have made an "unofficial" 36" extension cable with shielded flat cable that we sell. It seems to work. Send me a message if you're interested in one. Joe T.
  4. So let's start at the beginning of the receive logic and work through each block. In this network You're triggering the receive with the Last Byte Count = 0. Why? Have you tried hanging the COM Rx block right on the power rail? If so, does anything show up in the Rx_Buffer tag at all? Joe T.
  5. Downloading the OS is the proper thing to try. If that didn't work there's something wrong with the RC1. Joe T.
  6. I just called the USA mothership in Boston and reported the problem. Hopefully they know the right person in Israel to call. Joe T.
  7. We can not troubleshoot in the dark. 1. Upload your program. 2. Post a link to a manual for the GEN protocol. 3. List the exact error messages you are getting. Joe T.
  8. No. The USB port on a Samba is not a host - it is a communication port only. He can dump a data table to the micro SD card, and they make little SD to USB adapters. Joe T.
  9. No. You'll have to send it to support@unitronics.com and have them roll it back for you. Joe T.
  10. Basic troubleshooting. Use a known reference to determine which device is screwed up. Time to get your loop calibrator out and pump several known current values into the analog input card. You should be able to calculate what raw values should be for different input values. This will tell you whether your analog input card is accurate or not. Joe T.
  11. According to the document this is Modbus. As you've mentioned, Modbus does not provide a provision for DID. I would ignore the DID value for Modbus communications. You need to have one of these handy to do some testing with a PC before you try getting the PLC to talk to it. I would locate a freeware Modbus TCP master program and try to read data out of it using the Start address in the table. Of course, you could always call the manufacturer. Joe T.
  12. Been there with the database version getting stuck on the new revision. If you send the projects to support@unitronics.com they can roll them back to compatibility with 9.8.65. Joe T.
  13. You're going to need an external converter to create the +/- 10V signal from the analog signal the E3XB is capable of generating. Joe T.
  14. No, you're not going to see them online. The PTO function bypasses the "O" memory type so it never gets reported to the software. Time a sanity check. Let's try to move the motor using the built-in functionality of the High Speed outputs configured for Step Control in the Hardware Configuration window. According to the program in your first post, you have a V430-TR34. We'll set up O0 to fire pulses out to move your motor. One direction only for now. Load the attached program and see what happens. You drive it from the screen - no logic required. Your step output should be connected to O0. Also, post a link to your exact motor manual so we can look at the wiring. Does the step input on the controller have an internal pull-up resistor for the NPN output on the PLC? Joe T. HSO Step Test JT.vlp
  15. Thank you for posting your code. For starters, why are all your setpoints on the config display float data types? They're not used anywhere else in the program. I think you may be entering data here and then wondering why the logic isn't working, as you have duplicate names starting at net 24 (MI 4 is Setpoint 1 x 100). It's much better PLC programming practice to use implied decimals. For example, if you use a decimal place of 2 on the display of MI 4 the PLC will automatically add additional digits - a value of "100" will display "1.00". In your code as is, all the setpoints (including the stop setpoint) are probably zero causing your outputs to race around in a circle like a bunch of squirrels on coffee. On your trend, Y max should probably be 3200. This is why we always ask people to post their code. Please listen next time - Cam asked this early on. Anyway, load this and see what happens. Joe T. compressortest JT.vlp
  16. Joe Tauser

    OPC server

    For starters, you download it from here- https://unitronicsplc.com/Download/SoftwareUtilities/UniOPCSetup_2_0_Build_14.exe Install it, look at the Help, and then give us much more specific questions about what you are trying to do on the PLC side. Joe T.
  17. Music to my ears. Troubleshoot an electrical problem with electrical test equipment. Joe T.
  18. I have experienced a disappearing file once with the Beta a couple of weeks ago. I thought I was just going crazy. It's quite hard to troubleshoot a problem that involves going into non-existence with no idea of the trigger. I don't agree with the posting of the Beta software prominently on the download page. People new to the product click on that and download it without realizing what it is. Joe T.
  19. The Modbus mapping table starts on page 11 of the manual and seems straightforward. Do you know how to do Modbus communication? Joe T.
  20. Yes, it is possible. Tell us exactly what settings in the robot you want to read and their addresses based on the link I posted. Joe T.
  21. Ah. That's the link to the Ethernet/IP description, which is typically used with an Allen Bradley PLC. If you want to go with Unitronics I'd recommend the Modbus TCP connection: https://www.universal-robots.com/how-tos-and-faqs/how-to/ur-how-tos/modbus-server-16377/ You can set the PLC up as a Modbus master (client). Let us know what you're trying to get the robot to do and we can help with communication. Joe T.
×
×
  • Create New...