Search the Community
Showing results for tags 'Windows'.
Hi, I consider few ways to get 100 variables every second from USC-B10-TR22: 1. Create DataTable on SD card, and then get it through FTP server 2. Get data via MODBUS 3. Use any OPC client When I tested first way, there was problems with accurate timming. I forced creating line in SD file with data every 0.8s, and average time was around 0.8s, but varied between 0.6 and 1.4s Second way seems to be ok, but using Python's modbus library also occured some timming mismatch. Average was also ok, but again varied between similiar values. I'm not sure, but it also can be Python's library problem, because it is me first time with this library. So far I don't have any experience with OPC and I would like to know is it right way or not. I also tried DataSampler, but it is limited by amount of variables saved with one DataSampler, so I discontinued this way.
No matter I run the application under administrator's account on my laptops with Windows 10 (both 32 and 64-bit versions), Version swapper would not function normally unless I specify "Run as Administrator" option as I start the program. Yes, it is possible to specify this option on a shortcut that starts Version Swapper, so it always runs "as administrator". But, still there is a big problem: even than some older versions would not run after being registered with Version Swapper, there are various error messages that says that some componenets could not be registered, that are missing or invalid. It works normally for some latest versions, I tried 9.5.0 and 9.8.22 lately. I normally connect remotely with my customer's PLC's and I need to use exactly the same VisiLogic version in order to verify the program in a proper way before making any changes eventually, so it is actually a big problem to me. Also, I tried to install the whole package in a folder other than Program Files (X32 or not, depending on Windows), and to change its security properties - everybody has full access rights, but still the same situation. Any thoughts?
OK, I have learned to live with the lack of a usable undo function, and the fairly primitive cut and paste capabilities on the HMI screens. However, today I went to send a screen shot to a client, and luckily I looked at the BMP file before I sent it. There, stretched across the center of the screen, was the Windows "file already exists, do you want to replace it ?" dialog box. Really? Why not capture the screen when the export button is first pressed? The mouse pointer will be off of the screen, and there won't be any dialog boxes. Sorry to vent, but seriously, as good as VisiLogic is, it could be much better if it integrated more Windows functionality into it. Other programming software does, so the ability is there. Paste objects anywhere on the screen, without moving the original. Undo every action, especially an accidental movement of a screen object (something that virtually every Windows program can do). Etc. These seem like small things, but they are time wasters that add up, and time is money when you are programming.