Jump to content

Joe Tauser

MVP 2023
  • Posts

    2,851
  • Joined

  • Last visited

  • Days Won

    308

Everything posted by Joe Tauser

  1. Yes, you can use this module with 100 ohm RTDs. The manual did show a three wire device but they ran four wires to the RTD and made the jumper connection there. You could certainly put the jumper at the module with a small loss of precision. Whether you want to run three or four conductors depends on what kind of accuracy you want. Joe T.
  2. For additional information on what to do when a Unitronics goes weird, search the Help for "bootstrap". Joe T.
  3. The UniStream is out now with full web serving capability. If this is important to your application then don't bother with the Vision product. Joe T.
  4. I tried the "Contact Us" link at the VirtualPLC site and now I'm getting conversation requests in Russian. Something regarding "reviews about garlic". I'm not kidding. I'm guessing something has happened to that site/product, as the forum posts are also two years old. I have found this to be true. Seriously, if you're going to program PLCs, buck up and buy a backup PLC and a power supply. They will fit in your travel bag. Joe T.
  5. I tried contacting the company and did not receive a response. I would suggest you try to contact them as well and see what happens. Joe T.
  6. I also see you have posted in the UniLogic forum. Please clarify which CPU family you are using. If it's a Vision system, read all the Help for the UniCan function block first. You'll have to write code in the master for each of the RC1 modules. You set the ID for each module using the DIP switches on the RC1 and access them via UniCAN function blocks. You write a separate program for each RC1 as well for the I/O connected to it. The example program that comes with the RC1 is overly complex in my opinion. I usually write a dedicated program just for the I/O and the drop and keep it simple. Post a detailed layout of your system and any programs you have written and we can help. Joe T.
  7. Don't get hung up on a 1000 ms sample rate or even trying to use an interrupt. Your pulses are only coming once every second at your normal flow rate. This is going to limit your update time; your screen update is going to be slow. It would be much better if you could get 10 pulses per gallon, which is not unusual. You need to create a sliding time window where you totalize the pulses coming in for a time - say 10 seconds, and multiply the count by 6 to project the GPM based on that time. I think you're having a hard time wrapping your head around this because you're trying to get instantaneous analog-style indication from a pulse train, which at best is going to be choppy.. The closest you will be able to get is your idea of measuring the period between pulses, which will give you an approximate 1 second update. If you don't see a pulse for some time period then force it to zero and have your code wait until pulses start coming in again. If you want to simulate the input to your code use a self-resetting timer with the preset on the display to generate the pulses. Then you can easily play with pulse occurrence rates and how your code responds to them. Stop theorizing and start playing. Joe T.
  8. You should be using positive transitionals to sense your pulses (even in an interrupt) so it doesn't matter if zero flow occurs. Joe t.
  9. Yes, it is possible. You need the Modbus register map from Festo to figure out what addresses and codes are required to implement FHPP. Joe T.
  10. You've got your work cut out for you. Usually once a customer has AB tattooed on their butt you need hydraulic machinery to get it off. The PLC 5 family has been completely obsoleted by AB and is pretty much only available on eBay and through surplus suppliers. The official AB solution is to convert them to the ControlLogix platform, which carries a hefty ($10K) price tag. Which blows because the PLC 5's actually still work great. PLC 5 Ethernet is the old AB Ethernet protocol, which is not the same as Modbus TCP. It talks to SLC 5/05's and RSLinx AB-ETH drivers. Channel 0 on some PLC 5s can be configured for RS232 DF1 protocol. Unitronics Vision series can be a DF1 master in a convoluted way, but it does work. UniStream does Ethernet I/P, which is not compatible with a PLC 5. If all you've got is Data Highway+ then you'll need a protocol adapter. I've got such an animal that converts DH+ to Modbus TCP - message me if you're interested. Which PLC 5 are you dealing with? Or is it a bunch of different types? Joe T.
  11. You might want to re-think that request. If you average all the samples over a time frame there will be no rate of change, just an average of the entire data set. You may want to average the samples over a smaller block and store each block average in several rows of a data table. You could then compare adjacent blocks for your change alarm. Joe T.
  12. Unitronics does not have flexible I/O addressing. Ignore what is printed on the module. When you configure your I/O in the Hardware Configuration dialog, it will tell you what the addresses will be on each module. I know this is confusing. There are little stickers included with each expansion module so you can re-label them as to what they really are. Joe T.
  13. This is where your friendly distributor is supposed to chime in and help you select your I/O. We can't do everything over the Internet. Joe T.
  14. That is a good question. I don't have an EXF-RC15 handy so I'll tell you to do what I'd do. Try it out and see if it barfs. Let us know what you find out. You won't break the PLC. Joe T.
  15. Sometimes you need input from "the hand that wrote all". (From The Alchemist). The ability to look at the config window and know which module it's for is deep and intimate knowledge. I am so glad that this forum has regular contributions from those who really know what's going on under the hood. It is the mark of a company who is truly concerned about the successful implementation of their products. Joe T.
  16. On the ladder programming area look at Math->Float->Convert->INV (A+B/n). This will convert your float into two integers, one above and one below the decimal. Joe T.
  17. You will need a central server to collect data from your V350s via Modbus. Do you have modems on your mobile devices? Your central server will handle stuffing the data in the SQL database, too. Have you done anything with your server application yet? There are some SCADA packages in the US that do this. What country are you in? Joe T.
  18. Initial value always wins. What is the data type? Joe T.
  19. Ditto on what Ausman says - there's no analog output on the 0808R. If UniLogic says there is then it's a bug. What is your I/O compliment? Joe T.
  20. It could certainly be implemented with the Protocol block, but it won't get any traction from the Creators unless a large user wants it. I have personally not seen an industrial do-dad that supports this protocol, but that's just me. The Internet of Things makes me very nervous and I tend to pooh-pooh it. The sales presentations I've looked at always show a nebulous "application in the cloud" that ties everything together. Having once implemented an internet-based tank monitoring system, I learned that in a corporate/industrial setting the IT department will do almost everything in it's power to block you. You absolutely have to set up a remote server and throw all your data over port 80. Then you have to support it for years for little or no revenue and you may or may not be able to hang on to your internal people who know how it works. Look up the Amazon reviews on the Nest Thermostat, one of the original IoT devices. It has a five star rating of 58%. Which means it mostly works. Mostly. Joe T.
  21. @Flex727- My only excuse for an overloaded network is I wrote it in 2007. A V120 was involved, and we all know how crazy those things are.
  22. It choked when I tried to import it, too. Probably has something to do with the file date being 2009. I opened a program that had it in 9.8.31 and re-exported it. I was successful in importing the new one into a blank project. I have uploaded it again. Give it a try. Joe T.
×
×
  • Create New...