Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by kratmel

  1. For driving motor maybe is useful info in this topic:

    for current sensor maybe must be used 24vdc powered 0...10V or 0..20mA output isolated Hall effect DC current sensor.


    ADC input in samba is not isolated.  I do not recommend to use direct ADC to motor shunt connection due to noise generated by DC motor.

    You can try to run control loop but it is not possible to predict motor behavior in your system setup.


  2. You want to replace OPLC   (operator panel HMI with integrated PLC) to rockwell Panel view 5310 HMI ?!?


    Do you have original project from Vision V1040?

    If not - you must start with new project on Rockwell Panel view 5310 and create all HMI display from the start.


    If yes:

    It is possible to export screens to BMP (some numbers and grafics you can't export).

    You can export Operand with value to the *.csv.

    You can also print to paper or pdf all project entry with detailed HMI operand mapping.


    But what with the logic?   You must to create your own code for rockwell PLC.



    If you want only update grafic - and Visilogic project for V1040 present - you can use Modbus RTU or modbus TCP to remote control V1040 via  rockwell Panel view 5310 HMI.


    Please post your original configuration (V1040 hardware IO module ect.) and future design (hardware) based on rockwell Panel view 5310 HMI .

  3. I use in torque mode this driver configured without taho (encoder do not needed)


    The main problem is that your SM43-J-T20 do not provide analog output for control something like this.

    Only PWM output present on SM43-J-T20.   But DC motor driver use analog setpoint.

    CANopen DC drive also present but you must install CANopen card and run CAN network.


    Maybe the best solution is to use 50Watt Unitronics SERVO motor with Unitronics servo drive, but you must ask support - is  it possible to configure Samba with CAN card to control Unitronics servo in torque mode.


  4. Hi,

    This sound like internal DC/DC.
    Maybe some broken or not fixed (not glued) ferrite act as sound speaker driven by internal or external power supply current modulated by PLC program cycle.
    For recognize it is internal or external modulated current please use another power supply.


  5. Hi, if joystick used for control motion application - you need:

    1) setup DC/DC  24VDC to 10VDC or use linear L7810 (or other IC) based 10V refrence.

    2) use GND to Rdown+Rpot+Rup  to10V ref  serial connection.   Rdown and Rup  0.25w resistors. For example 0.5k + 5k axis + 0.5k  = 6k resistanse for each axis.

    3) connect all axis joystick output  to 3 analog input of PLC.

    4) program code for test ADC readout  for DOWN, ZERO, UP position of all axis. DOWN is abow 0V and  UP is below 10V for safety.

    5) set for all axis error condition if ADC is  not in DOWN to UP readout range. This is used to stop motion if joystick or wire is broken.

    6) program code for ZERO set for all axis (+- tolerance) and program joystick test when PLC is power up. In robots if one of joystick axis is not in ZERO  after start - all motion is desabled.

    7) use linearisation for calculate axis  speed refrence for ZERO to DOWN and  ZERO to UP and generate axis direction signal.


    You can do simple (not safe) connection without DOWN UP resistors.

    But if someting  wrong with joystick or wire  you axis can move uncontroled at maximum speed and direction is hard to predict.


    If spare ADC channel present - you can manage 10V reference check for safety - if joystick power lost you can disable application before uncontrolled motion happend.

  6. Hi, some quastion for you:

    1) Where error is appear

    - after PLC start?

    - after start no error - it is appear at working mode?

    - error is generated when some input or autput on new module activated?


    2) Is it possible that new I/O module do not start to working mode before PLC start.

    Please do separate power on for PLC and IO (use rotary button ect.). 

    Start IO module, wait for green led blinked on all module - then power PLC.  Result?


    3) Is it all connected to new module relay has RC filter  (on 220VAC) or diode (24VDC) on coil?

    Please post relay installation  foto.


    4) Is it possible that some of used interface relay has wrong contact diagram and 24VDC connected to 220VAC?

    I find some problem in one installation - two 8A contact relay is used for operate  24VDC and 220VAC - operator try to replace relay with the "same" but with only one 16A contact - plc input is overloaded and machine lost plc control.


    Please disconnect all IO-D16A3-RO16output connection and restart system. Result?

    Please disconnect all IO-D16A3-RO16 input  connection and restart system. Result?

  7. 7 hours ago, Ausman said:

    I do this frequently on the forum's user projects as I am still sticking with just 8.65 and many of the submitted projects are done in later versions.

    Yes Ausman, i do the same thing... but in this case visilogic stop to open his own "normal" project...

    And after try to recovering with "OK" button - Visilogic crashed. Only reinstall help to solve this issue.

  8. Hi, is it possible that second compared value goes from ADC or another not filtered sorce?

    On display you maybe have visualy correct but flashing with high speed result. Output maybe is not high speed and cannot activate with the program scan speed.

  9. I went through the problem of updating not only in the computer.
    You can't even talk about a smartphone at all - it lives its own personal life ...
    The printer did not want to print because the memory defragmentation requires an update.
    Now you should probably expect updates for the microwave, vacuum cleaner and electric kettle.

    P.S. Therefore, from time to time I make a full copy of the contents of the computer - with a note - everything installed worked ...

    But it did not help:
    I open visilogic projects 9.8.65 from a second system running from another hard drive with the latest version without saving them.
    Accordingly after that, it is impossible to run old 9.8.65 project  from the old hard drive via 9.8.65 installed on it. The new version from another hard  did something with 9.8.65 on the old disk.

    I must reinstall visilogic  on old drive (full copy not help - new project lost) .

  10. Hi.

    Maybe my experience will be useful to you.
    I created a control display for the extruder.
    Using standard graphics, I drew the desired interface and added controls. However, when I started loading it all into the V1040 it took quite a while.
    Accordingly, the speed of the interface was very low - while the panel redrawn all the graphics elements when changing windows - the user saw how it does it.

    Then I did the following:
    1) deleted all controls (copied to another window);
    2) exported the HMI display (drawn graphics) as a BMP file to HDD (use standard Visilogic Export Display to BMP file  button);
    3) removed all graphic elements from the dispay;
    3) cut the frame in the exported BMP image (using Paint) so that only the desired image remains;
    4) pasted the processed image into the Display and copied the controls to where they should be.

    As a result, loading a window into memory takes much less time and the reload of this a HMI screen has become much faster.

    Therefore, the question to the Creators of Visilogic - is it possible to implement export Display to BMP file without a black frame?

    ... it greatly simplifies the creation of the correct and fast interface according to the algorithm I described.

  11. You need to post  more information about hardware configuration.

    You must use this manual for configuration


    Maybe some part of your hardware combination is not recommended, please see this table in above 




    From this manual:

    When daisy chaining, you can include only 1 Long -range adapter. You may connect it directly to the controller

    or to any of the elements that are expanded from it.


  12. Please check process via Ctrl Alt Del  - sometimes visilogic present in process or application but not present on screen.

    It is not possible to start another one while "hidden" copy is active.

    For run different versions you must use Version Swapper. It is not possible to run another version if present is registered.

    Best way - uninstall all version, clean registry and install all needed via Version swapper.


    I use Visi on XP SP2 and Win 7 on notebook,  and   XP SP3,  Win 7, W10 on PC starterd from different hard drive.


    Only one problem found - when try to open new version project on old  Visilogic.  

    Then i put version number into project name....  

  • Create New...