Jump to content

Eyal Koren

Members
  • Posts

    259
  • Joined

  • Last visited

  • Days Won

    11

Posts posted by Eyal Koren

  1. Hi itamarsin,

     

    We are not familiar with the Aggregate Scada software. I would advise contacting their support team for getting assistance on the "OPC Discover Wizard".

    Before doing that, I would check the following:

    1. Is UniOPC server is registered in your PC?

    2. Did you define the tags and connections in UniOPC server?

    3. Is the UniOPC server running?

     

    If the answer to one of these questions is no, this could be the reason for the OPC server discovery failure.

  2. Hi sunit,

     

    Unitronics does have interrupt capabilities, although using this feature in Visilogic will probably not give the best results. That is because the interrupt routine runs every 1.25ms (in the Enhanced Vision series, or 2.5ms in the Standard Vision series). According to the encoder details you provided, the pulse length for the encoder index pulse (or marker pulse) is calculated as follows:1/(encoder resolutionXRPM/60)=1/(36000X10/60)=1.67E-4 sec/pulse. This time frame is to narrow for the 1.25ms (1.25E-3 sec) interrupt routine to "catch" the index reliably.

    If available, you can try using the index pulse input in a spare high speed input and run the HSC interrupt routine for this input.

     

    Anyway, please attach your application to this post. I would like to understand how the system works and might find a better solution.

  3. Hi Nettron2,

    There are several products that are suitable for the suggested project. To narrow the results please provide more information, such as:

    1. Besides the components mentioned, are there any more I/O's in the system? how many? for Analog I/O's, what's the required measurement resolution?

    2. What is the frequency required for the encoder?

    3. What is the requirement for the user interface? Unitronics has several display sizes, color/monochrome, touch display/keypad.

    4. Does the signal for the servo is a simple switch, or is it a HSO?

    5. Are there any requirements for communication ports?

     

    In the meantime, I would recommend the Vision V350. This model consist of a 3.5" color touch display with built in I/O points, built in alarms screens and trends, several communication features, auto-tune PID, data logging to SD card and more.

     

    For the product page press here

    Also see comparison table in the attached pdf

    v350_comparison.pdf

  4. Hi AndreasThoni,

     

    If I understand your system's configuration - this is a wireless I/O network and no I/O's will be connected directly to the Unistream. 

    In this configuration, one "Multihop Data Radio" will be connected to the Unistream. this master will be configured to handle all the data exchange between the remote slaves and the Unistream.

    Unistream surely can handle such configuration (and much more). Unistream is equipped with an RS485 port and such network is easily defined.

  5. Eyal,

     

    I was testing the Statistics program you made and I found a bug that I can't seem to figure out. The Max Value function seems to work fine but when the Minimum Value is less than 0, it sometimes rounds to 0. I tries to narrow down the symptoms and it is somewhat inconsistent. for example:

     

    - When I set the range to 2 and I put a 0.1 on the first register and a 5 in the second register, it works but if I reverse the positions so that the 0.1 is in the second register, and 5 is in the first it does not work.

     

    - When I set the range to 2 and I put a 0.1 on the first register and a 5 in the second register like the previous example, it works but then if I change the range to 5, it does not work.

     

    Attached are a few pictures to show what is happening.

     

    Hi Y.INDS,

     

    FYI, the bug in Sort Array function block is fixed, and will be included in the next release of Unilogic (which should be available next month).

  6. Can i use the read immediate input as high speed counter. Is it necessary to use read immendiate input in _Interrupt 1.25 mS or i can use it in a normal subroutine.

    Hi Sunit,

    The principle behind the  Immediate functions is to access I/O information (read/write) regardless of the PLC scan time (as you probably know - the PLC scan is a loop, starting with reading the inputs, then performing the ladder logic and finally activating the outputs).

    Regarding using this feature as a high speed counter - the answer is no. that is because the normal digital input has a delay response much slower than the typical scan time (usually 10ms).

  7. Hi Eyal,

         Yeah I changed the jumpers to rs485 and also left the termination on.  I am not really sure what the termination is used for.  Should I have a termination at the temp controller also?  

     

    The terminations is crucial for the correct function of an RS485 network. In such network, the two end nodes must have either the termination jumper set to on, or alternatively a resistor (typically 120 Ohm) between the + and - signal line. The termination has two main purposes - to prevent data corruption and to minimize electric noise.

    For more information please see the attached guide for RS485 (taken from Visilogic help).

    RS485.pdf

    • Upvote 1
  8. Eyal,

     

    I was testing the Statistics program you made and I found a bug that I can't seem to figure out. The Max Value function seems to work fine but when the Minimum Value is less than 0, it sometimes rounds to 0. I tries to narrow down the symptoms and it is somewhat inconsistent. for example:

     

    - When I set the range to 2 and I put a 0.1 on the first register and a 5 in the second register, it works but if I reverse the positions so that the 0.1 is in the second register, and 5 is in the first it does not work.

     

    - When I set the range to 2 and I put a 0.1 on the first register and a 5 in the second register like the previous example, it works but then if I change the range to 5, it does not work.

     

    Attached are a few pictures to show what is happening.

     

    Thank you for bringing this up!

    Using your reference I found out that there is a bug in the "Sort Array" function block (which is used to determine min/max values in the application) - apparently It does not sort certain values. I referred it to our R&D department and this bug will be fixed in the upcoming Unilogic version.

    Thanks again for bringing this up.

  9. Hi Wachovius,

    You can try and connect the Raspberry Pi to a PC and use a serial terminal to monitor exactly what signal the PC receives.

    My assumption regarding this is that the Raspberry Pi is using a TTL serial communication and not RS232 serial communication layer.

    You can find more about the differences between these two here.

     

    Another thing: the standard communication parameters of the Jazz are as follows:

    Baud rate 9600

    Parity: Even

    Stop Bits 1

    Data Bits 7

  10. You can do the following:

    1. Add an SD card to Unistream.

    2. Add logic to write the data table to a file on the SD card.

    3. Option1: Define the Unistream as an FTP Client. Then you can send the data table file (a .udtf format) to an FTP server (the PC).
        Option2: Use Unilogic to upload the data table file from the Unistream (see attached image).

    4. Use the attached converter (zipped file) to convert the UDTF file to Excel file.

    5. Edit the Excel file as you wish.

    6. Save the file and use the converter to convert the file back to UDTF (use the same filename).

    7. Either use the FTP services or manually download the file back to the PLC.

    post-20103-0-66694400-1421240306_thumb.jpg

    Unitronics UDTF-Excel Converter.zip

  11. Hello

     

    The link to the "specifications" from Samba SM35-J-T20 doesn,t work and gives and HTTP error.

    It seems to be the only link that causes a problem because the other links to the specifications from SM35-J-R20,SM43-J-T20 and SM43-J-R20 are working as expected.

     

    Tested with IE9 and windows 7 ultimate 32 bit.

     

    Just a minor detail

     

    Kind regards

     

    Henny

     

    Hi,

    The link works fine for me (on Google Chrome).

    For you convenience I attached the document.

    sm35-j-t20_2.pdf

  12. 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!

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

  13. Hi Cataliz3er,

    Currently, there is no .net driver available for the Unistream series.

    For communicating with 3rd party devices (such as SCADA) we recommended on two options:

    1. Modbus - You can set the Unistream to function as a Modbus slave, easily define the relevant tags for communicating with the SCADA (which is the Modbus Master).

    2. Message Composer - You can use the built in Message composer to create a communication protocol between the SCADA and the Unistream, including the relevant tags for data exchange. You can communicate over either serial or Ethernet connection.

  14. Good Afternoon

    I think I am missing something but, I am pretty certain I looked everywhere, including the examples, but cannot find what I need!

    I am trying to connect 4 printers to the PLC through ethernet

    I want to make the IP address of the printers variable, so I can set the printers up when I get them

    I am confused as to how to set up the system to do that

    I thought I had it when I set up 4 clients, but then couldnt work out how to change the IP address

     

    Anyone got a clue for me?

     

    Thanks Guys (and Gals)

     

    Hi DaveE

    Please see the attached project. It uses the PCL5 protocol to print text to any TCP printer communicating with this protocol.

    Also attached is a quick reference guide for the protocol.

    PCL 5 Quick Reference Guide.pdf

    UniStream_070_TCP_Printer_30_12.ulpr

×
×
  • Create New...