Quick Find:    
Categories
Wx100
Nano-10
FMD-series
Fx-series
E-series
ALL ACCESSORIES / PERIPHERAL DEVICES
ALL BUNDLES n SAVE
Currencies
Shopping Cart more
0 items
  Top » Catalog » FAQ » - Controlling Devices
- Controlling Devices

CONTROLLING DEVICES

  1. Can I control Stepper Motors?

  2. Can I control an x-y coordinate mechanical arm?

  3. Can I control the speed of a AC or DC Motor?

  4. Can I control temperature?

  5. Can I control building service utilities?

  6. Can I control based on data read from a Barcode or Smart-card reader?

  7. What else can I control or not control with TRi programmable controllers?


  1. Can I control Stepper Motors?


    Yes, the F2424 provides three channels of Stepper motor controller outputs and all M-series super PLCs plus the F1616-BA PLC provide two channels of Stepper motor controller outputs.

    However, it is essential to understand the difference between a stepper motor controller and a stepper motor driver. A stepper motor “DRIVER” comprises the power electronics circuitry that provides the voltage, current and phase rotation to the stepper motor coils. With built-in 2-channel programmable Motion Controllers for controlling stepper motors up to 10,000 pulses-per-second on each channel, the F-series and M-series super PLCs generate the required number of "pulses" and set the direction signal according to the defined acceleration and maximum pulsing rate specified. For the M-series PLCs, you will still need a stepper motor driver, which is usually supplied by the stepper-motor vendor. However, the F-series PLCs have built in hardware to directly drive a stepper motor on each available stepper motor channel as well as the ability to interface to external stepper motor drivers like the M-series. More information is available on this in the F-series product User Manuals.



    [Back To Top]

  2. Can I control an x-y coordinate mechanical arm?


    Yes, all the F-series and M-series super PLCs come with built-in 2 (or more) channels of programmable motion controllers that can control 2 stepper motors to move an X-Y table to desired coordinates.

    However, it is not feasible to attempt to perform precise geometrical trajectory such as circular profiling motion using the two stepper motor controllers simultaneously. Such motion control requires a high end motion controller such as a CNC controller and is beyond the design objective of the F-series and M-series PLCs.

    All M-series and F-series PLCs also feature two and three channels respectively of High Speed Counters (10KHz max), which can interface to two "quadrature encoders" to provide positional feedback of the coordinates of an x-y table.



    [Back To Top]

  3. Can I control the speed of a AC or DC Motor?


    DC Motor
    Yes, you can use the four PWM output channels of an F-series PLC or two PWM output channels of an M-series PLC to directly control the average voltage applied to a small DC motor (< 50W) in order to vary its speed. (Note: for PLC that has only 1A PWM output, such as the T100MD1616+, T100MX-3224R+ and T100MX-4832+ PLC, an external solid sate relay or MOSFET driver is needed to supply the required current to the motor).

    AC Motor
    Yes, but indirectly. The speed of an AC motor can only be directly controlled by an INVERTER, also known as VFD (Variable Frequency Drive). Fortunately, most industrial VFD provides some kind of interface to a PLC, such as analog inputs or RS232/RS485 interface. The F-series and M-series super PLC would be able to control the VFD using its analog outputs or its built-in RS232/RS485 port in order to change the speed of the AC motor.



    [Back To Top]

  4. Can I control temperature?



    Yes, with the F-series and M-series PLCs, you can easily vary the power applied to a heating element for open loop control.

    You can also use the PLC's analog inputs to read the temperature feedback (see 'measurements') and perform either "bang-bang" control (i.e. turn ON or OFF a heater when the feedback temperature is beyond certain threshold) or more sophisticated PID control using the built-in PID algorithm.



    [Back To Top]

  5. Can I control building service utilities?


    Yes, this can be done with the F-series and M-series PLCs.

    The F1616-BA (BA=Building Automation) Super PLC is the ideal choice for smart buildings control and energy management. Its built-in 32 digital I/Os (expandable to 256) interface directly to 24VAC or DC power, with 8 analog inputs and 4 analog outputs that are 0 to 10V range (with direct thermistors connection!).

    The F1616-BA's immense communication capability allows it to be used as the brain of a small BAS, or as one of the "Super DDC " controllers in a Distributed Control System (DCS). The Ethernet port on the F1616-BA PLC hosts both a PLC server and a Modbus/TCP server, allowing up to 6 simultaneous connections with devices such as touch panel/HMI or Supervisory computers. The controller is accessible via the Internet and able to send emails to report real time events. Its RS232 port and two RS485 ports all support MODBUS. A special set of interface pins is even provided on the PLC to allow addition of a third-party radio module known as XBEE, which in turn enables this controller to interface to futuristic ZIGBEE wireless sensors and control modules.

    The M-series (and F-series) Super PLCs feature a battery-back Real Time Clock option that can be programmed to precisely turn ON/OFF utilities in a building based on the time of the day, day of the week or some specific dates.

    You can also connect the F-series or M-series PLCs to the LAN network of the building and develop a customized Java applet to control the building use a web browser such as Internet Explorer or Firefox over the network or even control the utilities remotely via the Internet.



    [Back To Top]

  6. Can I control based on data read from a Barcode or Smart-card reader?


    Yes, the F-series and M-series Super PLCs have a built-in RS232 port and a RS485 port (F-series have 2 RS485 ports), which can be connected to many barcode and smartcard readers that provide RS232 interface.

    The PLC can receive data from these devices using its INPUT$ or INCOMM command. ASCII data string received from these devices can be easily converted into numerical data for data processing. The PLC can control a machine, a process or a plant based on the data it received from the barcode reader.



    [Back To Top]

  7. What else can I control or not control with TRi programmable controllers?


    TRi range of PLCs has been found in many kinds of applications that operate on land, sea and even the air. E.g. packaging machine, food processing machine, production conveyor system, water treatment equipment, wafer fabrication, elevator, medical equipment, security monitoring system , gold mining operation, road surfacing truck, container trucking operator, automotive manufacturing, ocean vessels fire safety monitoring, aircraft turbine speed monitoring devices (requires FAA approval) and many many other applications.

    However, currently TRi does not offer any PLCs that are of   the FAIL-SAFE classification, hence they are not suitable for use in equipment where failure of the PLC could lead to bodily harm or death to people. Such equipment requires special fail-safe design that incorporate multiple redundant CPUs and is not the target applications of TRi PLCs.



    [Back To Top]

Information
Information Pages
Contact Us
Faq
- Programming
- Inputs & Outputs
- Controlling Devices
- Measuring & Monitoring
- Comm. & Networking
- Questions on Specs
- Common Applications Qtns
- Software-Related
- Orders & Shipments
- Getting Support