Jump to content

Saragani

Members
  • Posts

    1,195
  • Joined

  • Last visited

  • Days Won

    116

Everything posted by Saragani

  1. I'm not sure which windows version you use, but I think that the problem is in the Windows configuration. You need to change the language for non-Unicode programs to be russian You need to go to the regional settings in the control panel, and change the language for non-Unicode programs to russian. On Windows 7, for example, you will find it under the Administrative tab (Just click the "Change system locale..."). In Windows XP, I think it is in the most right tab. Windows might require Restart for the settings to be active. and if it requires restart, then don't tell it "Restart later" since it then changes the settings back to what it was.
  2. I would do it differently... On the Data Entry Complete of the username textbox, I will go and read the matching password from the Data Table. This way I'm not doing the itaration when the user presses the buttuon, but when he enters the username. The only drawback is that he must enter the username first and only then enter the password (or else the password box will compare it with the wrong password). Version 1.4 is not yet available, but I will let you know (or your supplier will) as soon as it will be. As for the probelm with the missing tags. Please note that since the missing tags have came back, then there is a chance that if you have created, while using version 1.2.5, tags with the same name as the tags that disappeared, then: When using version 1.3, you will experience Tags with duplicated names (2 or more tags with the same name): the old one that disappeared and the replacement you have created. In this case, if you click on Compile, then you will get some "weird" compile errors (Please test your application). In this situation, just go and delete the duplicated tags. If you sort the tags by name then you will be able to see better what names are duplicated (Also do it on the timers, where you said that you had some timers gone). You should be able to delete/remove all the duplicated tags except the one that is being used by the program. Sorry for the inconvenience
  3. Ok, You cannot set the password data source to be a data table (and even if you could, you would have still needed to give it the index of the row, which is just like reading a row and then comparing the strings). As I understand from your post, your table has a list of passwords and you iterate the table in order to find a match... For the experience of Web and also applications that requires logon, passwords are usually also come with a user name (You enter a username and then you enter its only, and only one, matching password). This gives you a way of reading the right row from the Data Table in order to compare it with the password… but it might be a different concept from what you are trying to achieve.
  4. Hi, first of all, thank you for your feedback. A password element has been implemented and it will be in version 1.4 of UniLogic, so that saves you the trouble of comparing strings just for password. (The new HMI password element lets you define a set of actions for Fail and/or success of password entry). As for comparing strings in ladder, you are right, there is no built in function for comparing 2 strings (So I'll ask for this feature), but it does not mean that you can't do it... Assuming that you have 2 strings then there are 2 solution: Solution 1: * Compare strings length * if lengths are equal then use "Find Substring" of 1 string on another. If the result is 0 (meaning string1 was found on index 0 on string2) then both strings are equal.... I don't see any option that this number will be possitive. It can only be 0 or -1 (meaning not found), since boths strings has the same length Solution 2: * Use Find Substring of String1 on String2, and then use Find Sonstring of String2 on String1.... If both results are 0, then strings are equal. (If the first result gives you a negative number, or any number greater than 0 then strings are not equal, and you don't need to do the second comparison).
  5. Hi, I have updated the SD Files DLL with a new version (I've updated the file in the post #7: http://forum.unitronics.com/index.php?/topic/2630-alarms-from-sd-card/#entry9134 ) I have fixed some bugs with the UDT file opening.
  6. SP1 means Service Pack 1 (a bunch of fixes for windows packed in a big update) If you say that you have 175 updates, then most likely that Windows 7 SP1 was not yet installed, which can explain why the local db was not installed. (The installer install the localdb only on Vista SP2 and up, and on Windows 7 SP1 and up). I'll forward the problem you have experienced to the R&D Thank you for your feedback and Merry Christmas
  7. Hi, which version of Windows you have? I understand that it is Windows 7, but is it by any chance not updated to SP1? What kind of SQL server you have installed? You should have installed the LocalDB server (not the SQL 2008 R2)
  8. Nothing to sorry about, I just noted out that this thread is about UniLogic. I'm glad I could help. Merry Christmas and happy to both of you as well :-) mbb, I don't think that the problem you have is related to administrative rights. I cannot know the exact problem from the error report, because I only get that there was an unhanded exception in a Task, and the Notifier crashes only after the .Net garbage collector has collected the task (and it doesn't give me any information about the exact error). Maybe looking at the Windows Event Viewer would give the exact error (There are sometimes 2 errors, one is more generic). Please contact our support tomorrow or on Monday, so one of our R&D will try to help (We would probably want to remote control the computer in order to look on some error logs, or put a debug exe that tries to find the exact error) Thank you for your cooperation and sorry for the inconvenience.
  9. We are talking here about UniLogic, but what you describe is a different story (Since UniLogic was built while considering Administrative rights, files and directories locations etc, but when Visilogic was first introduced, Windows 95 and 98 was in the market and administrative rights were not even an issue). About windows 8... you think you have disabled the UAC. If you have disabled it from the windows configuration UI then it is not actually turned off, it is just not showing any annoying messages. I had issues like that with other programs (The only way to turn off the UAC completely is using the registry, but after we weeks it goes back on). The solution for the Visilogic problem is running Visilogic as Administrator (right click on it and select "Run as Administrator"). Windows 8 does give administration rights to a program even if you are the administrator and the UAC is "Off"
  10. Is this the first time you have installed UniLogic on the Windows 7 machine?
  11. What about "Binary Text"? Different text controlled by a Bit.
  12. Hi, the UDT Viewer is now a part of the SD Card Suite (the udt file extension is still registered to the Data Tables Editor) and you should use that version since I have fixed few issues since the version I've posted in May. Currently, the UDT Viewer does not support convert to Excel (this feature might be added in the future), but if you import the file using SD Card Manager then in converts the file automatically to Excel You can select the file name by using an indirect file name, but please note that each folder is limited to 62 files (so take that under consideration).
  13. Isn't the UDP Tx and UDP Rx what you are looking for?
  14. "In data tables also I have a problem the changing values are not updating fast" - it depends on what method you are using. If you are using Write (from the main Data Tables object) then it goes over all the tables and performs write on all its values. You can go to a specific table and perform Write Furthermore, you can go to a specific table and perform Write with specific range of columns and rows (to reduce the data sent to PLC), since if you have changed only few cells, then why sending the whole table values. Furthermore, you have a function called Update, which sends only the values that you have changed (and maybe this is what you want). We are not supplying an excel import/export since it requires the usage of a 3rd party dlls. You can use a 3rd party dlls in order to export to excel, or implement an export to CSV (which is free) just by iterating the rows and cells.
  15. No, the UniPics are actually located at (On windows 7): %programdata%\Unitronics\UniLogic\Data\UniPics When you browse for an image on UniLogic, you should see the UniPics icon on the browsing window:
  16. It appears that something went wrong in the LocalDB installation. The following solution is kinda long shot, but it helped someone else that was using Microsoft Lightswitch. Go to: %localappdata%\Microsoft\Microsoft SQL Server Local DB\Instances You should see there 2 folders: UNILOGIC v11.0 Delete the UNILOGIC folder Start the command prompt as administrator and write: sqllocaldb delete UNILOGIC sqllocaldb create UNILOGIC sqllocaldb start UNILOGIC Hopefully, you will not get any error on either of those commands, and if the start command goes successfully, then UniLogic will most likely work correctly this time.
  17. What happens if you write in the command prompt: sqllocaldb start v11.0 (Same error, or does it work correctly?)
  18. In case the Unitronics,Notifier.exe is running, the kill it with the Task manager. Open the command prompt and write: sqllocaldb start UniLogic If you get an error when you write the sqllocaldb thingy in the command prompt, then tell me. Then start UniLogic. Tell me if it helped.
  19. Can you please start UniLogic without any compatibility mode, and then check in the Windows event viewer to see if there are any .net exceptions (and if so, what?) Thanks.
  20. The disable color is just an overlay on the element, so if you put a transparent overlay on the element, then you won't see any change. In order to write multi-line text, don't click enter, but Shift+Enter (like in facebook and other websites). I'll suggest making the Enter to do Line-Feed instead of submiting. Custom Colors: In version 1.2.R5 the Color selection has been upgraded. The advanced color picker allows you to copy and paste (and also type) text to the "New Color" text box
  21. Hi, I ran the new version on Windows 8 (not 8.1, because my windows doesn't show the 8.1 update).We would like to get some further information about this problem. Please navigate to: %ProgramData%\Unitronics\UniLogic\Temp\ErrorData\ You should either see a zip file dated with the date and time of the crash, or a bunch of files like: sysinfo.txt and information.txt The one that contains the actuall error is information.txt Please attach this file here, or paste it's content. This might give us a clue about what wrong. Thanks.
  22. Can you supply the project? Do those pictures also appear to be drawn incorrectly in Visilogic? Thanks.
  23. Alarms and Data Tables have paging (Trends have paging, but it doesn't have data virtualization, which means that when reading a file, all data is loaded to RAM). Data Tables and Alarms have an automatic paging for each 1000 rows (this is why you have the property Pages on the DT and the Alarms) I don't know of any size limit, I have saw a 1.4 million rows Data Tables file which was 260MB size (the Data Tables Editor could not open it because of Out Of Memory error, because it loads everything to RAM, but the UDT viewer which its code is used in the Unitronics.SD.Files that you've got can open this kind of file)
  24. Hi, please try Remote Operator 1.0.38: http://www.unitronics.com/Downloads/Support/Software%20Utilities/Remote%20Operator%20Version%201.0.38.zip You should now see the new alarms display on both V1040 and V1210. chrobakpeter, please see if the problem of the "Source array was not long enough" is reproduciable. Currently I don't know if the fault is because the old Remote Operator was not getting the right information from the PLC because of the new Alarms, or is it a bug in Remote Operator/Remote Access, or it's a problem with the Alarms in the PLC not supplying the correct information for Remote Operator/Access. I have never encountered the problem you have described for the Alarms, so I hope this issue will be resolved by the new Alarms display. If this issue continue to happen with the new Remote Operator, then please send us the project (I'm not sure that we will be able to reproduce it here, since the Alarms that will will get are different in types and ammount from the Alarms in your PLC). Thank you for your feedback.
×
×
  • Create New...