Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 01/16/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. 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. 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
  8. Thanks for sharing the solution. I never considered that UniApps would have different behavior than the UniLogic setting. Joe T.
    2 points
  9. 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
  10. 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
  11. 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
  12. One rare device in my workshop. Still in use for punch tape read-in.... :) :) :) and upload to.... FDD!!!
    2 points
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. In hunting up a favourite laser cutter this morning I noticed that they also like to interact with Catholics. cheers, Aus ⚠️
    2 points
  19. 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
  20. 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
  21. 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
  22. Hi guys--the Keep Alive for V700 is handled automatically – The Keep Value value is constant, 30 seconds.
    2 points
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. Hello, Open font handler by clicking the (A) icon on the toolbar, from there you can add a new font.
    2 points
  29. Ok I was finally able to send email to my local exchange server account using my local exchange server. Without getting into details, my problem was in the settings that I used in specifying the Account. A logfile would have saved me a lot of effort. The following link was instrumental in digging out the answers: Microsoft : Use Telnet to test SMTP communication on Exchange Servers Yea!
    2 points
  30. 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.
    2 points
  31. 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
    2 points
  32. First you need to scale your analog input that you have your RTD connected to. What are the specs on your RTD transmitter? From the -T20 specifications: You've mapped MI 0 to Analog Input 0. So at 4 mA MI 0 will return 204, and at 20 mA it will read 1023, which is the output from the 10 bit A/D converter. You need to know what real temperatures that corresponds to and us a LINEAR block to do the scaling before you feed it into the PID block. Read the Help on how this block works. A common spec for an RTD transmitter is 4/20 mA = 0 - 250 C. Here's how the LINEAR block
    2 points
  33. Further to Kratmel's good advice, it is worth saying that many modbus things will not communicate to Visions at greater than 9600. It is always worth starting slowly and trying bigger baud rates after getting things working ok in the first place. I also note you have 2 stop bits. ?? I'd also make your timeout bigger, along the lines of the previous baud rate comment but in this case it is start big and reduce. Why, and how, are you working MB107? cheers, Aus
    1 point
  34. Now in standard configuration you have only ONE com port1. This can be used for USB connection (Visilogic) or for Modbus connection via RS485. Simultanosly use for Visilogic connection and modbus is not possible for ONE port! Now after Ethernet card installation you can connect to Visilogic via Ethernet. Correct IP and PLC name must be entered to Visilogic Communication & OS settings. Then you can use PLC Port 1 for Modbus. Please note - RS485 must be set by jamper inside PLC. Correct wire A and B must be connected to RS485 port. Only after correct hardware setu
    1 point
  35. Ohhh yeah, another thing, Can anyone suggest a way for me to remember what a mnemonic is? cheers, Aus
    1 point
  36. kratmel, Why you supply link to France site? Original documend will be found at Unitroinics Technical Library. It is updated from time to time. https://www.unitronicsplc.com/wp-content/uploads/2020/06/UniStream-Remote-I-O-User-Manual.pdf
    1 point
  37. I was with my mate in his new environmentally friendly car when I heard a squeak coming from behind the dashboard. “What’s that?" I asked. "It doesn’t sound right". “That’s Martina, my rodent directional device" he proudly said. "It squeaks once for left, twice for right and three times when you've arrived. It's incredibly accurate." I asked "And what's with the huge box of strawberry meringue on the back seat?” “That's what it eats. Martina Nav Rats Pavlova". Don't ask where I get these from, there's lots more.
    1 point
  38. Ausman/Kratmel, Thanks to you both! I've just updated to OS 5.04(B64) and the ET2 is working (and also appears in the Info Mode Page 6 Many thanks to both of you for your help! -Steve
    1 point
  39. When you install a new version of UniLogic it asks you if you want to keep the previous version. Say yes. You will then have both versions installed. You can continue this as needed. I have 8 versions installed on my desktop right now.
    1 point
  40. 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
  41. I use UDP instead of TCP set as protocol in a single socket init. With UDP there is not need of connect/disconnect everytime I change to the next slave query. Query first slave, wait for its response, process data, wait a small time, query second slave and so on.
    1 point
  42. Go to HMI ... Font Handler menu. Then select the font you want add special characters (defaul fonts cannot be modified) and select those required characters
    1 point
  43. Hey i wanna thank you Flex727 and Ausman i finally got it to work. i digged a little in the Forum and found some other code from Ofir and i'd putt it all together and gotit to work. ill post my code for anyone who is struggling with this kind off problem. ABB VFD.vlp
    1 point
  44. Here you go. It doesn't have any whiz-bang logic but the URB Remote I/O adapter is configured for 4 modules. Let us know if you have questions on it. Joe T. Ethernet IO test.ulpr
    1 point
  45. 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.
    1 point
  46. Sooooo, following Flex's pointer, I started hunting around Help. And....drum roll....I've discovered the answer! Me, the greatest sayer of "use the help files", now finds the reference to doing just what I want. It is simply under Project and is an area described as "Convert projects". In my case there is a Convert project to V130-33!! Duhh! I am such a dumbo! There is also a convert project to colour. This is a classic case of having used Visilogic for so long and completely missing a really useful bit. I get really annoyed with myself when I discover something that's be
    1 point
  47. Almost the same here. The only difference is that I am using an accumulated timer for more precision:
    1 point
  48. hi all. Dont want to create new topic so write in the same. I created custom control for pump (for example), add local structure for this custom control. After it placed CC on main screen and linked global structure. Is any option to not place CC equal to the numbers of pumps and operating only with one CC? I mean: 1. Create STRUCTS>MOTOR_STATE 2. Create local 3. Placed on main screen and choose tag as structure 4. In ladder add code like this. It will work correctly? So main idea is when I press on pump
    1 point
×
×
  • Create New...