Jump to content

Cara Bereck Levy

Administrators
  • Posts

    1,033
  • Joined

  • Last visited

  • Days Won

    78

Posts posted by Cara Bereck Levy

  1. Hi :-)
    In UniLogic, the Events function is performed by a UDFB, rather than a Ladder function.

     

    If you have downloaded the UniLogic sample applications, there is one called UniStream_070_Events_UDFB.ulpr

    You can open this application, tailor the function to your needs,  export the Events function into your library, and use it anywhere.

    There is more information on the Library in the Help topic: Reusing Your Work: UDFBs & Screens, but following image shows the basics.

     

    Sample App Events

     

     

    If you aren't familiar with UDFBs, there is information in the Help topic>User-Defined Function Blocks --and also the tutorial I've linked to below.

     

  2. Hi bpond  :) 

    First of all, I'd like to address the original issue of the SD Card and cloning. I want to start with a few words regarding the platforms.

     

    I certainly understand that there is a certain expectation that features offered in one product line will be offered in another, and this, I think, is true to a large degree—Vision supports Data Tables, auto-tuned PID, and as of the last UniStream version, both offer built-in Alarms….

    However, the basic underpinnings of the product lines are very different. This is why UniStream offers virtually unlimited sockets instead of the 4 offered by Vision, why UniStream is accessible via VNC client instead of requiring a special Remote Access utility, why UniLogic supports UDFBs, drag & drop Web page design with user controls and widgets just like the HMI editor….etc

     

    So. SD Cards.

    The UniStream SD card is used by the controller for many, many services: Trends, Alarms, Data Tables and more. Unless you are troubleshooting an application, the card really needs to remain in the slot. For this reason, the SD card will not provide the sort of service for UniStream that it did in Vision.
    Instead, these will be served by a DOK via the USB slots, which are located right next to the SD card slot. I understand that some DOKs are hard (even impossible) to insert in close confines (I've run into that in other devices, and it is annoying.)

    Still, we decided to provide functionality via DOK because of user requests--we actually consider it to be an improvement....

     

    > First, that topic was only recently added to the help.<
    Ok—this is my area of responsibility so yes; the topic is indeed recent. It was created in March, and shipped with a subsequent update. I also have to personally apologize for the timer topic. It had been tagged 'in progress' and therefore was not included in the build—a bad oversight. We do try to document changes, in the What's New—but this was not a new feature. Up until now, changes in the Help file are very, very rarely included in the What's New; I may need to reconsider that.

     

    The Help currently has a topic called UniLogic Features not in VisiLogic, which I intended to help Vision users. I have now renamed that topic VisiLogic/Vision, UniStream/UniLogic, and I have addressed the SD and cloning issue. The update will be released with the next version. I will add any other similar issues to it as needed, and suggestions are welcome  :)  

     

    > I apologize that every time I'm on this forum, it's to complain<

    Hey—that's OK. Over the years, I've seen some great features result from that. Complaints are valid, and often are valuable feedback!

    Please feel free to post in the forum and to write to Tech Support as needed. That is why they exist :) 

    Cara

    • Upvote 1
  3. Hi  :) 

     

    Pretty cool!

     

    Tell me, were you trying to upload a *.ulpr file? 

     

    Or an exported *.ulle?

    If it is *.ulle--you can add it now. I apparently never added *.ulle and *.ulhe file types to the 'legal attachments' list--but it is there now.

    • Upvote 1
  4. Hi Ari--I've got some answers for you  :)

     

    First of all--your compliments regarding UniLogic were very much appreciated by the UniGurus.

     

    Now, to business: 

     

    >A Frequency measure Fb. would be nice. It would take in an input signal and a period to measure over and it would spit out the frequency of the input.<

     

     

    Cool idea—we have added this FB to the development roadmap.

    (Note that we do offer a frequency measurement option for high speed inputs.

     

     

     

    >An idea regarding an app, have a programmer-calculator where you could calculate in Hex, Dec, Oct and Bin and convert between them.<

     

     

     

     

    UniApps does have a simple calculator. Adding support for Hex, Dec, Oct and Bin is on the list.

     

     

     

    >Another suggestion regarding UniLogic is to have the option to undo. At least until then prompt up an “are you sure window” when you delete tags<

     

     

     

    Absolutely—this is in our development roadmap.

     

     

    >When hovering with the mouse over an element e.g. you hover over the “A” on an Add block it pops up with an explanation of that it is expecting. The time this pop up window appears is very short. It should stay on as long as you hover over the letter so that slow readers like me can read it. The same in the tools menu when you hover over an Fb.<

     

     

     

    You asked for it, you got it…almost.

    We cannot leave it open indefinitely, but the time has been extended to 20 seconds during mouseover.

    If you find this inadequate, let me know and I will check into it again.

     

    Happy programming,and may all your applications be bugless!  :D

    • Upvote 1
  5. Hi Flex  :)

     

    There is something that I need to point out about UniStream, that is very different from—and in many cases, represents an advantage over—Vision.

     

    In UniStream  the Ladder processor and HMI processor are two separate entities in all respects.

     

    The benefit:

     - You can create a complex, ginormous Ladder application, much bigger and more complex than in Vision, and the Ladder code will have ZERO effect on your HMI application.

     - You can create an absolutely gorgeous HMI application, much bigger than in Vision—and you can include embedded video, STREAMING video, animated gifs, and much more

    The PLC scan cycle has no effect on the HMI application, and vice-versa. NONE. So, you don't have to worry about that at all B)

     

    Regarding your observations on the HMI itself, it is true that some of the responses, currently, are not as fast as in Vision, and some transitions are therefore visible to the naked eye (and we are working to improve that).

     

    However, when we weigh the slight lag against:

    ·         UDFBs, snap-to ladder programming, the easy-to-use Toolbox, program Actions…

    ·         Huge gains in HMI such as video, streaming video, .pdf display, animated gifs, user-formatted Data Table widget, transparency and rotation, and user controls…

    ·         True Webserver with a great design editor that is basically identical to the HMI editor, user controls and all…

    ·         The big leap in communications—the configuration method, as opposed to programming, in addition to the fact that UniStream supports more protocols and unlimited sockets

    ·         A portable User Library for Ladder functions and HMI screens

    ·         Tag database…andandand 

     

    Well, UniStream is in a different class—even if, currently, certain transitions of screens and objects have a slight visible lag.

     

    I want to add this—Vision is, in my humble opinion, a GREAT product (not that I am biased, of course :rolleyes: ) and if it suits a particular application like a hand in a glove—no reason to switch.

    If you are swatting flies, best to use a fly-swatter and not an elephant gun—and if you are using a controller to automate a gumball machine, best to select Samba over the 15" UniStream supreme :P

     

    But when you need the size, power, and flexibility for a large application, or any of the other benefits that UniStream has to offer—a half-second lag in disappearing that button may not be so crucial.

     

    Please do continue to report issues as you see them. As you know, having worked with our products for longer than either of us care to remember…we at Unitronics take feedback and criticism very seriously, and are always working to improve our breed.

     

    BTW—The CAPS lock issue was a bug, and I understand it is fixed in the coming version.

    Flex, please send me your application -  I'd like the Support dudes to check it for specific issues.

    Thanks!

    • Upvote 1
  6. A mathematician finishes a large meal and says:

    √(-1/64)

     

    ----------------

    Because:

    √(-1/64) = √(-1)/(8) = i / 8

     (I overate)

     

    (OK--I had to look--still funny.)

     

     

    AND:

     

    A hundred kilopascals go into a bar....  :) 

     

    • Upvote 1
×
×
  • Create New...