Jump to content

Eyal Koren

Members
  • Posts

    259
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by Eyal Koren

  1. You are saying the value entered in the keypad will be the one stored to the register. What if I enter a decimal value?

    And about the display on the screen, if there is a number in the range I mentioned say 3467, and I attach it to a display where I need to display voltage, the voltage shown will be 3467 with xxxxx number formatting and 34.67 with xxx.xx number formatting. Am I correct?

    The actual value in the registers will always be integer. Jazz and M90/91 PLC's does not support floating point operands. When you are selecting a different formatting you only change how the register values are being presented on screen.

  2. So if I linearize the input to a range say 0-5000 and store it in a register and then link the register to a display screen, what value will be displayed on the PLC screen?

    The value presented will be according to the linearization function (the equation i posted in the beginning of this thread).

    Another doubt I had was: If I enter a value through a keypad entry and store it in a register, what integer will the register store?

    The value entered via keypad entry will be the one stored to the register.

    I am also attaching the program which I have to study. In this you can see that it takes in voltage and current feedback and linearizes them to different ranges. Further mathematical calculations and comparisons are performed using the converted(or linearized) feedback and the set voltages(keypad entered). I don't understand how both can be compared directly. Please help me.

    The application attached does not make sense in terms of signal linearization. Contacting the programmer or getting an instructions manual will be the most effective solution.

     

     

    attachicon.gif4455FINAL.U90

  3. Hello Eyal,

     

    Thank you for the information. So if I set the limits as I have specified earlier, and the reading is a value beyond the range(higher than 7344 in this case), then what happens?

    Also this means that the 10V input would correspond to 7344 in the input range and 4800 in the output range is it?

    10V input will always correspond to the value the is defined in the device's ADC - hence 16383 in 14 bit resolution. The linearization function only "translates" this value to engineering units.

    And as Joe said - the value you mentioned (7344) is wrong . The only thing you will get is a meaningless equation.

  4. One instance is when downloading new program. Normally is not a problem, and if it is a system definition, I must live with it. But I had a hope that the output should be able to control as long as the MI-value is correct.

    Well, you shouldn't "live with it" no matter what.

    Please send the application to support@unitronics.com. I suspect there is some programming issue there.

  5. Hello Pani.

    Basically linearization is using the following formula: Y=(Y2-Y1)/(X2-X1)*(X-X1)+Y1

    The values Y1,Y2 - define the engineering units limits of the specific device (for example, a temperature sensor measuring 0-100 deg C).

    The values X1,X2 - define the limits of the measured signal (0-1023 in 10 bit resolution, 0-16383 in 14 bit resolution).

     

    the specific values you mentioned doesn't correspond to the normal ADC resolutions, however mathematically they should still work. For your application you should assign 0 to X1 and 16383 to X2

  6. I have a problem with a valve control. The controlsignal is 4-20mA. The control works very good when PLS is running.4-20mA give  decimal values 820-4095 on output. If I switch off the PLS, there is of course no value on output that is recognized as control signal by the valve, and it does not move (error condition on 4-20mA signal say that valve shall be in last position).

     

    The problem is when the PLS goes to STOP, the value on the PLS Memory Integer is still 4095 (fully open valve), but the output from V200-18-E18 give an output the the valve control read as GO tO 0% (closed posistion).

     

    Any idea what to do to get around this?

    I think that the most important question in you case is - why does the PLC goes to stop mode? This is not normal and might happen from several reasons.

    If your PLC is going to stop mode right after the valve operation command, I will assume that your power supply is not powerful enough (this is assuming that the same power supply is powering both the PLC and the valve). If this is not the case, your system could be suffering from EMI, that is affecting the PLC normal function.

     

    Please write to support@unitronics.com and explain more thoroughly about your system and when it goes to stop mode.

  7. Sorry, late answer. I do not know if I can repeat it. It happened when I quitted Visilogic accidently without giving arguments to the Block. The program was running on Win7 and I used V9.7.0 Visilogic.

     

    This is a known issue with the SMS Send FB in Visilogic 9.7.0.

    Please install the latest version (9.7.7) from the following link: http://www.unitronics.com/downloads/support/visilogic/VisiLogicSetup_9_7_Build_07.exe

  8. Good Morning

    I am about to steal this alarms utility, thanks for posting

    I do have a couple questions though

    How do I set the Alarm names, (Names that are displayed when the active alarm or the alarm history is changed)?

    I am presuming I have to go into both data tables and edit both of them?

    or is there a simpler way?

     

    I have just taken delivery of my first Unistream PLC, look out everyone, dumb questions to follow

    Thanks

    Hi Dave,

    There is another data table named Alarm details(if i'm not mistaken) - you should fill all the details there once only. The application takes the relevant information from there and populate the other data tables accordingly.

  9. Hello Jan,

    you have two approaches in your case:

    the first is using a "List of Texts" HMI element. You can define different texts and activate them according to an index value. Also, you can attach different actions to the element which will give it a button functionality.

    The second is more complicated solution (and less effective on my opinion, especially if you want to use several languages in your project), but it is closer to your definition of "attaching a string variable to a button": You can use the Unilogic languages feature to define more than one language in you project. Then, for every HMI element you can define its own appearance depending on you language selection. Selecting the active language is done via the "Actions" screen.

     

    I hope that answer your question.

  10. Hello Eyal

     

    The system we are building will have optionally 1 to 4 UID1600 IOs, each connecting to a separate DB-25 connection socket in the cabinet linking to the external equipment.

     

    We wish to make a standard cableform that will link a UID1600 (4 sets of 4 digital inputs) to the D-type connector socket mounted in the wall of the cabinet holding the UniStream PLC. The cableforms will be assembled by an external supplier, to whom it would sensible for us to give a minimum order of 20 cableforms or so. This would be in advance of our ordering the UniStream UIDs themselves. To make the cables the supplier needs 20 x 4 (=80) UID connectors, as well as the D-type sockets which are readily available on the market. Are the UID connectors available separately?

     

    I hope this clarifies a bit.

     

    Regards

     

    Robin Proctor

    Hi Robin,

    It is clear now. 

    What you are looking for is the connector kit for Unistream I/O modules. It is also sold separately. Please contact  Unitronics distributor in your country and ask for product number SET27001-A. Each kit contains four 7-pin connectors.

  11. Hi Eyal, thank you for your response.

     

    Ok so downloaded a program to a new V570 and have gone into info mode.

     

    1) I press SD

    2) I press Application

    3) And I can not progress any further

     

    Download to SD is ignored when I touch it and the message "Password Missing" is at the bottom of the screen.  I have not put passwords into my projects before, am I required to put a password into the project to be able to do this? 

     

    Also when I am done, will the file be able to be "PLC NAME" locked like I need it to be?

     

    Thanks

    Keith

    Keith,

    Try the general password 1111. If that still doesn't work, send the application to support@unitronics.com and I will take care of it

  12. Hi Dulu,

     

    Regarding the SMS Send FB, our R&D issued a DLL which solve the problem, here is the link to download:

    https://unitronics.exavault.com/share/view/3rsn-2fif5oc6-3y4omovw

     

    Please close VisiLogic.

    Extract the zip file and copy/paste the DLL file to VisiLogic installation folder in the following path:

    C:\Program Files\Unitronics\Unitronics VisiLogic_C\Data\FB_Lib\Dll

     

    Please let us know the results.

  13. Hi all,

    This is an open invitation for you to suggest new ideas and thoughts for Unilogic UDFB's.
    It is very important for us to keep track of our customers needs. As part of this agenda we want to create and develop useful tools for your benefit.
    These UDFB's will be attached to the next releases of Unilogic.

    Please feel free to suggest any idea that seems useful.
    Thank you
    1.png?sfvrsn=0 

    • Like 1
  14. Hi all,

    This is an open invitation for you to suggest new ideas and thoughts for Unilogic UDFB's.
    It is very important for us to keep track of our customers needs. As part of this agenda we want to create and develop useful tools for your benefit.
    These UDFB's will be attached to the next releases of Unilogic.

    Please feel free to suggest any idea that seems useful.
    Thank you
    1.png?sfvrsn=0 

  15. Hi

    We have successfully simulated this issue, and referred it to our R&D department for further investigation.

    In the meantime, there is a workaround for the issue. Please follow these instructions:

    1.       Download the application to the PLC.

    2.       After download is complete, go to Info ModeנSDנApplication.

    3.       Select Download to SD and enter the code (if any).

    4.       The download will take some time but the outcome will be a correct clone.

  16. Hi Kycayca,

    There are several problems in the application:

    1. The function blocks COM Init and Protocol Config should run once on startup (use SB2 contact) in the Main Routine.

    2. There is no correlation between the telegram described above and the definition of Protocol Scan FB.

     

    Please send the exact specification for the message for further debugging

×
×
  • Create New...