Jump to content


  • Content Count

  • Joined

  • Last visited

Posts posted by cataliz3er

  1. Hey guys,

    I'm using the following piece of code to connect to a Vsision V570 PLC.

    public void Connect(string ip)
                    var ethernet = new Ethernet(ip, 20257, EthProtocol.TCP, 3, 3000);                
                    PLC = PLCFactory.GetPLC(ethernet, 1);
                    Debug.WriteLine($"Connection successfull");
                catch (Exception ex)

    Most of the time it works, but every now and then I get the following exception:

    A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

    SB168 is set on.

    SI 103 - 106 are set to 30.

    SI 107 - 110 are set to 0.

    On the PLC in the Info menu > Ethernet > Parameter Summarize: Connect = YES. This leads me to think that sometimes when I close the application the connection remains on, and I have to reboot the PLC to be able to reconnect from the SCADA PC.

    What should I try?

    Thanks :)

  2. I have installed a UID-0808R IO module, and the PLC asks me to upgrade the firmware for it. Unfortunately this failed, so I have upgraded the firmware of the panel to 1.9.6.

    The same message appears:


    I/O units firmware upgrade failed

    OS upgrade for I/O unit #0 failed


    In the "IO Units Upgrade" section:

    ID: 0

    OS File for Upgrade: UID-0808R_V_2_2

    Current OS Version: 0.3


    Any way to fix this?




  3. Yes, you can setup an ftp server on the plc,which will have access to the sd card. Read the manuals, and if you can't figure it out, then contact support

    The help of the UniLogic software does not have a topic regarding FTP configuration, and I am unable to find relevant documentation on the Unitronics website.

    Please send me links to, or an attachment of the documentation. 


    Kind regards.

  4. Hello,


    The PID function in UniStream works similarly to the PID function in the Vision Series controllers.  Only the set-up a slightly different (since UniLogic works with structs).  Therefore, you can use the same documentation to understand the parameters.  Also, we have a tutorial on our "Webinars & Tutorials" page that should help you understand how this function is working as well.


    PID Tutorial


    Here is some documentation on our PID functionality which can be found on our technical library page:

    Vision PID FB & Autotune

    PID Tips


    When running the autotune features, the software will calculate your most efficient output values based on its logic for you and keep them in the "Autotune Parameters" struct.  You will only need to set a set point and configure some limits for your system. This is all explained in the tutorial and documentation.


    Hope this helps.



    I noticed that the status messages are similar and managed to implement the PID using the Vision series documentation. 



    Cataliz3er, I owe you an apology :unsure: 

    ...and a big thanks  :)


    I KNEW that I had documented this topic. However, when I went to look it up, it did not appear in the compiled Help file.

    It turned out that, after I completed the topic, I did not remove the 'in Progress' tag I use to exclude unfinished topics from the Help compiler. 


    I saw that the same was true of several other topics. These topics will be in the Help for the next release.

    I have attached the PID topic below--hope it helps!


    Thanks, Cara (who is feeling rather stupid right now!)


    Don't worry,  :)

    All's well that ends well...

    When I get feedback to my little blunders...it's usually smoke  :P

  5. Do you need to transfer the recipes in an automated script? or are you intending to do this manually?

    I need to edit the recipes on the PC and then send them to the PLC. I'm not sure whether to call it manual or automatic.

    Reading the recipes is also important because they can be edited on the PLC.

  6. Hello!

    I have not been able to find any documentation regarding the PID functionality in the UniStream series anywhere.

    I'm interested in details about the parameters of the PID struct.

    For example, what units are used to specify the Sample Time? 100ms, 1sec, etc. And what are the ranges of the parameters? I'm assuming I can't just enter the full 16bit value.

    Other useful information would be about the auto-tune procedure. I know it seems intuitive, but without proper instructions one gets the feeling of wandering around poking stuff and saying "i wonder what happens if I do this".

    Is there some documentation out there that I'm not able to find?


    Many thanks!

  7. Hello,

    Thanks for the reply! 

    Then I'm guessing there is no way to bulk manipulate Data Tables the way it is possible with the Vision Series.

    What would be the best way to transfer recipes to and from the PLC in this case (other than SD card)?

    Thank you!

  8. Hello,

    I have been using the Vision series sucessfully for control and SCADA applications using the .net driver library. I am now looking to try out the new UniStream OPLCs but I'm not sure if the existing driver will work. Is such a thing possible? If so, what are the differences (if any) in the workflow? Thanks

  9. Hello, I am using a Vision 570 for monitoring a number of temperatures, and I need a way to log the information.

    I tried the sample "SD Card: Trend Read/Write/Append" but the problem is that in case of a power outage, I lose the information in the segment.

    Is there a way to prevent this?

    I was thinking of saving the temperatures to a data table, but then how do I display it on the trend?

    If this has already been discussed, my appologies, and please redirect me.

    Many thanks, Catalin Pop

  • Create New...