Jump to content

Gugulanov

Members
  • Posts

    34
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Gugulanov

  1. Hi all, After some work on my project (last I changed web-server pages), I have constant crash at the end of compiling. It's Unilogic 1_23_25 on Win7 32bit. I installed 1_25_54, but it's same there. Here is what I get: Original solution path: C:\Ver 1_23_25\Ima1 v5 23_VNC.ulpr <<System.Collections.Generic.KeyNotFoundException>> from <<mscorlib>> The given key was not present in the dictionary. -------------------------- { "ClassName": "System.Collections.Generic.KeyNotFoundException", "Message": "The given key was not present in the dictionary.", "Data": null, "InnerException": null, "HelpURL": null, "StackTraceString": " at System.Collections.Generic.Dictionary`2.get_Item(TKey key)\r\n at Unitronics.WebServer.Compiler.WebServerCompiler.createUniData(String path, Func`2 checksumCalc)\r\n at Unitronics.WebServer.Compiler.WebServerCompiler.Compile(String path, String appName, Func`2 checksumCalc, Boolean isCompileForDownload)\r\n at Unitronics.WebServer.Solution_Explorer.SE_Main.Compile(String path, String appName, Func`2 checksumCalc, Boolean isCompileForDownload)\r\n at Unitronics.SystemServices.CompilerServices.Compile(IEnumerable`1 featuresList, CancellationToken ct, Boolean produceScriptedDB, Boolean withMedia, Boolean isCompileForDownload, StateChangedDelegate stateChangedDelegate)\r\n at Unitronics.Shell.UI.RibbonTelerik.UI.ViewModels.RibbonViewModel.<>c__DisplayClass400_0.<downloadCompileCurrentSolution>b__0()\r\n at System.Threading.Tasks.Task.InnerInvoke()\r\n at System.Threading.Tasks.Task.Execute()", "RemoteStackTraceString": null, "RemoteStackIndex": 0, "ExceptionMethod": "8\nget_Item\nmscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\nSystem.Collections.Generic.Dictionary`2\nTValue get_Item(TKey)", "HResult": -2146232969, "Source": "mscorlib", "WatsonBuckets": null } Any ideas? Regards
  2. Hello, I was unable to export from one project and import to another project I/O tags. Gives me "Import Failed" - Tags in row # type not valid. It's Unilogic 1.18.41 Are there some tricky conditions to be fulfilled first? Regards
  3. Hi, What is the reason for difference between timestamp "last modified" of file written on SD-card, and the PLC time when this file has been saved? I have 3 hours difference between them. (I connect to PLC with FileZilla ftp client)
  4. So, I installed the last version 1.17.73. The problem with Web-server that I had described, is not present now. Concerning FTP, meanwhile I changed my application in order to use some TCP transfer, instead FTP, and now I can't inform you if there is positive change. Thank you for advises and support ! Best regards
  5. Yes, they are retained tags. Is this a problem? Regards
  6. Hi all, What could be the reason for this behavior: - web server don't refresh all of variables and elements; the real values appears, when I connect VNC client to the plc and go to the HMI screen, showing the corresponding variables (I think that going online with Unilogic 1.17.58, also helps). - FTP file transfer between two plc's in some moment freeze; going online and viewing the FTP server struct somehow fix the transfer. Could the reason be a large applications in the two plc's (70-80%), that I'm using, and the many communications in projects (CANbus, TCP , FTP)? I'm not sure, but in previous version of Unilogic I didn't noticed such problems. Regards
  7. Hi, Just for info, it's not connected directly with the topic, but is connected with saving of table into file. If I'm not wrong, my observation is, that when if there is a saved DT file once, if you meanwhile change the table struct, and try to save (in my case with overwright), status of "Store DTI to file" function gives error code. Deleting the old file helps, and further saves are OK. It's not a big issue, but someone may wonder what's hapening. Regards.
  8. Ahaaaaa.... I see. No more questions on this topic. Regards
  9. Hi, It will be very useful indeed, Unilogic to have some project Memory Map (like VisiLogic), in order user to have control of used memory in application that he build. In my case, I reached the moment, when I received the message for full memory, and I must reconstruct many things in order to fit in limitation. If I had this Memory Map before, I could develop things more cleverly. Regards.
  10. OK, I'm glad, that I'm helpful in some way and thank you for the support. Regards
  11. Hi Meanwhile, I think that I managed to remove the problem. Deleting the data table widget and creating it again fix this disappearing of the tag. BUT, What is the story: - I'm writing projects for 2 panels. The projects will have a number of same screens. - from project for first panel I make "Add to library" of 6-7 HMI screens, all with data tables in them, in order to save time and work. - in project for second panel I import these screens from library. - in all these imported screens I had the same bug - missing tag for selected row. Now I'll re-create all tables in second panel's project, in order to fix the things. You can check if there is really bug in import/export function to library in Unilogic software. Regards
  12. Thanks for quick answers! About the data table, I noticed something strange. When I open the saved project with "Tag:Selected Row" field empty (which had been linked with tag before "Save"), while performing "Find" for this tag, in results this tag is part of the Data Table object in the HMI screen, but in fact the field in properties is "Empty" . This happens with all HMI tables in the project. I tried to replace the tag with new, as you propose, but without luck - same thing. Regards
  13. Hi all, What is the meaning of "pen icon" appearing in ladder and HMI sections in solution explorer? Because, I save the project - all pen icons disappears, quit Unilogic, start Unilogic, open the same project, and the again I have these "pen icons". Similar issue is: in the same project I have HMI with data table visualisation. In the properties window I have chosen the right table and tag for "Tag:Selected Row". I save the project, guit Unilogic, start Unilogic, open the same project, and "Tag:Selected Row" is empty. Any ideas for this strange behavior, and aren't the two issues connected? Regards
  14. Do you have a plan to include option for configurable ports in future versions of Unilogic?
  15. I don't have problems with setting of router itself to forward specific port. Let suppose that we don't have router, and we have ordinary ethernet connection to the PLC (laptop is directly connected to the PLC). If I use the default online and download port (3335 and 22) in "PC-PLC communications" - connection is OK. If I CHANGE the ports to different - there is no connection. What must be done to have connection on non-default ports?
  16. 1. I mean, that if I change the default ports (3335 and 22) in "PC-PLC communications" with my own (for instance 30003 and 30004), I can't connect to the PLC. 2. I can't find option to change ports of communication in the project. 3. I can't find port configuration in UniApps... only IP settings in Network/Ethernet. So, what am I missing?
  17. Hello, I'm writing this in separate topic, just to be clear for all. It is obviouse that we can change online and download ports in pop up menu of PC-PLC connections. But I cant understand where in my project is the place for defining these different ports, like e.g. the screen for setting Web server - there we have field for port, and web server is working fine with port forwarding option in a router. So, what is the solution for using different ports for download and online, in order to connect to PLC with port forwarding router. Any advise? Regards
  18. Hi, There is another way: In one rung you will have a positive transition contact for test, then function "String length", then compare string length with 0, if length is bigger then zero, increment a tag. Regards
  19. Hello, The trend widget is very useful, combined with sampling of real time changing data. However, I really miss the feature in Visilogic, to draw trend based on vectors or array of variables. In other words, in Unilogic I can't show graphically (xy curve of columns) a data table for instance. Is there a possibility, such feature to be implemented? Regards, Gugulanov
  20. Hi, So, the things are OK now, the problem was in the field "From E-mail address" in account settings. This field is missing in "Help" files and in the tutorial video for e-mail sending. The e-mail feature works with this field - blanc, or with same text as "Username". In my case, I had this field filled with random address and after sending, the status of sending was -5. Regards
  21. Hi, thanks for the quick reply. Okay, I'll check again everything.... Tomorrow I will answer with more info.... Regards
  22. Hello, I'm testing the e-mail option in Unilogic, but I'm having troubles with it. DNS servers are OK. Account settings are OK. (I used a network sniffer to see that the plc connect to domain server, and then to mail server) Status code in e-mail struct is -5 , which is "Access denied". Settings for account are so few, that I'm starting to think that this is connected somehow with SSL. So my question is - does the e-mail option use SSL in SMTP protocol? Regards, Gugulanov
  23. Hello, May be I'm wrong, but I can't find a way to use a indirect addressing in Unilogic ladder, nor topic or help about this issue... Any help about this? Regards
  24. For now, everything is fine. Regards
×
×
  • Create New...