Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 06/15/2020 in Posts

  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. Hi all, thought I'd start a new topic where anyone can post a small snippet of a method they use and are happy to share. Just initially a screenshot or link that will get the brain cells of forum participants working hard as to what it might be used for. If it ultimately gets lots of different things submitted, it might become a little clunky and need "linked numbering" here in the first post. To this end I suggest that the time turnaround is a maximum of 4 days between submission and telling the answer, unless it is already figured out by someone. The answer is then given and a new o
    2 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. Maybe best solution https://www.geckodrive.com/support/using-current-source-plc.html
    1 point
  27. That's actually a program crash within the PID server. It's been a long time since that module has been updated. What happens if you Auto Tune the loop without it? Joe T.
    1 point
  28. Analog input one is 6-7-8. 3-4-5 is analog 0.
    1 point
  29. 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
  30. PLC is right. There is no support for concurrent connections to one TCP port. Define more ports as TCP Slave/Server for MODBUS TCP, and more connections will be accepted. *V700 support 8 sockets, so up to 8 external devices can connect to one V700./
    1 point
  31. SM35 series PLCs does not support Ethernet/IP. You have to use MODBUS TCP. *Only UniStream series PLCs supporting Ethernet/IP.
    1 point
  32. First off, if you're receiving 6 digits you'll need to link to an ML, not an MI. Try changing MI 285 to ML 0 in your variable definition block and see if that works. I've had trouble with the scan block doing the numeric receiving and translation in one operation. For testing, try changing your input variable to a straight longer-than-needed Stream type and see if you can grab the control characters as well. They may not be sending all six characters as weight. Here I've set up the block to receive a stream of any kind that hits the COM port up to 10 characters. The incoming data
    1 point
  33. One method is to "Port Forward" ports 3335 (for going online with the PLC), port 22 (for downloading from UniLogic) and port 8001 to the IP address of the PLC.
    1 point
  34. hi damiankk, in my opinion with 100 variables you can use the modbus way...what you have to be sure is that at the PC side the python scrip has to use an asynchronous method. I am not so deeply inside python but I found THIS example about how to implement an async modbus_TCP_client.
    1 point
  35. Hi all, Unitronics continue to improve everything related to new Router, include receiving SMS. As this Router is new, it will take some time to make all functions working as supposed. B.R.
    1 point
  36. https://blogs.timesofisrael.com/why-the-ultimate-answer-to-life-and-everything-is-42/
    1 point
  37. You can look how much memory your projects consumes. If you look "Output" tab after compilation. Look there "Allocation Info", it should give you some idea how much memory is left.
    1 point
  38. I've had units totally fall over doing it by ethernet, and have had to do lots of travel to fix as the only method was serial. That said, I mainly use 130s, which shouldn't affect this but perhaps does. I remember whingeing about this on the forum once, but couldn't find it with a quick look. Wanted a big red warning to come up saying don't do it!! Haven't been game to try since. All updates now done when on site. cheers, Aus
    1 point
  39. Which version of UniLogic and UniStream? For VNC you need to open port 5900, and with UniLogic 1.29 (and newer) you will need to also port 8001 which is the Commands port. If the UniStream has a firmware 1.29, then without opening port 8001, you will not be able to communicate with the PLC (No download and no online test)
    1 point
  40. Hi, Visit https://unitronicsplc.com/software-visilogic-for-programmable-controllers/ Scroll down and expand "Programming tools for developers. You can find here useful documentation and tools. Hope this help you to write what you need. B.R.
    1 point
  41. Hi ! I just want to know if it's possible to replace a battery on a V570 without turn off the power ? Thx.
    1 point
  42. 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
    1 point
  43. It's very easy with the Schedule function block. I've attached the program from the UniLogic Example Projects collection, which is on the download page. I recommend everyone who plays with UniLogic download this as a reference. Joe T. UniStream_070_schedule.ulpr
    1 point
  44. I found a solution to this problem (it helped in my case, I was programming on another computer and at home project opening the same error occurred) The solution is as follows: 1. Open the project, do not click "OK" in the dialog box. 2. Open Task Manager, and shut down VisiLogic. 3. Restart the project, use recover, and click OK 2 times (in 2 dialog box). 4.Your project is open.
    1 point
  45. +1 I have looked at this pulse on a scope. For a 24V DC control signal, it varies between 200 and 700 volts in amplitude (depending on the size of the coil) and is 1-5 microseconds wide (that's 200 KHz to 1 MHz). If you clamp the flyback pulse all the way back at the output module, then all the wiring between the device and the module becomes an antenna, transmitting this garbage into your other wiring. Joe T.
    1 point
  46. Almost the same here. The only difference is that I am using an accumulated timer for more precision:
    1 point
×
×
  • Create New...