Jump to content

Search the Community

Showing results for tags 'data tables'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Our Community
    • Come on in!
  • News and Announcements
    • New! UniLogic V1.24 introduces VFDS from Unitronics!!
    • 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--Looking forward
  • 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


  • 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


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


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

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 49 results

  1. This is my first unitronics program. I want to control 6 motors to multiple sets of pre-set data (probably 50 data sets). My idea is to have all pre-set data stored in the Data Table Recipe. Once a data set is selected then got assigned to Data tables to execute the program. I am struggling with the data set selecting GUI. I don't know how to create either a list box or what which can display all data set saved in the Data Table Recipe. Any suggestion or example I can look into. Appreciated.
  2. Hi, Where do I find how to change the data table font size appears in the HMI screen?
  3. Hi All, I have a Data Table with fixed values that by reading a row and a column I can load a certain value into a program. I have set the Data Table to be retained and when I power down and back up all values are still there. - What happens when the PLC battery dies? Are values in the Data Table still retained? - There is the option to save the Data Table to SD card. Is it possible to load a Data Table, complete with values, from an SD card into the PLC on power up? Regards, Denis
  4. Hi people! I'm developing a project with UniLogic v1.25.61 for the UniStream USP-104-B10. I need to sort an entire Data Table (2 columns, A and B), sorting just one column (A), has anyone ever try this? The other option is to have 2 arrays (A and B), sort one (A) of them and then I need to sort the other one (B) the same way I sorted the first one (A). I don't know if I'm being clear enough so here you have an example: Before sorting: A={1,4,2,3} B={Q,W,E,R} After sorting just column A or array A: A={1,2,3,4} B={Q,E,R,W} Thanks in advance! Cheers, Gonzalo
  5. Hi All, I'm storing data in a Data Table. Once a day I write the data to a file using the "Store DTI to File" instruction. It all works well and a file is created. I'm then using Excel VBA to read the data in one line at a time. The issue I am having is that the CSV file has comma "," separating the lines. How do I get the Unitronics software to install a line break after each row from the data table?
  6. I have a large Data Table (Indexed) that I need to rearrange the columns. According to the online tutorial that can be done, but it doesn't explain how. It also doesn't seem to be addressed in the Help file. None of the common sense ways seem to work. Anyone know how to do this in UniLogic?
  7. Dear Sir, Please help on following DTI usage. I am using EXCEL sheet as attached for showing volume of tank. We have 2 conditions. 1. NEGATIVE TRIM 2. POSITIVE TRIM. trim is calculated by our sensor. The height of the liquid is also calculated by pressure sensor. From the liquid height according to positive or negative trim, select the volume from the cell. This value want show in a numeric box. For example, I know my tank list is positive and sounding is 0.25 and trim of 1.5, as per excel sheet my volume will be 5.12 Metric cube. Want to pick this 5.12 value and show in numeric box. if in negative trim, at 0.25 depth and negative trim of 1 my volume will be -0.67 metric cube. From excel sheet how I can select using DTI I marked it red for ease of reading. Can you help on this please. I have limited access to internet. cannot search and study the examples. This will be great help for me. With regards Attachments area NO1TSWBP.xls
  8. I have a DTI in which I want to search a column for a string with a specific prefix. The column contains strings of 25 characters each with a unique 3 letter prefix. How can I perform a search returning a match for a given prefix? In other words, I want to return the string with prefix "ABC". Thanks in advance!
  9. Hi, I'm using the PLC usp-070 and trying to use data table. I have an SD card in the PLC and: when I use the function "store DTI to file" I get error status '-31' when I use "load DTI from file" i get error status '-4' the SD card is FAT32. I'm new with UniLogic and every help will be appreciated. thanks, Moran
  10. Hello, I want to change the number of digits that display after the prescription point on real value displayed on data table all the real values prescription points displayed with 6 digit and take lot of area in the Data table
  11. Hello, I'm working on a program that save multiple values in a data table and at the same time in a CSV file every 200ms. Every thing is fine when I look at my data table in Unilogic, every value is saved there every 200ms but for some reason, on the CSV file, the data from row 0 to the current row is appended again every 8 seconds or so. I can add my program if anyone can look at it. Thank you
  12. Hi, My application Ladder code writing to an "Indexed Data Table" (DTI). I'm getting in the writing "Store DTI to File" Ladder function the status (-6) which means "Write file error". I think that issue is coming from the speed of "Store DTI to File" calls. I use a timer to put a delay between every row, maybe i don't know how to use them, but it doesn't work for me when i put a timer and try it online, it doesn't work.
  13. Hey guys, I need to store files through the "Store DTI to File" Ladder function, but the more complicated is we need to generate them everyday ( everyday we have a new file ) named with the Date and Time it were created, and same for files that contains information for a month. To make it brief, at the end of the month, the SD should contain about 30 files for the daily information, and 1 file for the month. Do we really need to use the "Schedule" Ladder function?
  14. Any help on using the block for reading the data from data table into SQL rows would be appreciated. I could not find enough document on using this ladder element in the help section. I can read successfully execute the query and read the data from the database to the data table.
  15. Hello all, I'm working on Unilogic with a US5-B5-RA28 on version 1.23.25 My overall task is to monitor water usage from a pump house to an entire industrial complex. Part of this involves taking readings by time increments. The user would like two different displays, one every 6 minutes with 10 readings per hour. As well as one every hour, with 24 readings per day. I have two questions about different aspects of data tables, an answer to any part of this post would help tremendously. First, how would one construct a looped timer to trigger a push and/or pop function every x minutes depending on my reading? I will attach my logic below with my attempt. Lastly, is there a way to add the values that are in my data table? For example, the user would like the sum of all 24 hourly readings displayed, and on the new hour, pop a value and push the next value, affecting the sum however it may with the new value. That way, no matter what hour he looks at it, he has his last 24 hours of water use in front of him, same idea for the hourly sum, adjusted every 6 minutes. I am still very novice so please excuse my poor labeling or obvious oversights if there are any. I watched the webinar and read through the help files a few times, but could not find specific enough examples to finish my attempt.
  16. Hi, I change a battery without saving table date. How can I restore the table date?
  17. Hello, Is there a way to add in one file a screenshot from the Data Sampling with the data from table? I know there is a function of Data Sampling creating a CSV file, but I need the information of the CSV file to be together with the graph/s, ready for printing. How can I implement that? Do I need to make it into text file, or should I use the "C function" option, or is there something else? I would be grateful if someone answers, even if it is a negative answer.
  18. Dear All, Is there a simple way to find if a specific value is present more than 1 time in a DT column? thanks
  19. Hi guys, Is it possible to update values of a data table using an USB memory stick with Unistream PLCs?
  20. Hello, I'm programming a table and I would like to have like a drop down menu containing food which, when the type is selected like " bananas" it is wrote in the table. It's like a predefined menu containing predefined types . I'm using UniLogic so is it possible ? ( an other question : is it possible to store a table with a name and then "increment" its name when storing the following table ( Data_Table_01 then Data_Table_02 ... ) Thanks
  21. Hello, I'm trying to make a selection page for a project. The page allows you to select a reference in a Data Table with 500 entries. To save time I would like to enter only the first 2 or 3 characters of the reference in a text box. So the line of the Data Table jumps directly to the first corresponding entry. Basically what I want is a search tool like a "CTRL+F" tool for a Data Table. I tried to use "Find DTI Column Value" Ladder function, but it needs the exact entry of the Data Table. If someone have an idea how I can apply this function by ignore the end of the reference or something like that it's solve my problem. Thanks to read and have a Nice Day , Arthur B.
  22. Dear all, I am using different data tables in a project, including saving and loading TDI from SD card. Some of the tables are "system" oriented like settings, and some tables are "user" oriented like programs and recipes. User should select a file by using HMI element: File selector browser . For now ALL DTI files are kept in the DT folder and selection is problematic. I need to separate each kind in a different subfolder, so the selection will be user friendly. The "Store DTI to a file" and "Store DTI to a file" ladder blocks is not giving the option for different sub directories , that would helped if exist. File selector browser is not supporting sub folders as well. Can I use differents folder path as part of the file name string? or any other way to manage subfolders? In addition, "Copy/Move file" and ladder elements, don't have the option to copy or move within SD card folders, but only to/from DOK. It would have helpful if possible to arrange the files by type of functions by ladder. any ideas? Any help?
  23. Hello, I'm try to write more than one dt to sd card. I cannot doit. Any ideas ??? I attach the ledder. I'm writing a one raw each 15 minutes than i want to append it to sd card It works but only for the first DT Best wishes, eng. Nikola Gramatikov
  24. I recently came a cross with a UniLogic application that use large structs. For example, one struct was composed of 80 members, and most of the members type was INT16, like so: In memory the struct look like this: struct MyStruct //struct size is 80 * 4 = 320 bytes { INT32 ID; //size 4 INT16 Val_1; //size 2 CHAR[2] padding1; //size 2 INT16 Val_2; //size 2 CHAR[2] padding2; //size 2 //…. INT16 Val_79; //size 2 CHAR[2] padding79; //size 2 } notice the padding that added to the struct. That's common in software in order to align the memory so work will perform more effectively. This padding cause every 2 bytes in an INT16 type an extra "weight" of 2 bytes – so every INT16 is 4 bytes. One can think that the struct size is 4 + 2 * 79 = 162 bytes, when in fact it 320 bytes, almost two times bigger (!). Now, let's try the next approach: In memory: struct MyStruct_NEW //struct size is 4 + 2 * 79 = 162 bytes { INT32 ID; //size 4 INT16[79] Val_Arr; //size 158 } And we got a struct size 162 bytes, as intended. Just imagine we use struct "MyStruct" in a 3,000 line Data Table, we will waste almost 0.5M bytes (3,000 * 158), while "MyStruct_NEW" waste nothing. For conclusion, when creating structs in UniLogic consider the padding factor in order to reduce your PLC memory consumption.
  25. Is it possible to fill the list of an HMI Combo Box with the string data which is stored in column of a data table? Thanks, Marco
  • Create New...