Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 03/03/2020 in all areas

  1. Sadly not my joke....... My wife asked me why I was whispering in the house. "Because Mark Zuckerberg's listening," I whispered. She laughed. Alexa laughed. Siri laughed. 🙈 cheers, Aus
    3 points
  2. Actually, there is a way to have a psuedo-popup window. It's done using a little-known and poorly documented system bit - SB 25 - "Do not draw display background". I used this for the PID tuning window on an oven project. I used a V1210. Here's the display with all the loops called "Setup" called from another screen. Pressing any one of the "Tune" buttons set a different bit in an array: I have code that watches for one of bits to go on and call this rung: You will notice that the description from Unitronics for this bit is flat-out wrong. The actual operatio
    3 points
  3. I think most of you probably already know the first rule of the Assumption Club.
    3 points
  4. Twitter asks what I'm doing. Facebook asks what I'm thinking. Google asks where I am. The internet has turned into my mother. 🕵️‍♀️
    3 points
  5. 3 years ago I knew nothing about PLC's. Because of people like @Ausman, @Flex727, @Joe Tauser and others on this forum, we converted 8 machines from old relay logic to PLC's with automation, made 2 pieces of complex laboratory test equipment for the lab, and entire tank farm controls that include, levels, filling, heating/cooling, mixing etc. I could have never done it with their help. I don't know if they're paid or not, but I will tell you they are priceless. I hope that @Cara Bereck Levy will show this to the powers at be so they understand the caliber of people they have in this foru
    3 points
  6. Yes, it was already implemented and would be available on the next release of UniLogic.
    3 points
  7. So, the answer is no then? I noticed that if I do "Show structed text" in ladder I get a _op_op version of the tag. If I use this code, for example System: "RTC time.Seconds" in the C function I can call and use it and it appears to work. Am I breaking things by calling this code in C function?
    2 points
  8. I think that perhaps my local mower shop is still building their website! cheers, Aus
    2 points
  9. No. Modbus is a handshaking protocol and it will take too long - you're doing good if you can get 10 reads/sec with Modbus. kratmel says this device has CONTINUOUS FAST WEIGHT TRANSMISSION mode. I didn't look in the manual, but this tells me you can put it into a mode where it just sits there and broadcasts data as fast as it can, regardless of whether someone is listening or not. I've worked with scales that do this. The block kratmel is talking about is located under the FB's menu and is called "Protocol". It lets you roll your own communication - do not be afraid of it. In yo
    2 points
  10. Thanks for sharing the solution. I never considered that UniApps would have different behavior than the UniLogic setting. Joe T.
    2 points
  11. You can search this on the internet for detailed explanation. It means that Integral component has maxed out over time and is contributing 100% to PID output. Maybe integral time is too slow or system cannot reach setpoint fast enough. If this makes oscillations or any other problems you can force Integral component to take some other value, there is a function block for that in PID menu.
    2 points
  12. Swervo, there are so many different styles of schematics you'll have to decide in the first place which way you want to go. To me it is personal preference. There are different names world wide for different style types. I actually hate modern style "line diagrams", "riser style" as I find them counter-intuitive and hard to understand at a glance, as you need to constantly reference descriptions. I much prefer older style where the entire layout and connections are visualised. Sometimes these are called pictorial, maintenance, schematic. This link https://www.nrc.gov/docs/ML1025/ML1
    2 points
  13. This is where I found out there's literally no end to how much I/Os you can cram into a V570. The year is 2011, my first medium-scale PLC project. It was an animal food production plant. There was about 200 I/O points at first, and later the system grew to about 250. Also numerous weighing scales and temperature measurements. When I found out that there would be no way to put any more than about 100 I/O points via Unitronics modules, I had to resort to Turck's CANopen I/O modules. These pack a respectable number of terminal blocks per square inch of panel space. It all worked flawlessly,
    2 points
  14. One rare device in my workshop. Still in use for punch tape read-in.... :) :) :) and upload to.... FDD!!!
    2 points
  15. Surprisingly, people of about the same age in different parts of the world show the same habits and behavior. The same was demonstrated by my grandmother when she came to us after overcoming more than 2 km. However, she always thought of the reason why she came. One of these reasons is special to me. She said: I came to you because you will take me home by car. 🚗
    2 points
  16. I have a good suggestion. Whenever I am developing a project for UniStream, like most programmers I will be updating and downloading, and testing, frequently during program development. Unlike VisiLogic, UniLogic insists that the project be compiled and compared to the project in the PLC before going online. This can take some time. However, if I've just downloaded the project, then all that has already been done and now I must wait for it to do it again. How about adding a selection or checkbox, or something, to the download options that when selected allows UniLogic to immediately go into on
    2 points
  17. That's how I read it. Then for grins I loaded one up with (6) 16 point analog inputs and (6) 16 point analog outputs. That's 192 bytes each way: It compiled with no errors. Try playing with different configurations on your own. You're not going to break the software, and it will certainly tell you when you've screwed up. Just like people. 😁 Joe T.
    2 points
  18. Douglas Adams was so clever he probably knew this. Any book(s) of his you have to read at least 3 or more times to get all the linked things.
    2 points
  19. Hi all, we all do typos now and then, but this one of mine gave me a laugh when coming back to a wiring s/s a bit later. Got to watch out for those miniature broomsticks! cheers, Aus
    2 points
  20. In hunting up a favourite laser cutter this morning I noticed that they also like to interact with Catholics. cheers, Aus ⚠️
    2 points
  21. Hi All, We already have a solution for this case. As you can see we added the eye button option - if you will click on it the keys will not change their color/shade when pressing and the person who connected by VNC will not be able to see your password.
    2 points
  22. I had a Hyundai Santa Fe once upon a time that strangely had the calendar date displayed on the dash. It was set with the month day and year and knew which years were leap years. However, the subroutine that it went into to allow February to have more than 28 days failed to have an exit. So, on leap years it would continue to count up from February 29th, each day incrementing up. It was easily fixed by resetting the date to March 1st, but I had to see what it would eventually do. Each day it incremented up until it hit February 99th, and since there were only 2 digits, I couldn't wait to see w
    2 points
  23. Hi, I will try to describe why it works without a connection. 1) There is output board inIside of the Unitronics OPLC controller. 2) Each of the solid state outputs is a part (one channel) of the few chip VN340SP (or something like that on foto). 3) To send signals from the processor to this chip, we must have one common wire and several separate ones for the required number of outputs. This common wire also neded for power the VN340SP. This wire is the OV contact you specified. 4) This OV contact is connected to the main power OV contact of the PLC panel through a small
    2 points
  24. Hi guys--the Keep Alive for V700 is handled automatically – The Keep Value value is constant, 30 seconds.
    2 points
  25. Depending on how old the OS was, there may have been a change in how a function works. Try this, too, to see if there's some code causing the problem. In Visilogic, go to Edit->Find Sub by Ladder Error Code- Enter "7E" (your ladder error) in the popup box. Joe T.
    2 points
  26. I typically just use SB 13 to increment an ML. You can then divide that by 360 to get you hours to the tenth of an hour for display.
    2 points
  27. What is the I/O module the encoder is connected to? Typically on a V570 you use a Snap IO module which allows some of the inputs to be configured as encoder type. These are automatically high speed and take care of the rising and falling edges for you. Joe T.
    2 points
  28. Permanently run remote access or remote operator on the PC and tuck it away in a little used corner of the desktop? Or....have a look at UniDDE, or perhaps UniOPC https://unitronicsplc.com/Download/SoftwareUtilities/UniDDESetup_1_3_6.exe DDE will likely give you the basics of what you want, but you might need a little script running to cycle things periodically to fully achieve your needs. So you'd have a little excel window running and updating with just the info you want visible. cheers, Aus
    2 points
  29. Dustin sent me his application privately. The problem was the images he was using had different outlines, so using "Transparent Background" left relics of the previous image visible. Not using the transparent background didn't look good, either, as the resulting animation looked weird and blocky. The solution was to use both "Transparent Background" (which applies to the image) AND "Draw on Back Color" The color used for Back Color can be selected, so I chose the color that most closely matched the pipe he was overlapping with the animation. It wasn't quite as good as a Bugs
    2 points
  30. Hello Ricardo, A good and safe way to have internet remote access via Webserver or VNC is to use a VPN router with integrated cloud service. There are various options available such as Ewon, Tosibox and MBconnectLine products.
    2 points
  31. I use two timer (0.5-1sec and 3-5sec) powered by button contacts. Increment block is operated by: -|P|- for button -----> one increment, -| |- for button and -|P|- for SB3 (1sec pulse) and -| |- for timer 1 (0.5-1sec) ------> 1sec increment, -| |- for button and -|P|- for SB7 (0.1sec pulse) and -| |- for timer 2 (3-5ec) --------> 0.1sec increment. Than single tick, slow and fast increment with ajustable changover possible. If use -|P|- and -|N|- for SB3 - increment time is 0.5sec. If user need to change many values - this method is use only
    1 point
  32. I think that will do nicely. Joe T.
    1 point
  33. You can use PWM FB for generate different ON OFF condition for one output. You can manipulate PWM in range 0.0% ---100.0% (0--1000) and Duty Cycle in steps of 0.25ms (400=1sec). If you set PWM=500 and change Duty Cycle for example from 1sec (400) to 0.5sec (200) - you can see slow and fast blink. If PWM=0 lamp go OFF PWM=1000 - lamp go to constant light.
    1 point
  34. OP mentioned V700, so this is not UniStream. Moved to the correct forum. Some of what AlexUT mentions also applies to the Vision products, so that response is relevant. I'd also add that likely the program running on the V700 is trying to write to the SD card. @Bledineeds to make sure there is a properly formatted card in the SD card slot and that the card is 16GB or less. If you believe that you have done this, try a different card and make sure it is formatted with the FAT32 file system and that the proper directory structure has been written to the card. The best way to do this is
    1 point
  35. Unitronics provides a spec / installation document to help with this. Here is a screen cap of the relevant protion: Since you appear to have a 3 wire sensor utilizing current, use the diagram on the lower left.
    1 point
  36. Language pun: "Navrat" is Slavic word for Returning (home).
    1 point
  37. https://blogs.timesofisrael.com/why-the-ultimate-answer-to-life-and-everything-is-42/
    1 point
  38. If you get the Pro version of the PLC (-B10) you can serve your graphics up via the Webserver and achieve your dreams. The HMIs in this case are PCs running browsers. Joe T.
    1 point
  39. You can linearise as many analog inputs as PLC has them. You can linearise other numeric values, I don't think there's any limit.
    1 point
  40. That is just something VisiLogic does when it's online with the PLC. It's not actually following the logic of your program - it is only checking the value of each operand and displaying it on the screen.
    1 point
  41. You must use Export PLC operand to txt (or bin) and upload all operand from old PLC battery backed RAM. Then import it to new PLC. You also must upload data tables from old panel if it present in project. Then download it to the new one. P.S. 1) Please check all jampers on motherboard and snap in boards befor replace. 2) I do not recommend this for you application, But sometimes i must replace new "motherboard" in new PLC for old one. This is useful when some hardware + software lock is present in program or upload project is not possible. If har
    1 point
  42. This is maybe main problem. You can use simple increment counter from 0 to (N-1) --- N -node number. This counter must be incremented by SB timer. Then use simple comparators for enable command for nodes reading step by step. But you must realase in all nodes "send on request" communication.
    1 point
  43. Hello, Open font handler by clicking the (A) icon on the toolbar, from there you can add a new font.
    1 point
  44. Joe, Please I need you help. I have problem with PID !!! I don´get the PID: Control Value - the PID output I did´t see the fail. I have setup the PID configuration . But I have some bug in program. Are you able to look at it maybe correct it. I have take form Unitroncs Test PLC for testing the possibility to work out the program for this machine. I have this situation my Input signal is some PT 100 and with them i have to control some temperature in machine, but my controller i some proportional valve 0-10 V DC Second step is when I get this to control the steps of he
    1 point
  45. I use this solution for correct display distance MF4 (mm) in 0.1mm on display (ML4). You can modify this for 0.01 MF1 = distance ( mm) in FLOAT
    1 point
  46. Almost the same here. The only difference is that I am using an accumulated timer for more precision:
    1 point
  47. Make sure the box circled in red is NOT checked when you create your timer.
    1 point
×
×
  • Create New...