Jump to content

Adcontrols

Members
  • Posts

    8
  • Joined

  • Last visited

Posts posted by Adcontrols

  1. On 2/5/2024 at 12:57 PM, BreitTech said:

    We build custom printing equipment in Kansas City and South Carolina . We have used the Unitronics V400 series in the past and are moving to the V1210 and have made several changes to the machine. 

     

    I am looking for a programer that can update the existing software and add new features and graphics. We have two additional machines in development for Q3 and Q4 2024.  Please provide contact information and hour rate details. 

    I will send you a direct email, thank you

  2. I have 14 years of experience with PLC Development on the following platforms:

    • Visilogic
    • Unilogic
    • Allen Bradley's RSLogix 500
    •  Schneider Modicon's SoMachine
    • Panasonic FPWin
    • B&R's Automation Studio
    • Click PLC
    • Koyo
    • Proface HMI

    Proficient :

    • Ladder Logic
    • Structured Text
    • ANSI C
    • Function Block Diagram
    • Sequential Function Chart

    I have experience in motion applications (home-grown and canned solutions):

    • Parker's Motion Planner
    • Stepper motor motion control
    • Festo servos
    • B&R ACOPOS

    Vision Systems and sensors:

    • Cognex
    • Banner
    • Keyence
  3. Here are some issues I've run into since upgrading to UniLogic v1.34.192.  These issues seem to be intermittent since I am not able to reproduce them.

     

    • Error in Rung ID ###, Message = "Begin" is missing 
      • I disabled rung 1 in Region 1 of a function and got this error.  I was able to resolve it by re-enabling the rung and compiling again.  I tried to reproduce the error and was unable to get the compilation error.
      • image.thumb.png.b4c0ed1054335c5bc53dd51de631542c.png
    • C editor bugs
      • I added a variable to my C function and compiled, this lead to comp errors.  I reviewed the file and it should have compiled, I closed the c function tab in Unilogic and reopened it to see that the code looked to be parsed incorrectly which lead to compilation errors.  I fixed the parsing errors and compiled again to receive more compilation errors for the C function.  I repeated the last few steps several times until deleted all of my code from the c function, saving the project, closing the C function, re-opening the C function, pasting my code back into the function, saving the project and then compiled successfully.
      • I have not been able to reproduce this issue.
    • Project Save-As failed
      • I attempted to save my file to a, known good, 16GB FAT32 USB stick
      • UniLogic saving animation played for ~25% of the normal duration
      • The project was not saved to the USB stick
      • I saved, CTRL+S, the project and closed UniLogic
      • I attempted to reopen the project and lost all of my changes
      • I assume my project was corrupted, somehow

     

  4. On 10/5/2023 at 7:10 AM, David_2019 said:

    I suggest adding an in HMI attribute for each Layers Tag: Visibility
    This will make it easier to draw different screens by selecting only the "Layer Tag Visibility" parameter.
    If the parameter is not entered, Layer is active, and the "Tag Visibility" parameter of each element takes effect - this will maintain compatibility with all previously written applications.

    Agreed, I use a screen struct to manually do this.  It would be great if UniLogic auto generated the struct instance for every screen... similar to when you make a new datatable or trend

  5. On 9/16/2022 at 5:25 AM, ORSO2001 said:

    hi curtharrington1

    I don't know if the others PLC brands let you dinamically configure the hardware  installed on the system...but honestly I think not.

    i have had the same "problem" that you have in one of my project...at the time I just set up the "bigger/complete" installation of the I/O modules and added in the project some BIT to enable the checks of the high or low status of the I/O and also to enable or not the alarm report about the module (my own alarm manager)...this works but I don't know if this is a real good practice...at the moment are some years that works without problem... 

    B&R's Automation Studio allows you to configure IO modules as "Required" or "Optional".  Required modules throw faults when not installed while optional modules leave it up to the application to handle if they are installed or not.

    Not necessarily dynamically selecting hardware configurations but it allows more robust IO configurations.

     

  6. On 11/8/2022 at 4:54 AM, Mark Vonckx said:

    Thank you for the reply.

    I always get the message of the struct not being used, after compiling.

    this leaves me two options:

    Implement this in the program. However, it is not clear how this should be done.

    or find a way to avoid having the message as it is enoying.

    If you can send me a guide how to implement the struct this would be very helpfull.

    Info on how to use this struct would be great

     

  7. Hello,

       I have some experience with Unitronics and the Unilogic platform.  I have noticed screen transition performance has decreased on firmware v1.33 and v1.34 compared to firmware 1.32 and older.  I am seeing ~2-6 second transition time from button press to new screen being displayed.  I'm working on reducing the hmi custom controls as much as possible, are there any other things I can do to increase screen transition performance?  

    Here is some basic info on my current project with slow screen transitions:

    Number of Screens: 36

    Number of WebPages: 1

    Actions: 4

    Tags:image.png.40840b90aa557800c9c7e40107ecf0f7.png

    Datatables: image.png.0921a7c5298ab6029716aff1fea9ebe8.png

     

×
×
  • Create New...