Jump to content

Search the Community

Showing results for tags 'ladder'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Our Community
    • Come on in!
  • News and Announcements
    • Latest Release! UniLogic Spring 2020--Loadcell, BACnet IP Server and more!
    • VisiLogic:9.8.64 - Link to mobile app, Ladder: 2x the Space!
    • New!!! ***** U90 Ladder*****
  • UniStream HMI + PLC Programmable Controllers & UniLogic Software
    • UniStream: Hardware
    • UniLogic Software
    • UniLogic UDFBs
    • Industry 4.0, IioT, MQTT, OPC UA
  • Vision, Samba, Jazz and M90 PLC + HMIs & Software
    • Vision & Samba PLC + HMI Controllers & VisiLogic Software
    • Jazz, M91 PLCs and U90Ladder
  • Software Utilities
    • SD Card Suite
    • Remote Operator
    • Remote Access
    • DataXport and DataXls
    • UniDownloader
    • UniOPC
    • UniDDE
  • Utilities for .net and Visual Studio
    • Unitronics PCOM Protocol
    • COM Object ActiveX .dll
    • .NET driver
  • Project Design
    • ...I have a project...what hardware do I need?
  • User Application Stories
    • Just finished a great project?
  • Tips and Tricks
    • Best Programming Practices
    • Tips and Tricks
  • Job Board
    • Projects seeking Programmers
    • Programmers seeking Projects
  • General Discussion
    • We're Listening...
    • The Lounge
  • News and Announcements Copy

Blogs

  • Unitronics' Blog: PLCs, HMIs and more
  • Saragani's Blog
  • Simon's Blog
  • Ash Neilson's Blog
  • Joe Tauser's Blog
  • Unitronics en Español
  • Powered by AMPS
  • Alldrives UK's Blog
  • Unitronics, Howman Style
  • PLCNewbie's Blog
  • Telestar Automation Blog
  • Webinars Collection
  • Tim's Corner
  • Blog
  • TELESTAR (Italian)
  • i4 Automation
  • i4 Automation (UK)
  • Unistream UDFB's

Categories

  • From Headquarters: Sample Applications
    • From Headquarters: VisiLogic
    • From Unitronics: U90 Ladder applications
  • User-submitted Applications
    • From Users: VisiLogic applications
    • From Users: U90 Applications

