Jump to content

Kikis

Members
  • Posts

    145
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by Kikis

  1. Hello, I think the best way to to do this is to select a servo system with e-cam option, capable of performing flying shear action . There are servo drives which support this feature such as Delta's ASDA A2 servo package. Use your V350 to drive the whole machine and let servo controller to precisely drive the movements using electronic cam .
  2. Hello MartinIT, Unitronics spec sheet for UID - 0016R gives a life expectancy of 100K operations. Maximum switching current is 2A for resistive load. To prevent wearing out the outputs, Its strongly recommended to: - Install a flyback diode across a DC inductive load - Install an R-C suppressor across AC inductive load Even miniature general purpose relays, such as Omron G2R series, are producing big voltage spikes when turned off which can seriously damage your output. In general, when output switching frequency is high, use transistor output instead.
  3. Hello Edvin, I asked the same question a few years ago in the forum and got great feedback, so have a look on the following topic: http://forum.unitronics.com/topic/1584-analog-out-with-up-down-ramp/?hl=ramp My application was to drive a pressure proportional valve for hydraulic control system via analog output. For your application, I think that all VFD's have this feature as standard, did you check that your VFD is not capable of doing this automatically? For example on Lenze drives, which is the VFD brand i use in my projects, you can set the total acc/dec time from the local keypad of the drive. So i'm just sending the analog voltage command from the PLC and the drive automatically performs the ramping of frequency.
  4. Hello Faze, I created an example for you based on your description. You can download the visilogic file from the dropbox link below: https://www.dropbox.com/s/s1swbyl5ndx8vi2/PROGRAM%20EXAMPLE.vlp?dl=0 Hope this helps...
  5. Hi Guys, I was thinking that it will be very useful to have min and max value limit entries option for the timer Preset entry for Vision series. In the following star-delta motor starting example, i use T1 as a delay in order to make sure that star contactor will be de-energised before delta contactor is energized. Even though i use electrical interlock circuitry to prevent short-circuit, i always prefer to provide also an electronic safety. Since response time of the PLC outputs is much faster than the response time of the contactor coils, T1 delay is required. Today i had a call from one of my customers saying that there is something wrong with the motor of his air pressure booster which is controlled by a V130. The problem was that someone changed T1 preset value from 00:10 to 10:00 by mistake (10sec instead of 100mS). Just a practical example of a problem in the real world!
  6. Hello, The following example shows how to detect change in MI value. When MI5 value changes, MB8 will be on for one scan.
  7. Another needed feature is to have +10V power supply on the analog I/O module. This is to be used as reference voltage for linear position transducers. 10VDC power supplies are hard to find. So either i'am building it my self or if i have a free analog output i program it to continuously output 10V and use it as the reference for the pots.
  8. In my applications (retrofits of injection molding machines) i need high resolution only for analog inputs. 12-bit analog output resolution is ok. However i also need much faster response time for both analog input and output than the existing modules.
  9. Hi guys, It would be great if we had a high speed analog I/O combined module with 16-bit resolution for Unistream. Conversion time should be 0.5mS or even less, if it's possible. There are applications where is crucial to have such an expansion module.
  10. Adding a relay would do the job. Disconnect your input device from the PLC and connect it to a 24VDC relay coil. If you are using PNP PLC input ,connect +24V of your PLC power supply to the common pin (Movable contact) of the relay. If you are using NPN PLC input, connect 0V of your PLC power supply to the common pin (Movable contact) of the relay Last step is to connect the normally open contact pin of the relay to your PLC input. If the input will be triggered very frequently, it's better to use a DC load switching solid state relay to avoid electro-mechanical relay failures.
  11. Adding EX-RC1 would significantly increase the total cost of the control unit. I think i'ts better idea to use a third-party modbus I/O module.
  12. Hi Johnny, Regarding your question about stepper motors and 500Hz pwm... Stepper motors are controlled via step & direction pulse. You send pulses with 50% duty cycle to the driver and if the the direction signal is low motor rotates cw, while if the direction signal is high motor rotates ccw. . The speed of motor's rotation depends on the frequency of the output pulse and the resolution (pulse/revolution) of the stepper drive. Most of the drivers are set by default to 400 pulses/rev (0.9 deg per pulse), but most of them have also the feature of micro-stepping. The driver shown below can be adjusted by dip switches so that the resolution could be up to 50000 pulses/rev for more accuracy. In order to calculate the pulse frequency needed, you need to know the desired rotation speed of the motor and the resolution of the drive.
  13. Hello, I'm attaching an example of how to load the current value of a timer in count up form into MI. This is a 1 minute timer example, you can use 13sec timer and replace 6000 with 1300. Then just use comparison functions to achieve the image sequence you need by storing values in another MI linked to images list based on timer's current value.
  14. You can use Modbus to communicate with a third-party HMI which supports this communication protocol.
  15. Generally i think it's better to assign a unique bit in every subroutine and then "OR" them in another subroutine which runs unconditionally. This way the code is much "cleaner" and it's more easy to troubleshoot.
  16. I use Samkoon HMI's when extra HMI is needed for an application. Communication is achieved via Modbus using the Unitronics Programming cable (No extra cable needed). This is a cheap Chinese brand but i use them for 3 years now without any problem.
  17. You can link the pid output to an MI and run a self resetting timer with your desired preset time. Then use "less or equal" compare function so that your output will be energized when the timer's current value is smaller than the PID output. For example if you set the timers preset value to 10 seconds, your min PID output should be 0 and the max should be 1000 (10mS resolution).
  18. It would also be great if we had 3D models of all PLC's and modules in a universal CAD file format such as IGES or STEP. BTW some controller models are available for download on Grabcad website. https://grabcad.com/library?per_page=20&query=unitronics
  19. Link a memory bit to your screen 1 (bit is on when this display is on the screen). Then use this bit as a condition to run 1 minute delay timer and use the direct contact of this timer to load the home screen.
  20. Kikis

    general

  21. Kikis

    Capture2

    From the album: general

  22. Kikis

    Capture

    From the album: general

  23. I use MODBUS RTU to communicate with third-party devices such as VFD's, power analyzers, etc.. I also use UNICAN for communication between PLC's. Btw It would be great if Unitronics supported ETHERCAT protocol for the UniStream products!!!
  24. Kikis

    Blinking image

    From the album: general

×
×
  • Create New...