Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Saragani last won the day on June 25

Saragani had the most liked content!

Community Reputation

142 Excellent


About Saragani

  • Rank
    R&D Guru

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. It is actually modifying something in the file when it sees that the last open path of the project does not match the current one.
  2. I'm seeing the correct min and max on the trend. I'm forwarding this to the Panel Team leader.
  3. Isn't the favorites in VisiLogic behave the same? Maybe an enhancement would be having 2 tabs in the favorites dialog: Global favorites and Project favorites, where the last one is loaded from the project.
  4. Yes, it is by design. Locking screen just there to prevent you from accidentally moving an element, and does not prevent paste or delete (it is not meant for preventing changes to the screen). When you select an element and press the arrow keys, you usually want to move the element (using the keyboard is more for moving the element 1 or few pixels to a specific location, since it is more accurate / allows moving by only 1 pixel and only 1 direction). The Lock of specific element was added later (in version 1.18) along with the improved HMI (speed, memory and features), which later allowed adding the Layers support (I think version 1.19)
  5. Can you save-as the project, then delete all ladder code, and all other HMI Screens (and all the things that are irrelevant), and leave only the Data Sampler? Then you could share the project because it does not contain anything secret.
  6. The favorites are part of the computer (not specific to a project), so if you open a different project, then you have the same PLCs appear in your favorites.
  7. Click on an empty area of the screen, or if an element is selected press Escape once or twice so no element will be selected. Now when you see the screen properties in the property grid, look for "Lock Screen". If it's checked then uncheck it,
  8. Can I have the project for testing? Which version of UniLogic you are using?
  9. Are the elements or screen locked by any chance? I see in the version changes that UniLogic 1.18 already contained the Improved HMI Editor. However, the Lock Elements feature was not working, an it was fixed in later versions, so maybe you've locked some elements or screen before upgrading UniLogic, and now the lock actually works.
  10. A data Table is an array of structs in that matter. The only way, currently, to work with a Data Table that is passed to a function is the function is a C function, and then work with pointers in order to read and write data from that table. It is not a nice code, and I know someone from another department in our company that did that. And there is also a limitation. The C function knows the type of the struct that is used in the data table. It is not like you can define a generic function that can work with any data table structure.... It just let you pass the Data Table as a reference (so if you have 2 tables of the same struct, then you can pass a different table each time).
  11. This is actually being done differently. Since version 1.25, there is a Ladder Element called Load Config - .ini from SD It allows creating an INI file with multiple settings, which let you config email accounts, FTP Client and server, IP Settings of the Panel, etc. Then the config stored in the SD, and loaded to PLC. This is done in order to allow changing a lot of settings in one shot, allow configuring PLCs 1 after the other by placing the SD card in them and loading the file (or storing the ini file in the SD by any other mean, like FTP), and then loading it, and it is also suitable for PLCs without Panel (Like the USC models). From help file (LF: SD File Functions) File Syntax Example Note that file begins with version 100. [Version=100] [EMAIL_ACCOUNTS:Account1] UserName=fyodordostoyevsky [EMAIL_ACCOUNTS:Account1] OutgoingServerSettings=fedya.man.dd:1 [FTP_CLIENT:FTP Client1] UserName=PrinceMyshkin [FTP_CLIENT:FTP Client1] Password=lee1987WWWnEW1 [FTP_CLIENT:dimanewclient] Password=lee1987WWW [FTP_CLIENT:dimarnewclient] Port=1212 [FTP_CLIENT:dimanewclient] RemoteIp= [FTP_SERVER:FTP Server1] Password=fF1s3New1 [FTP_SERVER:FTP Server1] Port=23 Function Editable Parameters Email Accounts User Name, Password, Outgoing Server Settings, From FTP Client User Name, Password, Port, Remote IP FTP Server User Name, Password, Port, Read Only FTP RAM Server User Name, Password, Port Network Panel IP Address, Subnet Mask, Default Gateway COM Modbus Baud Rate, Data Bit, Parity Bit, Stop Bit Legal values: BaudRate values: 1200/2400/4800/9600/19200/38400/57600/115200 DataBit values:8/7/6/5 ParityBit values: N,E,O StopBit values: 1,2
  12. Saragani

    Net 3.5 tip

    That's doesn't sound right. What exactly happens? (It says that you need a newer Visilogic version in order to open the project?)
  13. OK, so with version 1.29 you have the option to include only numbers
  14. Keyboard type is relevant to Password Box HMI Element (as Ofir suggested), and the number only / special characters settings is in the UAC. Do you see only Mimimum length? If so, which UniLogic version are you using?
  • Create New...