Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 05/07/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. Hi all, to start explore I suggest to check HTTP REST APIs for your WhatsApp (meaning some server you address via REST calls on HTTP and it send a WhatsApp message) . For example: https://github.com/sinch/docs/tree/master/docs/whatsapp/whatsapp-http-rest https://www.twilio.com/go/whatsapp-api-90-access-1?utm_source=google&utm_medium=cpc&utm_campaign=G_S_NB_EMEA_Whatsapp_ROE_Emerging_EX&utm_adgroup=&device=c&network=g&keyword=whatsapp integrator&creative=494025116831&placement=&gclsrc=aw.ds&gclid=Cj0KCQjw38-DBhDpARIsADJ3kjkFQR_Wbmbx9w6-1AjPTuw
    2 points
  7. Kratmel's card.......I'm still gobsmacked when I see a TIF card with 512GB. I point out to blase youngies how much separate stuff is actually crammed into that tiny space, and they still don't really seem that amazed. How times change. And let's all remember this is the stuff that's available off the shelf, not hidden away in some development lab. John's sliderule....There was a fantastic episode of "Utopia" here in Aus a while back. An older guy was brought into the office and was checking out project costs he thought hugely excessive, in no time at all. Did it all with a sliderule
    2 points
  8. I remember seeing a memory device similar to this at my first mentors workshop back in the mid '70's It was an archaic thing at that point, but I seem to remember that the memory bank included inductor/cap/resistor circuits that "remembered" their last logic state, and transferred that with some sort of FIFO logic. Crazy thinking back in those days, but we wouldn't be where we are without it.... 😡 Now, what happens when you throw one of these in front of a young'un? I still have my first TI-35 scientific calculator that I bought in the '70's....
    2 points
  9. Re the Help page woes, you all need to have a 95 year old Parent. You would have solved it in a flash. I am forever fixing computer issues he creates by having clunky fingers that click buttons as he moves the mouse around. To compound things, he "reads" with the mouse . The end result is that all sorts of internal edges and other things appear/disappear and I need another remote fix session to figure out what he's done this time. "Damn computer's broken!" "Welllll...no it's not. Just the user has stuffed something up again". I admire him persisting with using it, but
    2 points
  10. @Cara Bereck Levy Take a look at this post, especially near the bottom- If you look at the post reference chain within thus post you'll see that the question of reading floating point values from energy meters is a very recurring theme. It's a common occurrence for word order is always backwards from what Unitronics is expecting. Ask the Creators how hard it would be to add a new type of Operation to the Registers tabs for function 3 and function 4 - "Read Holding Registers Swap Words". If you look at the Official Modbus Protocol Specification- https://modbus.org
    2 points
  11. 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
  12. I think that perhaps my local mower shop is still building their website! cheers, Aus
    2 points
  13. 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
  14. Thanks for sharing the solution. I never considered that UniApps would have different behavior than the UniLogic setting. Joe T.
    2 points
  15. 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
  16. 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
  17. 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
  18. One rare device in my workshop. Still in use for punch tape read-in.... :) :) :) and upload to.... FDD!!!
    2 points
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. In hunting up a favourite laser cutter this morning I noticed that they also like to interact with Catholics. cheers, Aus ⚠️
    2 points
  25. 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
  26. 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
  27. 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
  28. You can't compare an MF to an MI. I don't know why it let you enter that. You'll have to convert the MI to an MF register. Joe T.
    1 point
  29. You're right, averaging can get really complex in a hurry, but the specific task you have seems pretty easy. Try this:
    1 point
  30. Please post model or foto of nameplate. I use this display with Samba via Modbus connnection. https://akytec.de/en/smi2-rs-485-display.html
    1 point
  31. Rikki, please send your request direct to support@unitronics.com This forum is mostly users who are volunteers solving other's issues. "Support" is the people who make the units and they can easily provide the older version. You may have a delay in response, due to them being in Israel and the social customs in place there on certain days of the week. cheers, Aus
    1 point
  32. Here's the terminal I use- https://sites.google.com/site/terminalbpp/ It's not pretty but all the settings are right up front. Plus you're going to need a USB to RS485 adapter to see the data on your PC Joe T.
    1 point
  33. If I understand manual correctly this Master Clock can work as an NTP server. There is a function in VisiLogic called RFC-1305 for time synchronization with NTP server, there is also an example. It works fine, but if something goes wrong and server returns 0 it will reset PLC clock to midnight 1.1.2001. Just make sure to have some logic preventing this. Or if wiring allows it use digital input as Ausman says, that will take less programming time and be pretty accurate for this case.
    1 point
  34. @Isakovic- Because the -20 is not a two-wire transmitter. It's a powered device with two outputs - pH and conductivity. You have to zoom into the above diagram to see the rest of the story: The power supply negative is connected to the loop negatives. This is a sinking loop output and absolutely ridiculous. In your diagram, take the negative of your 24V power supply and connect it to the 0 on the HI 98143-20. You'll immediately see the problem. If we had isolated analog inputs this could be made to work. But, alas, we do not. Joe T.
    1 point
  35. I think that will do nicely. Joe T.
    1 point
  36. 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
  37. 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
  38. Hello vasovas, you can compare SI 37 with some MI on every start wih SB2 If it differs - store your HSC value, reset it and rewrite MI with SI 37 If it same - do nothing Must work fine if you don't get downtime month, but as you mentioned, you might also include SI 38 in condition
    1 point
  39. The state machine method I always recommend has it's roots in the Koyo SG/JMP method, and it's more powerful as you can take direct control of the program pointer. It can be used in any brand of PLC, and I use it even when I'm working with a Japanese PLC because the numeric pointer value is easier to relate to than a bit in a sequence memory array. I've attached an example of this programming style. If you search the forum for "state machine" you'll find other posts discussing it. Joe T. Statemachineexample.vlp
    1 point
  40. 1) You can define a default style for elements, so any new element which is added will be created with the default style. Click on an HMI Screen, and in the Ribbon, under the HMI contextual tab, click on Themes, add a theme, change the style of a button to fit what you want 2) Change 1 element from a specific type (for example, a button), select all the other buttons on that screen, along with the changed button, right click the changed button and select: "Apply layout to all selected _____ elements" (for example "Apply layout to all selected button elements"
    1 point
  41. Just remember that it seems to go against the programming rules, because you repeat the use of the same system operands for each linearization. cheers, Aus
    1 point
  42. People--if you are doing Motion Application, you definitely want to attend this webinar! And if you're not--you STILL want to attend, because once you see how simple we have made it, you will be able to enter the world of Motion! -------And so, we invite you to: Remote Motion Control: Servo Applications During Crisis What if you - or your staff - CAN’T travel to your installation site?
    1 point
  43. Just for interest's sake some thoughts on relays. I have copied in here some specs for a common relay Unitronics use. Mechanical 50,000,000 operations min. (at 18,000 operations/hr) Electrical 100,000 operation min. (at 1,800 operations/hr under rated load) Note the large difference between what the relay mechanicals are capable of vs what the electrical contacts are capable of. MTBF is something that designers often (inadvertently) overlook. I find it amazing that a relay maker will say their unit is OK to do "1800 operations/hr under rated load", when clearly if you run th
    1 point
  44. Yes. You'll have to send them a text from within your ladder logic. Vision series Email blocks are not capable of using an email server that uses SSL, so you'll need to set up an account with a non-secure email server. The only public one we know of that can still do this is SMTP2GO. Look at the Example project for Email on how to set this up. Check out this post- Joe T.
    1 point
  45. Make sure you compile the project as x86
    1 point
  46. Are you familiar process of defining a static IP address in your PC? If not, this is a step you should know. To communicate between two (or more) devices over Ethernet, they must be configured to be in the same network. In most cases (connecting to the internet for example), the modem/router is "deciding" on what address the network should be. It assigns an IP address to the PC using a system called DHCP. For connecting directly directly between PC and PLC, you need to manually define the network parameters. Here is how to do it: 1. From the search bar in windows start menu, type "view netw
    1 point
Γ—
Γ—
  • Create New...