Author Topic: EZWire1616 Stepper controller OUTPUTs  (Read 21917 times)

garysdickinson

  • Hero Member
  • Posts: 502
  • Old PLC Coder
    • View Profile
EZWire1616 Stepper controller OUTPUTs
« on: September 07, 2022, 08:32:14 PM »
I am working with the EZWire1616 and have run into some questions with the stepper control mechanism.

I am using CH1 and CH2 to drive external stepper drivers using
PULSE and DIRECTION signals.

The user manual that I can find is Rev 1.0 dated 3/17/2016.  It shows support for 3 steppers with the control signals on OUTPUTS 5 and 6 for CH1. OUTPUTS 9 and 10 for CH2 and 13 and 14 for CH3

The issue is that the CH2 OUTPUTS appear to be actually using 7 and 8 and NOT 9 and 10.

Other documentation on the website says that this PLC only supports 2 steppers and not 3.

Questions:

What is the correct wiring for CH2?
Is there support for CH3 if I need it?
Is the more accurate documentation available for this PLC?

Gary Dickinson

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3176
    • View Profile
    • Internet Programmable PLCs
Re: EZWire1616 Stepper controller OUTPUTs
« Reply #1 on: September 07, 2022, 09:48:41 PM »
EZWire1616 is controlled by the SmartTILE-Fx CPU which is the same as that on Fx2424 and Fx1616-BA.

The default stepper motor channels for STEPPER 2 is indeed Outputs 9 & 10.   If you run a function that comprises only the following two lines:

   STEPSPEED 2,100,10
   STEPMOVE 2, 5000, 5

You should observe that the pulse are sent out of the output 10. If you run negative pulses then the direction signal will turn on Output #9.

SmartTILE-Fx does support 3 stepper channel so EZwire1616 should support 3 stepper channels as well.

When Fx1616-BA was released, there were only 4 high speed digital outputs 5 to 8  as all the other outputs are all relays. To support application that may want to use two stepper channel, we provided a special way of using output 7 & 8 as pulse and directional output for STEPPER #2. However, this is only activated when you run the stepper using

      STEPMOVE 32, count, relay#

I wonder if you have accidentally run the above command and thus observing stepper output on 7 & 8?
Email: support@triplc.com
Tel: 1-877-TRI-PLCS

garysdickinson

  • Hero Member
  • Posts: 502
  • Old PLC Coder
    • View Profile
Re: EZWire1616 Stepper controller OUTPUTs
« Reply #2 on: September 08, 2022, 01:04:45 PM »
Thanks for the quick feedback.  I was using "32" as the channel ID.  The code was originally written in 2015 and run on a Fx1616-BA.

The "32" ID is documented only in the Fx1616-BA User Manual.  This manual is not available for download from your website.  These inks return 404 errors:

https://triplc.com/documents/Fx1616-BA-UserManual.pdf
https://triplc.com/documents/Fx1616-BA_Product_Info_Sheet.pdf

Thanks,

Gary d


support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3176
    • View Profile
    • Internet Programmable PLCs
Re: EZWire1616 Stepper controller OUTPUTs
« Reply #3 on: September 08, 2022, 01:19:54 PM »
Thank you for letting us know.

The best way to access the documentation for Fx1616-BA is to go to:

https://triplc.com/fx1616ba.htm

Scroll down and click on the "Documentation" tab and all the updated links are presented there:

Anyway, please see updated documentation links as follow:

https://triplc.com/documents/Fx1616-UserManual.pdf
https://triplc.com/documents/Fx1616_Product_Info_Sheet.pdf
Email: support@triplc.com
Tel: 1-877-TRI-PLCS

garysdickinson

  • Hero Member
  • Posts: 502
  • Old PLC Coder
    • View Profile
Re: EZWire1616 Stepper controller OUTPUTs
« Reply #4 on: September 08, 2022, 02:26:10 PM »
Thanks the direct links to the documentation works on both my desktop PC and iPad.

The version of the website that is served to my iPad is the culprit. The links to some of the reference documents are broken.

One other documentation question. There is an on-line view of the TBASIC programming manual that can be reached from the I-TRiLOGI app.  Is there a version of this that I can download as a PDF.

Gary d

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3176
    • View Profile
    • Internet Programmable PLCs
Re: EZWire1616 Stepper controller OUTPUTs
« Reply #5 on: September 09, 2022, 09:09:27 AM »
Currently you can print out the entire online manual into a single PDF by using the browser's PRINT function and select "Save to PDF".

We just did that and uploaded the current version to our documents page:


https://triplc.com/documents/i-TRiLOGI_%20Editor,%20Compiler,%20Simulator.pdf
 
It doesn't have a bookmark page linking to each chapter. We may manually put up one in future. i-TRiLOGI is still being updated with more cool IIoT functions being introduced so it is best to refer to the most up-to-date version online (https://docs.triplc.com/i-trilogi/)
« Last Edit: September 10, 2022, 10:30:56 PM by support »
Email: support@triplc.com
Tel: 1-877-TRI-PLCS