Jump to content

greml1n

Members
  • Posts

    65
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by greml1n

  1. Yes I set up port forwarding for the VNC connection. In Unilogic I put in my WAN IP address that is static and have tried changing either/or/both port setting to the 5900-the default for my VNC connection. VNC works but I cant connect remotely in Unilogic.
  2. So I would have to forward ports to the defaults in Unilogic? Or can I change the port numbers to what is already forwarding the VNC connection? I guess need some detailed explanation of the online and downloading ports
  3. Is there a way to connect remotely to download or go online. The Unistream is running on my home network and the router has a static IP address. I have a functional VNC connection to the Unistream but cannot connect with Unilogic remotely to download or go online. My router is set up to forward the default VNC port 5900 to the Unistream. I tried playing with the port settings but still wont work. Is it possible to connect without being on the same network.
  4. I am trying to connect to a Unistream remotely to download or monitor online. Can someone please explain the "download/online" ports on the PLC communications screen as I cant connect remotely. I do have a working VNC connection to this PLC
  5. I obviously would store the control value to the appropriate output but also had a manual mode that would turn off "run pid" and store a user entered manual value into control value.In regards to the control value integral, if a user entered "0" for integral, the control value integral would have to "wind down". I wanted it immediately removed from the PID algorithm, just my preference I guess. I can probably use the force error integral? Is there a way to revert to the older Unilogic or downgrade the project to the old version. This project was finished and I was just loading the new firmware etc. Kind of a bummer to have to go backs and make changes now
  6. Just upgraded to latest Unilogic 1.13 Rev 9. After upgrading a project to the new Unilogic and trying to download, I got compilation errors of read only tags for PID Control Values and Control Value integral. Am I missing something easy or do I have to change my logic if these values are now read only?
  7. It would be nice if you could configure Uniapps guest to access read/write for specific functions in UniApps. In my case I would like to allow a user to copy data sampling files to a DOK but not access much else.
  8. greml1n

    PID

    Integral time isn't required but can tighten up this control process. If integral time is set to zero I would like it to reset immediately to avoid any confusion when manually tuning the loop. If integral time is changed to another value I would rather reset the control value integral immediately to observe the difference. I guess its just a preference. I am newbie to PLC programming and know only what I have learned at UNI-versity
  9. greml1n

    PID

    Yes, I am changing the value to 0 before process value reaches setpoint
  10. greml1n

    PID

    Thanks Alexander Can you address the circumstance of the control value integral remaining as part of the control output after changing the integral term to O. Is this normal? As I said, this isn't how it works when the derivative control value is changed to 0
  11. greml1n

    PID

    There could be upto 5-10 minutes of dead time in some applications. Its a chemical process where once the chemical pump turns on it can take that long for the process value to increase. I am trying to maintain a setpoint
  12. greml1n

    PID

    All of the config parameters except sample time were defined. Running an autotune defined sample time and the loops worked fine. There are some loops in my application that autotune wont be feasible because of long dead/lag times of the process so a sample time was not defined. I didn't notice at first because I only entered a P value to get the loops working with a signal generator input. Once I started making changes to integral values it wasn't responding to any value I entered. I realized I need a sample time for timed based integral/derivative to work properly. Im wondering how I might choose a powerup sample time for a loop with big dead/lag times or if it matters? P value was always defined or loops wont run. While loops were running and a change was made to integral value=0, the control value integral would remain at its last value in the control output. It would eventually goto zero after some big changes via my signal generator above or below setpoint. The same scenario changing derivative value=0 causes the control value derivative to immediately change to zero and not be reflected in the control output. I would expect the same from the Integral scenario
  13. My issue with the mismatches was appartently due to a lot of binary images that would change state at the same time. The images themselves were resized in Unilogic and were quite different than the original image pixel sizes. Unitronics support had me resize the images to the intended size of my application and load them. Ofir, if your listening..........thus far.......HMI mismatch has not occurred since those changes. Thanks!
  14. greml1n

    PID

    Can anyone elaborate on sample time in PID configuration? If an autotune is not performed this value is zero and the value entered via my linked numeric box for Integral time has no effect on the rate of change of the control value integral. Once I enter a value for sample time in the AT run parameters it works as it should. If an autotune is not feasible for certain control processes how would I go about choosing a value for sample time? One other thing I notice with PID is if I change the Integral time to "0" the control value integral remains at its last value. If I change Derivative time to zero the control value derivative reverts to zero immediately. I was wondering if a reset numeric linked to any change in integral time value would remedy this? Also, can anyone tell me what PID mode is or does in the PID configuration?
  15. forgot to mention I had the same discovery about the data tables. Thankfully I had the older Unilogic and project on another computer.
  16. Dan I had a small issue upgrading to the new firmware too. Some graphics were not appearing on the plc but were in the project. I downloaded a blank project and then reinstalled the new firmware-problem solved. Not sure what the "better way" is but this is what worked for me
  17. Any progress on Unilogic Alarm Utility? My head is spinning trying to work with the events UDFB. I like how Visilogic would log the acknowledgement time in history. I had Visilogic configured for no reset required but acknowledgement was required to ensure the operator would see an alarm occurred. When an alarm occurred it would load my alarm screen and the button to get out of the alarm screen was hidden until acknowledgement was made.
  18. Actually just the linear gauge. The meter has that capability
  19. I figured that out after I wrote this. I just store the linearized result to another tag. One more thing regarding gauges/meters though, Can or will meter attributes be able to be linked to tags. ie: start/end values of meter linked to input high/low?
  20. I cant seem to link a gauge/meter to a PID process value? I can link the actual input which is scaled in my engineering units but I linearize that value with the PID run parameters (input High/low)
  21. Got home early. When I open a new project the send email struct members are there. When I open my existing project the email struct members are not there
  22. sure I will try that tonight when I get home, I'll let you now
  23. I am opening an existing project that was created using 1.7.62. It is not crashing now but I still can't get email to work. As I said earlier, there are no members of the send email struct. I'm not sure if I'm missing something. When it did crash once I got the message about generating a report for Unitronics and two other times Windows had a problem with Unilogic and shut down the program
  24. Sorry for all the questions but now I am having trouble with email. Trying to get email to work crashed UniLogic a couple of times and generated the screen to send the report to Unitronics. UniLogic shut down after this so I was not able to generate the report to Unitronics. It looks as though some changes were made to UniLogic since the email Webinar was made. One thing I noticed was that there is no members of the "send email struct" as there were on the webinar: send success, send failure, status. Might that be part of my problem? besides ignorance
×
×
  • Create New...