Jump to content

Joe Tauser

MVP 2014
  • Content count

    1,125
  • Joined

  • Last visited

  • Days Won

    107

Joe Tauser last won the day on September 18

Joe Tauser had the most liked content!

Community Reputation

151 Excellent

6 Followers

About Joe Tauser

  • Rank
    Moderator
  • Birthday 02/06/1964

Contact Methods

  • Website URL
    http://www.jtauser.com

Profile Information

  • Gender
    Male
  • Interests
    Antique Radios!

Recent Profile Visitors

15,490 profile views
  1. This has been happening a lot lately. When I go to open a project on my mapped network drive Visilogic comes back and tells me the location is unavailable. If I go the long route in the tree - Network -> Computer Name -> Drive Name -> Directory -> project name.vlp then it works. I have no trouble accessing the location from windows Explorer. I noticed in the corner of the Visilogic "Open" window is the ancient VB6 file icon. Is this function in the program still using that control? Any input on this? Joe T.
  2. My customer that makes fountains uses Events in every program for monitoring alarms to do exactly what you are trying. If you have any trouble getting it to work post your code and I'll check it out. Joe T.
  3. entrada analoga con valor 32767

    Now you're getting into the electrical properties of thermocouple metals and thermocouple extension wire. I am happy you are curious, but I think you may be missing some things. You didn't describe the exact details of your electrical connection. Was the thermocouple connected to the PLC when you measured it or did you measure flying leads? Your multimeter may or may not be accurate at that low of a voltage and it most certainly doesn't have cold junction compensation, so you will be getting a reading error from the mV offest value created by the difference in alloys between the probe tips and the thermocouple wire. Unfortunately, it has you questioning the PLC module. This is what thermocouple calibrators are for. If you want a real sanity check, fill a cup completely with ice (crushed is best) and then put water in with the ice. Then stick your thermocouple in it. The PLC should read somewhere close to 320. Or you can hit the tip with a lighter and see if it goes up. A lot. Let us know what you find. Joe T.
  4. Alarmas V430

    Translated: Regards, I am newbie, I would like to know why the trigger bit of an alarm is only activated 1 time, when recognizing it or removing the alarm and resubmit the trigger bit is not activated. On the other hand many times after reconfirming all active alarms it is impossible to display the alarm display. some times it is shown and others are not. I tested a simple alarm based on your post and the Active bit is tracking the alarm. Post your code so we can see the rest of the Alarm configuration and your ladder logic. Joe T.
  5. Trends Setup

    According to the Help- "This parameter is intended for future feature support. It has no influence on the Trend graph." So ignore it. Joe T.
  6. entrada analoga con valor 32767

    Translated- Hi good day I have a problem with a PLC V280 with adjustment module V200-18-E3XB. this is the case: -I have configured the analog inputs of the TC module, with the bridges 3-4-5 for AN0 in B. -HW configuration is for TC J, no filter, ° F, MI 103 -I have a type J TC connected to the analogue input AN0, which is tested on another ABB PLC -program a screen with a shape Variable: numeric, to display the Variable MI 103 The problem is that I get on the screen the value 32767 and I do not get the real value of the temperature. Your jumpers are correct. If you're getting 32767 you don't have it wired right. Did you run 24V power up to the module? A common mistake is to not to run power to V2 and 0V. It's not real obvious in the instruction sheet that you have to do this. Post your code so we can check the configuration. Joe T. P.S. - looks like Aus already answered this. One post per customer!
  7. Meet in the middle

    Look at the Help on the 1.25 ms interrupt routine. If the input is on the main PLC board you can insert an immediate input into the interrupt routine and count the number of times the interrupt runs while the input is high. You'll have to scale it, as the interrupt runs 800 times per second. This is by far the fastest way to measure input ON time if you don't have an encoder. Post your code and I can put one in for you. Joe T.
  8. Differential Input Signal

    Unitronics does not have a +/- 10V input module. Probably has to do with the fact that none of our analog I/O is isolated. Joe T.
  9. bar code reader

    You'll need to become familiar with the Protocol block using a Stream variable type. You'll also need a barcode reader with RS232 output. Connect it to COM 2 of the V350 and point the Protocol block at it. Post your code if you need some help. Joe T.
  10. Automatic Switcher Issue

    Thanks for loading and checking it on a live system, Dustin. Your settling timer on the scaling routine is a good solution. This would have also helped to indicate to the operator that the real problem was ALL the tanks were empty. The point of my code was to demonstrate a method. Joe T.
  11. Automatic Switcher Issue

    There is no way all the outputs could come on in Automatic mode unless all the tanks are low, in which case it will continually cycle through them. I did not put in a pause state as this program was written to show another way of doing things. I didn't have a system to test it on, so it's most probable that something was overlooked. My code almost always has a mistake the first time I load it. Did you troubleshoot what I did? Joe T.
  12. Automatic Switcher Issue

    First of all, only put one logical operation per network. When you put several separate rungs in one network, it may not compile the way you think it will. Creating a new network guarantees separation of operations. It is also very helpful in troubleshooting to keep your functionality together. For example, the timers controlling the fan were spread across several networks. I grouped them together and wrote simpler timer pair logic in the Outputs subroutine. Timers reset themselves when power is removed. You don't need separate logic to reset them. I put together a state machine that steps through the tanks in order in automatic mode. I also moved the scaling and the alarms to their own subroutine. You'll notice that the Main routine is now very small. I put all the functions of the system into their own subroutine. I hate the phrase "best practices", but this way really does make it easier to understand what's going on. Let me know if it works the way you want it to. "Likes" are always appreciated. Joe T. N-Switcher 2.301 JT.vlp
  13. U90 Ladder issue

    I don't know if this will work, but try a complete uninstall of U90 similar to the Visilogic procedure: 1. Backup your projects 2. Uninstall U90 3. Delete directory C:\Program Files (x86)\Unitronics\Unitronics U90 Ladder 4. Delete directory C:\Program Files (x86)\Common Files\Unitronics 5. Reboot 6. Install U90 Let us know if this works. Joe T.
  14. remote operator

    Virtual COM ports are very finicky. I've tried several and the only one that works reliably is a USB converter with the Prolific PL2303 chipset. It has to do with when the driver finally gets the operating system's attention - we didn't have to deal with this back in the day when serial ports were on the motherboard and had their own interrupt. Try Flex727's suggestion - if that doesn't work you're going to have to get a regular USB to serial converter. With wires. Sorry. I've had much better luck with wireless Ethernet bridges, but that does require putting an Ethernet port in the PLC. Joe T.
  15. How to do a total run hour in U90

    Make your own hour accumulator. I've attached a program that includes a decimal (6 minute increments) and will display up to 9,999,999.9 hours. Should be enough. Joe T. Jazz Hour meter.U90
×
http:///