Categories

  • Articles
    • Forum Integration
    • Frontpage
  • Pages
  • Miscellaneous
    • Databases
    • Templates
    • Media

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 185 results

  1. Hello, i have a question regarding the file name in a store dti to file function. i need to create a new file every time i run the function which is set to happen every day at 6am. is there a character restriction in the target file name string? i would like to utilize the dd/mm/yy string that the RTC to ASCII V2 function creates as my file name if possible. at this point i am pre planning a project and do not have a physical controller to test. thanks ricardo
  2. Hi, I have problem with unistream PLC. "CPU Startup Error" see in attached picture. And also I can't connect to PLC via USB. Maybe someone have idea how to fix it
  3. Hi all, I am using the UniStream 7'' PLC with UniLogic software. I set up my PLC as an FTP client and I am able to send files from the PLC to my PC via FTP just fine. My question is, is it possible to send entire folders via FTP from the PLC to a remote server as opposed to single files? Thanks in advance Amit.
  4. Hi all, After downloading my latest changes I get a message on the screen saying "CPU Error Detected. Communications with the CPU cannot be established..." See attached screenshot for details. I have tried resetting the modules, have checked all the wiring, grounding etc. and can't find anything amiss there. Also, I can revert to an older version of the PLC and it will run for a short time before getting the Error message again. I'm not an expert with Unitronics but can't seem to find anything relevant in the forums or online. Can anybody shed some light on this? Thanks in advance.
  5. I created a global array of Binary. How do I set/clear/compare elements of the array of binary? I use Store to do that with array of integers, but that doesn't seem to work with a array of binary.
  6. Is there way to convert STRING-ASCII to STRING-UTF16. I have data table with UTF-16 column for messages, but in one case I want to add number there, but number is in ASCII. Maybe someone knows some existing method for this kind of conversion ? I can probably create this function, but is UniLogic internally "Little endian" or "Big endian" ? Anatoly
  7. How do i take an hexadecimal constant operand for a block (#10 for decimal = #?? for hexa)
  8. Hi All, I just update one of my project, that is working perfectly, from version 1.26.90 to 1.29.111...and I saw that the ladder function Store DTI to File need more time referred at the previously version...to be clear I let 1 as F parameters (all file type)...with version 1.26.90 I think that the storage of the file needed much less of 1 seconds for each DTI....with version 1.29.111 I think 4-5 seconds are needed! I tried to clean the SD...then all the files are generated by the same version...but is the same. I also saw that some .sig file are added...but if the file name has a special characters like "&" the .sig file creation fail and avery time that I tried to save the file the "SD store failure counter" increase....I removed the "&" and all works fine. what can be?
  9. I like to link different Data Tables (Indexed) to one Function as IN parameter. Has someone done this already? What I'm doing wrong? (Please see example Function1 Rung 1; Direct linking is possible Function1 Rung 2)
  10. Hi, is it possible to set the CPU Ethernet (IP Address, Subnet, Gateway) and ModbusTCP (IP Address, Port) parameters with a .ini file? Please can you provide a file syntax example for the above metioned parameters? Thanks, Daniel
  11. Hi Have a problem to copy my data table on my dok. First i copy my data table on the sd with the bloc "store dti to file" and after i use the bloc copy/move to transfer the value on my dok. But the statuts stay always at -3 ( invalid dok folder path) And i use the syntax given in help. On location D i write #"DT/" Thanks for help
  12. I have two identical functions, except "Function In" has different array lengths. Inside function I can easily determine array length with "Array Size", but understandably "Function In" doesn't accept different array lengths. Is it possible declare "Function In" so it will accept different length of arrays ?? I figured if I declare short arrays they will accepts calls with longer arrays. Question, Is entire array accessible from function or only smaller subset ?
  13. Hello, I'm having a problem with a function which uses a timer for an input. I've got an application that uses multiple timers which all do relatively similar things. Basically, I have a display which shows the timers progression, so each timer needs to pass it's own preset and current values to the common variables I linked to the meter in the screen. Note that only one timer is active at a time, and the next timer starts when the previous timer ends, so I only need the one meter. I created all of the timers with the correct preset times, and I created a function with a timer input so that in my code I can call this function, give it the correct timer object, and have the function run the timer AND update the display without needing to repeat a bunch of code. But there seems to be something wrong with accessing timers this way. Everything works the first time around, but on subsequent passes, the timers only run for their preset time minus the previous timers preset time. So if I have four timers set to 5, 10, 12, and 6 seconds respectively, after the first round, the timers will run for 5, 5, 2, and 0 seconds respectively. The last timer doesn't even run! I've tried every which way to fix this, but nothing has worked. So before I have to go and add all the repeated elements back in to dozens of timers, I figured I'd ask here to see if anyone has a solution. One other interesting tidbit which might help figure this out, when I view the values from inside the offending function, I can see that the "preset" value is correct, which tells me the timer is being passed correctly. I can also see that the "current" value is correct for the timer I want to run (it starts off at the preset value until I call the function). But this is where it gets interesting. As soon as I call the function, the "current" value for the active timer drops to the wrong number. I'm not directly setting it anywhere, which tells me I may have stumbled into a bug. If the timers are not meant to be passed like this, then why else would there be the option to pass in a timer? I've attached a sample program to demonstrate the problem. In it, I've included two versions of the setup, "Test - Not Working" which is the same as described above, and "Test - Working" which is exactly the same, except instead of calling a function, all of the blocks from the function are repeated in each rung. You can select which method to use with the checkbox on the main screen. Just push the "Run Sequence" button, and whichever function is selected will run. Timer Test.ulpr
  14. Hi, I am trying to produce basically a set of scales. Once the system is powered on and the bowl placed on top I would like to Tare the output. Here is an image of my ladder. Manually if I take the value now displayed in RealForce and enter it into ForceX1 my display goes to 0000. This is all good but now I am trying to find what I need to be able to do this by pressing a button on the screen. At present I am developing this on a USC-B10-TR22 but eventually will be transferring this to a V1210. Cheers KevB Leonardo Force Display.ulpr
  15. Dear all, I have US5-B5-TA30 PLC with UIS-WCB2 modules and expansion adapter. I want to use PWM HSO for step control and set duty cycle, frequency and Target. In VisiLogic this was easy in HW Configuration setting High Speed Output (Step Control). In the attach you can find the example I made in VisiLogic. (LEVO - means left, DESNO - means right, on the display in the example). I am having troubles configuring the HSO on the WCB2 as PWM with target. I am relatively new to UniLogic, so please help. Thanks, BR HSO Proba - SAMBA.vlp
  16. I'm looking for code examples to use on the UIS-WCB1_1 high speed counter. I have only found the wiring documentation for the module. And to confirm is the reset edge triggered or reset on True And there a total lack of input specifications. trial and error has me using Inp 1 for counter 1 and Inp 4 for counter 2 The info may be out there but its not jumping out at me
  17. Im using a unistream 7 to communicate over serial with a pump. I am able to set settings over using the COM Tx and Message composer, however I am encountering issues with the COM Rx command. I can set rates and volumes without a problem, however I want to also grab the max rate and volume from the pump at the start of the app or when a user pushes a button. I should be able to send "read limit parameter", which then returns the max rate, min rate, max volume, min volume, The following is the return from putty. read limit parameter 29.12145 0.00010 29.31703 0.00269 > However it often takes pushing the button two times to send the command to get a response back. Does the buffer need to be cleared after a read and if so, whats the easiest way to do that? Also, the message that comes back is cut off in the buffer. I only see "read limit parameter" on the receive message. The numbers do not show up in the buffer. I am using the store buffer into tag command to show the information in a string box on the HMI. Ive tried changing the buffer size but it still doesnt help. Any other suggestions on where to investigate the timing issue and the missing data issue? Thanks
  18. Hi, in my current project I have a button on my touchscreen. If this button is pressed, MB33 is set and afterwards MB 10 should be set too. But, as you can see in the image below, the execution of the net stops before MB10. Basicly I copied this structure out of this tutorial : https://www.youtube.com/watch?v=8RyFPPE3Hdk&feature=youtu.be&t=572 In the tutorial they use the same sequence of contact and coil to turn a "LED" on the touchscreen on and off. Any ideas, why it doesnt work for me?
  19. So Im now getting my head around unistream, many thanks flex727 for the point to the examples. I have successfully got comms between uni stream and vision and have got most of my control under way and working. Took a while to get used to the new layout and working but im getting there. Question.... How do i send a set time to vision? In the vision plc there is a time entry function that communicates to other vision over modbus. I can't seem to read and write a set time both ways. uni-vis/vis-uni. Temperature settings are fine as i just use a numeric input. Just need hours and mins, is there an input for this. Many thanks, Steve
  20. Partners, I'm having trouble moving information from one DATA TABLE to another with the same structure. The structure of my data table is as follow: Floor/number/day in/month in/year in/day out/month out/year out/hour in/time in/hour out/time out/money/quarter When a specific event happens, program calls a function that saves date and time (year in, month in, day in, hour in and minite in) in specific place of data table index A (this way I know where this event happened, becouse the first two columns on the table are the reference of the place) In table A the first to columns have constants values and never changes. When another event happen program calls another function that reads a specific row of table A and paste it on row 0 of table B adding as well the rest of the items that are mising (year out, month out, day out, hour out, minute out, money and quarter) that are calculated in this function. So table B is a registry of the events that ocurred. When I visualize TABLE B, I see all the information except the two first columns that are set as 0. I wonder if there is something Im doing wrong or if is it a specific whay of doing that. Thank you so much for your help. Marcelo
  21. I am working on an application where I would like to show 4 indicator lights on the screen and use them to direct the operator through the process. I know how to use my MB along with SB3 to toggle another MB for on/off control , but this does not address the change in color. I also did the List of Images:Pointer and this works good for the color change, but only with the indicator always on. Is there any way to use the pointer and store direct functions for color/image, but still incorporate the SB3 when I want it to blink? Thank you, Dale
  22. I want to configure encoder interrupt function in US5-B5-TA30 and USC-B5-TA30 My application is as follows Fault tracking system. On encoder rotation I want to shift left a array of 1600 bits. After every 250 encoder pulses I will shift by 1 , can this be possible in the above two models Encoder resolution 250 ppr . on every 250 ppr the line displacement is 250mm. max speed of line will be 45m/min. after every 250 mm I want to shift 1 bit. Total length of line is 400 meters.
  23. EDIT BY MODERATOR: Kikis CAN NO LONGER SOURCE THIS UDFB, SO THE POST IS BEING REMOVED BUT THE LABEL RETAINED IN CASE SOMEONE IS REFERENCING IT SOMEWHERE.
  24. It's rather small modification but could potentially relieve from a ton of unnecessary annoying work. Let's assume you have made UDFB which requires arguments, for later reuse gazillion times in your project. But not every time you use that UDFB, all of the input and output arguments are required. It would be nice that at least output arguments could be omitted when not necessary calling such a function. I guess that's not so hard to automatically pipe them to NULL by compiler, instead pushing us to cork every unused output with some dummy tag. Almost the same is true for inputs - assume, zero length string, zero, FALSE, for everything that's defined, but not explicitly used as input.
  25. Dear Sir I am using unistream PLC with analogue module wbc1 and i am reading 4 - 20 mA with respect to pressure 0 - 225 bar but reading pressure is delay and pressure going overflow up to 10 bar i set noice reduction is 50 hz and sw sooming is none so please suggest me how to reduce is problem waiting for reply
×
×
  • Create New...