Jump to content

DanT

Mobile App Beta
  • Posts

    296
  • Joined

  • Last visited

  • Days Won

    20

Posts posted by DanT

  1. Hi;

     

    The Upper Right corner  can take a Non Touch Image.

    The UniStream uses the Touch function in this corner to be able to get to the built in background functions of the

    UniStream Controller( like the    'I' Key on the Vision and M91 Series)

    When you touch this area, a menu will appear - UniApps  -- the background system  functions for Troubleshooting,  Manual

    Communications setup, Upgrades, etc.

    Another feature is to take a Screen Shot of the current active user screen.

     

    Dan

  2. There is a   guide in the pinned area of this forum:

             How Do I Perform a Full Re-install of VisiLogic?    

                     this was written some years ago, so    Program Files    can now be    Program Files(x86)                      

    some additional notes:     Before  doing the above, check and BE SURE ......

              Program Files or Program Files(x86)

               Unitronics

                      Unitronics Visilogic_C      -- MOVE any project files you have there - like in the Applications folder, then Delete the entire folder

                                                                            --  DO NOT Have PROJECT Folders here -  They may get deleted during Uninstalls !!

                     ( Applications folder is not a safe place to keep project files, store your projects elsewhere  -- Visilogic Uninstall can automatically delete this folder)

     

    Save project files frequently  using revision  indexes I the names, so you can go back to a previous revision if necessary.

    ( In the end , the final project is kept, and the backups can be removed)

        

          

     

    • Like 1
  3. Hi Juandiaza;

                        Hardware setup   --  Have you set the High Speed Inputs up  for  A-B encoder?

                       Jumpers- Internal --  Is the Encoder   PNP  or NPN   Output?

                                                                      Default is PNP,    If   NPN  - Open unit, change JP12   to  A( NPN)

                                                                      See the installation guide.

                                                                     Note:  If Encoder is NPN,  then JP12  set to NPN  will  cause  ALL  Inputs to be NPN

                                                                     If encoder is NPN, - Open Collector or Pull Up Resistors Internal?

                        HMI  Numeric   Value tied to the MI you selected in Hardware setup.

     

    Dan

     

        

  4. Hi;

    I have interfaced a V1040 into a couple of Pi's.

    I used the TCP-RAW Method  and it worked well. Sent Integer data between them to trigger the Pi Camera.

    Used Python 3  for all the programming. Took a bit of research  and trial and error to get it going as some information out there is a bit incomplete or misleading.

    Also  used the MODBUS TCP method - there is a Python  based Modbus program out there. It works well.  I has more flexibility in some ways..

    I will get the code  for both methods and post it in a day or so. 

    Current project is connecting a Pi to a  Blind(display dead) Lego NXT via USB - working, needs cleanup.

    Aim is to get it all working together ( Vision, Pi, NXT, and a PIFace Digital I/O interface.)

     

    Dan

    .

     

    • Upvote 2
  5. What model SAMBA  are you using.  The   -T20 and  -R20 models do not support Thermocouples.

    Thermocouples produce very small voltages in relation to the temperature being measured. The 0-10V Analog inputs ( 10 Bit )

    are  not fine enough to read the millivolts generated.

    Thermocouples are supported on the -RA22  and -TA22  Models.   The Installation Sheet  describes the wiring for the various types.

    In the  -RA22 and  -TA22  thermocouple inputs is already  converted and the value  is stored as    xxx.x  degrees  C  or F

     

  6. Attached is a Simple Timer  Demo to illustrate an ON Delay Timer and change the value

    from another screen( Timer Direct) or thru an MI ( using the Special Functions)

    Screen 1 shows the timer preset and current times

    Screen 2  is to change the timer preset from the keypad using a separate screen

    Screen 3  shows using an MI to change the Timer Value

    When using an MI to change a time, you must use the  Function Blocks in the M90 and JAZZ

    See the last net of the program to see the Special Function  set up,  also refer to the Help and Functions for further details.

     

    Simple Timer -JZ10-11-R16.U90

  7. Hi Justas;

    I have looked  at your program.

    You appear to be using the USB port for programming and   COM 1 for Modbus, You cannot do this .

    The USB port is probably set for 115,200 and the Modbus is set for 9600

    The Installation manual says :

    The USB port may be used for programming, OS download, and PC access.

    Note that COM port 1 function is suspended when this port is physically connected to a PC.

    Recommendations:

    . Add a 2nd Com Port to the PLC  V100-17-RS4X

      or

     Setup the Ethernet port and program thru the Ethernet Port - nice feature in the V700. --  see below

     

    You Initialize the Modbus  several times - 1 for each device.

    This Modbus Config is for this unit- the Master(Client)  This is Modbus ID 1 - only need to do this once.

    You have to set up each device to a different Modbus Address.   ID address 2 , etc.

    In the Modbus  Read Holding registers, this is where you define the Server(Slave) address to read from.-

     

    Trim the program to work with 1  Modbus Slave  unit to start, and get it working, then add the others in.

     

    Typical Ethernet Setup Line:

     

    --||-------PLC Name ----- TCP/IP Config   ------  TCP Socket Init

    SB2 - Power up                  Set the IP address        Socket 1, Port 20256, TCP,Slave

    In the   Connectons, change Serial to Ethernet, and then favorite, and enter the PLC name, IP Address, and  port 20256.

    Be sure the IP address is on the same network your PC is on, and is an unused IP.  After setting up the PLC, do a PING from the

    PC to  be sure you can see the PLC.

     

    DanT

     

     

     

    • Upvote 1
  8. Hi

     

    Assuming you have the JZ20-R16, you will need install the JZ-RS4  Module to the JAZZ to be able to work with MODBUS.

         ( You will be programming the JZ20 via the USB Port, and can go online with the JAZZ  to troubleshoot your program)

    There is an Example program in   HELP-Examples-MODBUS  that will show the steps to setup MODBUS in the JAZZ-M90  Controllers

         ( You have to use the Special Functions  Methods -  See Help - MODBUS for further details)

    From the Description provides, the JAZZ will be the MODBUS Master  .

    Look up the JZ-RS4 Installation manual  to review it's settings and wiring.

    DanT

  9. Hi Ausman;

     

    Have you looked at DataExport - one of the Free Utilities from Unitronics

    Set it up - Serial or Ethernet  to the V230  and capture the data table on a Schedule - say 24 Hours

    This can be run on a PC  and left open all the time .

    It can capture the data table, save it to an Excel file and also email it.

    You may have to add the Ethernet Card to the V230,or via Modem.

  10. Hi;

     

    Customer has a Siemens 353 Controller and needs to communicate to it via Modbus ( we are using Serial RTU)

    Unistream  is the Master, 353 is the slave.  Communications is working properly

    We can read bits from the 353  like the push buttons, after adjusting the addressing by 1   ( Siemens 342  = Unitronics 341)

    We are having trouble with the Integer registers, they are coming back blank.

    Siemens   40061 - 40066   are basic clock data and we cannot read that, let alone the data that we need.

     

    Anyone with experience with this controller?  a few more clues?

     

    Dant

     

  11. Hi Arbellah;

     

    Had the same issue.

     You cannot  change the value  the MI assigned to the High Speed Counter in the IO-D16A3-TO16.

     

    I tried saving the count data an loading it back in after a power up, and tried  in the Online mode to change the value of the MI.

    Neither worked.

     

    In my case, we ended up removing the module and using a V200-18-E5B  ( on a V570) .

    In your case, you will have to consider using another V130   like the   TR20 or TR34  or R34.

     

     

    I think this is something Unitronics should look at, or provide an explaination.

     

     

    Dan.

  12. Hi Rodney;

     

    I am not official Unitronics Support., but from years of working with Unitronics products and working with the support teams:

     

    Unitronics has not and will not provide any type of internal documentation regarding the design of their products.

     

    They have a decent warranty policy, and if this is the case, go that route.

     

    If the item is out of the warranty period, then get a new unit - it is probably the best solution in the end.

     

    Just because 1 component appears defective, does not mean there are others that have been damaged too.

    Trying to get the components and the soldering techniques required to work with surface mounted components on

    multilayered boards is now an art for the experienced and time consuming.

     

    Also, making these repairs nulls out any certifications the unit originally had.

     

    Dan

  13. HI;

     

    Any one had experience with the CPU RS485 Port  with regard to workmode  Protocol (Com1)?

    The behavior and set up for data receive is different than using the USB ports on the HMI for 3rd party protocols

    If you have an actual working program, , can you post the COM Secton.

     

    Dan

  14. Hi;

     

    I have used several   Prolific USB serial Converters over the years  with Win XP,  and 7

    And when I tried to use them on Win 8 they did not work, even with the updated files from Prolific.

    Seems there was a flaw in the chip, and also knock-offs of the chip. 

    The WIN 8 drivers won't work with the older versions.

     

    Ended up getting a newer USB cable with WIN 8 drivers included.

     

    Chances are , that is your problem. -- Get a new USB serial converter with drivers for Win 8.

      STAR   has one that I use.

     

    Dant

     

     

  15. Hi;

     

    Open a blank project in UniLogic.

     

    On the icon line/ribbon  starting with   Download, go to the right, at the end  is UniStream Management

     

    This is a dropdown,

      Choose  Firmware manager

        This will show the firmware required

           Copy to a DOK

              Notes:    Format  the DOK with 4096 sectors  ( works for me )

                             Use a DOK that does not have any software on it, it has to be BLANK to work properly.

     

     

    One other thing:

        I normally install a Blank program into the PLC BEFORE upgrading ( use your last version of UniLogic to do this) because you will end up having to download an upgraded project into the PLC after the upgrade. Working with a Blank project just makes things easier.

×
×
  • Create New...