OEMax NX70-PULSE4 User manual

Maximum Value for OEMsSM
NX70 Pulse I/O Unit (4CH)
(NX70-PULSE4)
User Manual

Important User Information
Solid state equipment has operational characteristics differing from those of
electromechanical equipment. Because of these differences, and also
because of the wide variety of uses for solid state equipment, all persons
responsible for applying this equipment must satisfy themselves that each
intended application of this equipment is acceptable.
In no event will OE MAX Controls be responsible or liable for indirect or
consequential damages resulting from the use or application of this
equipment.
The examples and diagrams in this manual are included solely for
illustrative purposes. Because of the many variables and requirements
associated with any particular installation, OE MAX Controls cannot assume
responsibility or liability for actual use based on the examples and
diagrams.
No patent liability is assumed by OE MAX Controls with respect to use of
information, circuits, equipment, or software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without
written permission of OE MAX Controls is prohibited.
Throughout this manual we use notes to make you aware of safety
considerations.
Identifies information about practices or circumstances
which may lead to serious personal injury or death, property
damage, or economic loss.
Identifies information that is critical for successful
application and understanding of the product.
Identifies information about practices or circumstances that
can lead to minor personal injury, property damage,
economic loss, or product malfunction. However, depending
on the situation, failure to follow the directions
accompanying this symbol may also lead to serious
consequences.
WARNING
ATTENTION
IMPORTANT

3
Contents
1. Pulse I/O Unit Functions ............................................ 9
Features and Functions ................................................................................ 9
Functions of Unit ........................................................................................ 10
Configuration and Limit for Pulse I/O Unit ............................................... 14
Restrictions Due to Combination of Pulse Output Function ................... 14
Parts and Functions .................................................................................... 15
Wiring .......................................................................................................... 17
2. Configuration and Design Verification of the Unit .. 19
Slot No. and I/O Number Allocation Verification ..................................... 19
Embedded Counter..................................................................................... 27
3. General I/O Function................................................ 29
General I/O Function................................................................................... 29
4. Input Time Constant Function................................. 31
Input Time Constant Function ................................................................... 31
Use Input Time Constant Function............................................................ 33
5. High-Speed Counter Function ................................. 35
High-Speed Counter Function ................................................................... 35
Count Function Available as Direction Control Mode ............................. 39
Count Function Available as Individual Input Mode................................ 41
Count Function Available as Phase Input Mode ...................................... 43
6. Comparison Output Function .................................. 45
Comparison Output Function .................................................................... 45
Comparison Output Function with Counter ............................................. 48
7. Pulse Output Function............................................. 51
Pulse Output Function................................................................................ 51
Use Pulse Output Function ........................................................................ 55
Use Pulse Output Function (Frequency Change) ..................................... 57
Use Pulse Output Function (Constant Pulse Output)............................... 59
Use Pulse Output Function (Setting Increase/Decrease Position) .......... 63

4
8. PWM Output Function ............................................. 67
PWM Output Function ................................................................................ 67
Use PWM Output Function ........................................................................ 71
9. Application Examples.............................................. 73
Speed Measuring........................................................................................ 73
Fixed Length Processing ............................................................................ 75
Position Control by Absolute Value .......................................................... 79
Position Control by Data Table .................................................................. 83
Appendix A. Specifications ........................................... 89
Performance Specifications List ................................................................ 89
Appendix B. I/O Contact Points and Memory Map ........ 93
I/O Contact Points ....................................................................................... 93
Shared Memory Areas ............................................................................... 95

5
Safety Instructions
Please read this manual and the related documentation thoroughly
and familiarize yourself with product information, safety instructions
and other directions before installing, operating, performing
inspection and preventive maintenance. Make sure to follow the
directions correctly to ensure normal operation of the product and
your safety.
• If this product is used in a situation that may cause
personal injury and/or significant product damage,
implement safety measures such as use of fault-safe
equipment.
• Do not use this product under any conditions
exposed to explosive gases. It may cause an
explosion.
• Please fasten cables with terminal bolts.
• Do not use the product under conditions that do not
meet correct environmental standards.
• Make sure you connect grounding cables.
• Do not touch terminals when electric current is
flowing.
ATTENTION
WARNING

6
NX 70 Pulse I/O Unit Installation Environment
Do not install your unit if any of the following
conditions are present:
• Ambient temperature outside the range of 0 to 55 °C
(32 to 131 °F).
• Direct sunlight.
• Humidity outside the range of 30% to 85%
(non-condensing).
• Chemicals that may affect electronic parts.
• Excessive or conductive dust, or salinity.
• High voltage, strong magnetic fields, or strong
electromagnetic influences.
• Direct impact and excessive vibration.
Precautions for Electrostatic
• Excessive static electricity can be generated in dry
conditions, so please make sure to discharge
electrostatic with other materials like grounded
metal bars before contacting unit
Cleaning Unit
• Do not use thinners, which can damage or degrade
PCB circuit board.
ATTENTION
ATTENTION
ATTENTION

7
Compatibility Between High-speed Counter Unit (1CH or 2CH) and
Pulse I/O Unit
●Not compatible in terms of either hardware or software.
●Ladder program is also not compatible.
Comparison between High-speed Counter unit (1CH or 2CH) and
Pulse I/O Unit
Reference Manuals
NX70 Controller User Manual
NX7/NX70 Instruction Set Reference Manual
WinGPC Software User Manual
Click “HELP” on the WinGPC S/W screen or contact your local
distributor.
Comparison item High-speed counter unit Pulse I/O unit
NX70 (NX70-HSC1) NX70 (NX70-HSC2) NX70 (NX70-PULSE4)
High-speed
counter
Number of
channels 1CH 2CH 4CH
Highest
counting speed Max. 100 KHz Max. 200 KHz
Counting range 24bit signed (Binary format)
(-16,777,216 to +16,777,215)
32bit signed (Binary format)
(-2,147,483,648 to
+2,147,483,647)
Min. input
pulse width 5µs2.5µs
Comparison
output 2 points, (C=P, C>P) 4 points, (C=P, C>P) x 2 8 points, random designation for
8 target values
Input time constant None 4 µs, 8 µs, 16 µs, 32 µs
(Setting for 2 input units)
Pulse output function None 4CH, 100 KHz
PWM function None 4CH, 30 KHz

8

9
1
Pulse I/O Unit Functions
Features and Functions
Features
NX70 PLC Pulse I/O unit is a special unit that provides easy
implementation of pulse output and high-speed counter functions.
The main features of pulse I/O unit include the following.
Pulse I/O unit provides high-speed counter functions with various other
functions as follows:
System Configuration Without Losses
Unit I/O terminals that are not allocated to any function can be used for
general I/O terminal, which enables a single high-speed counter unit to be
used both for counter function and sensor input, providing system
configuration without system resource loss.
Easy position controlwith a single pulse I/O unit
Pulse I/O unit provides pulse output function. Output pulses are always
known to the Pulse I/O unit, which feature allows you to implement a position
control with a single Pulse I/O unit.
Four 0.8A Outputs
It operates as mixed I/O unit.
Set the effective pulse width of input
signal.
Count pulse number.
Compare pulse number and set
value and output the results.
NX70 PLC
Pulse output unit
(NX70-PULSE4)
Pulse output.
PWM output.
Pulse output and PWM output are only available to pulse I/O unit.
Be careful because this function is NOT available for High-performance
High-speed counter unit (4CH).
General I/O Function
(See "Chapter 3")
Input Time Constant
Function
(See "Chapter 4")
Counter Function
(See "Chapter 5")
Comparison Output
Function
(See "Chapter 6")
Pulse Output Function
(See "Chapter 7")
PWM Output Function.
(See "Chapter 8")

10
Functions of Unit
●Each function can be operated by shared memory settings.
General I/O Functions
●Pulse I/O unit operates as a 16 In/16 Out mixed I/O unit with its
default setting. By changing the shared memory configuration, you
can configure it as a specialty module, such as high speed counter
or pulse output unit, a 32-point input unit, a 32-point output unit, or
a 16 In/16 Out mixed I/O unit .
●I/O allocation changes depending on unit installation slot.
(Ex.) When unit is installed in slot 0, occupied I/O will be R0 to
R3, and the actual allocation for terminal will be R0 and R2.
●Function I/O will set as priority when using functions, but for areas
without function allocation, they will be used for general I/O.
Input Time Constant Functions
●Effective pulse width for input signals from I/O connector can be set
by this function.
Input signal whose pulse width is smaller than the effective pulse
width is considered noise.
●Effective pulse width can be set by four constants, in two point units
for I/O connector, as described below.
●Input time constant function prevents input errors caused by noise
by setting the effective pulse width of input signals. See "Chapter 4"
for detailed settings for input time constant.
Effective Pulse
Width (Wµs)
Max. count
speed
No setting 200 kHz
4 125 kHz
8 62.5 kHz
16 31.2 kHz
32 15.6 kHz
W or more W or more
Setting
Unit
External input terminal
NX70 Pulse output unit
Group 1 [I ] A1, A2 (Input allocation R0.0, R0.1)
Group 2 [I ] A3, A4 (Input allocation R0.2, R0.3)
Group 3 [I ] A5, A6 (Input allocation R0.4, R0.5)
Group 4 [I ] A7, A8 (Input allocation R0.6, R0.7)
Group 5 [I ] B1, B2 (Input allocation R0.8, R0.9)
Group 6 [I ] B3, B4 (Input allocation R0.10, R0.11)
Group 7 [I ] B5, B6 (Input allocation R0.12, R0.13)
Group 8 [I ] B7, B8 (Input allocation R0.14, R0.15)
Input signal whose pulse width is smaller
than the effective pulse width is considered
an input error (noise).
R0.0 (Terminal block input)
R0.0 (Signal after time
constant setting)
Be careful because that the default is set to no time
constant setting.
ATTENTION

11
High-speed Counter Function
Pulse I/O unit has four high-speed counter channels. There are three
input modes for counting. Input mode can be set for each CH.
Direction control
Counter value changes with pulse train and direction signals.
Individual input
Count value changes with each input signal at CW and CCW.
Phase differential
Count value changes with the phase differential input on encoder and
others.
(1) Value for when input time constant (filter) is set to None.
n n+1 n+2 n+1 n n-1 ta, tb, tc, td ≥ 2.5 µs(1)
IN.A
IN.B
Count number
on
off
ta tb tc td
n n+1 n+2 n+1 n n-1 ta, tb, tc ≥ 2.5 µs(1)
IN.A
IN.B
Count number
on
off
ta tb tc
n n+1 n+2 n+1 n ta, tb, tc, td ≥ 2.5 µs(1)
IN.A
IN.B
Count number
on
off
ta tb tc td

12
Comparison Output Function
●Pulse I/O unit has 8 points of comparison output.
(CMP0 to CMP7)
●Counter current value and comparison set value are compared, and
the comparison results are output.
Comparison output set value is set by shared memory.
(MEM0 to MEM7)
(Counter current value) <(Comparison output set value) →
Comparison output: OFF
(Counter current value) ≥(Comparison output set value) →
Comparison output: ON
About multiplication
There are three types of multiplication for phase differential
input mode as following.
IMPORTANT
IN.A
IN.B
Count number
IN.A
IN.B
Count number
IN.A
IN.B
Count number
1 multiplication
2 multiplication
4 multiplication
nn+1
n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9
n n+1 n+2 n+3
n n+1 n+2
n+4
CH0 IN.A
IN.B
Clear
Mask
CH1 IN.A
IN.B
Clear
Mask
NX70 PLC
Pulse output unit
(NX70-PULSE4)
CH2 IN.A
IN.B
Clear
Mask
CH3 IN.A
IN.B
Clear
Mask
Comparison output
set value (MEMx)
Coincidence
Counter current
value
Pulse I/O
Comparison
output (CMPx)
Coincidence
signal (EQx)
OFF ON
No coincidence
Coincidence
Comparison output ON/OFF can also be set as reverse operation.
EQx is an internal processing signal that is not sent outside.
Comparison
Output
(CMP0 to 7)
NX70 PLC
Pulse output unit
(NX70-PULSE4)

13
Pulse Output Function
●Pulse I/O unit has 4CH for pulse output.
●Max. 100 kHz output and 2 modes of output form as shown below
are available for pulse output function.
Output frequency can be set by 1 Hz unit.
●Pulse output unit can be input to high-speed counter via internal
connection, providing high-speed processing.
PWM Output Function
●Pulse I/O unit has 4CH for PWM output.
●Max. 30 kHz is available for PWM output, and Duty can be set by
1% unit.
PLSx A
OFF ON
PLSx B
OFF ON
PLSx A
PLSx B
OFF ON
OFF ON
Forward direction(+) Negative direction(-)
PLS0 A, PLS0 B
PLS1 A, PLS1 B
PLS2 A, PLS2 B
PLS3 A, PLS3 B
NX70 PLC
Pulse output unit
(NX70-PULSE4)
Direction control
CW-CCW Forward direction(+) Negative direction(-)
NX70 PLC
Pulse output unit
(NX70-PULSE4)
PWM setting example
PWM 30%
off
on
PWM 60%
60% 40%
on off
60%
30%
Max. 30 kHz
PWM3
PWM2
PWM1
PWM0
Pulse output and PWM output functions are only
available on pulse I/O unit.
ATTENTION

14
Configuration and Limit for Pulse I/O Unit
Configuration Limit with Current Consumption
Internal current consumption for Pulse I/O unit is shown below (at 5V).
Be careful when configuring system, not to exceed the total capacity
limit, considering the consumption of other units.
Mounting of Pulse I/O Unit
●For NX70 PLC
Pulse I/O unit can be mounted at any location on the basic
backplane.
But it cannot be mounted on power supply unit or CPU unit slots.
There is no limit to the number of Pulse I/O mounting for NX70 PLC.
Restrictions Due to Combination of Pulse
Output Function
Pulse I/O unit sends out pulse and PWM outputs from the same CH.
Up to 4CH are available.
When using combination of pulse and PWM outputs, allocate pulse
ahead of PWM as shown in the following table.
PLC Model Name Catalog
number
Current consumption
(5V power) Remarks
NX70 PLC Pulse I/O unit (4CH) NX70-PULSE4 450 mA
Combination Using CH
CH0 CH1 CH2 CH3
1 PWM PWM PWM PWM
2PLSPWMPWMPWM
3 PLS PLS PWM PWM
4 PLS PLS PLS PWM
5 PLS PLS PLS PLS
Basic backplane
Mountable at any
location

15
Parts and Functions
Parts and Functions
1. Status LED
Turns on I/O status light at the terminal blocks.
2. Input Connector (NX70 PLC), [ I]
Relays input signals from an external device to the Pulse I/O unit.
3. Output Connector (NX70 PLC), [ II ]
Relays output signals from the Pulse I/O unit to an external device.
4. Mode Setting Switch is reseved for future use
NX70 PLC Pulse
output unit
(NX70-PULSE4)
Bottom of Unit
Reserved
Mode Setting Switch
2
1
ON

16
Status LEDs
Unit LED indicates the I/O status at the terminals. Refer to the table
below.
NX70 Pulse I/O unit allocation table (NX70-PULSE4)
[Unit LED Indicator Window]
NX70 Pulse I/O unit (NX70-PULSE4)
- marks: No output allocation
[ ] marks: Indicate the connector pins to which the comparison results are
directly output in order to send to an external device. But the signal
states are saved in the input contacts, R1.0 to R1.7, so that you can
monitor them with the programming software.
0A1 A2 A3 A4 A5 A6 A7 A8 7
8B1 B2 B3 B4 B5 B6 B7 B8 F
20 A1 A2 A3 A4 A5 A6 A7 A8 27
28 B1 B2 B3 B4 B5 B6 B7 B8 2F
[ I ]
[ II ]
LED
Functions
LED
Functions
Input Counter Comparison Pulse PWM Output Counter Comparison Pulse PWM
[ I ]
A1 R0.0 CH0 IN-A - - -
[ II ]
A1 R2.0 - [CMP0]PLS0
direction -
A2 R0.1 CH0 IN-B - - - A2 R2.1 - [CMP1]PLS1
direction -
A3 R0.2 CH0 Clear - - - A3 R2.2 - [CMP2]PLS2
direction -
A4 R0.3 CH0 Mask - - - A4 R2.3 - [CMP3]PLS3
direction -
A5 R0.4 CH1 IN-A - - - A5 R2.4 - [CMP4]--
A6 R0.5 CH1 IN-B - - - A6 R2.5 - [CMP5]--
A7 R0.6 CH1 Clear - - - A7 R2.6 - [CMP6]--
A8 R0.7 CH1 Mask - - - A8 R2.7 - [CMP7]--
B1 R0.8 CH2 IN-A - - - B1 R2.8 - - [PLS0 A]-
B2 R0.9 CH2 IN-B - - - B2 R2.9 - - [PLS0 B]-
B3 R0.10 CH2 Clear - - - B3 R2.10 - - [PLS1 A]-
B4 R0.11 CH2 Mask - - - B4 R2.11 - - [PLS1 B]-
B5 R0.12 CH3 IN-A - - - B5 R2.12 - - [PLS2 A][PWM0]
B6 R0.13 CH3 IN-B - - - B6 R2.13 - - [PLS2 B][PWM1]
B7 R0.14 CH3 Clear - - - B7 R2.14 - - [PLS3 A][PWM2]
B8 R0.15 CH3 Mask - - - B8 R2.15 - - [PLS3 B][PWM3]
• LED indicators may show vibrations when there are
high-speed I/O signals, but it does not indicate any
malfunctions on the unit.
• The numbers described above are I/O numbers with
Pulse I/O unit mounted in slot 0.
I/O number can differ depending on the installation
slot.
ATTENTION

17
Wiring
Terminal Pinouts
Terminal arrangement is common to Pulse I/O unit (4CH) and
High-performance High-speed counter unit (4CH).
[I ]
Input part
[ II ]
Output part
[ NX70 Pulse I/O unit (NX70-PULSE4) ]
4 (+ COM) points, 2 (+) points, and 2 (0V) points are internally connected,
respectively.
NOTE

18
Wiring Diagrams
Input Part
Output Part
Input terminal
COM terminal
Input indicator
LED
Internal Circuit
24V DC
~
Internal Circuit
Output terminal
Ter mi na l
Term ina l
Output
indicator
LED

19
2
Configuration and Design Verification
of the Unit
Slot No. and I/O Number Allocation
Verification
Occupied I/O Area
As with other I/O units, NX70 Pulse I/O units also use the allocation for
input (R)/output (R).
NX70 Pulse I/O units occupy 32 input (R0.0 to R1.15) and 32 output
(R2.0 to R3.15) points. Occupied I/O area configuration is as follows:
(Ex.) When Pulse I/O unit is installed in slot 0
64 occupied points
32 points input
32 points output
From them, 16 points are
allocated for input connector
and 16 points for output
connector.
NX70 PLC
Pulse I/O Unit
(NX70-PULSE4)
Input: R0.0 to R1.15 (R0 to R1),
Output: R2.0 to R3.15 (R2 to R3)

20
Pulse I/O Unit I/O Allocation Table
Input Allocation, NX70 Pulse I/O Unit (NX70-PULSE4)
- : No input allocation.
External
Term ina l
Functions
Input Counter Comparison Pulse PWM
External
Ter mi na l
[I ]
A1 R0.0 CH0 IN-A - - -
A2 R0.1 CH0 IN-B - - -
A3 R0.2 CH0 Clear - - -
A4 R0.3 CH0 Mask - - -
A5 R0.4 CH1 IN-A - - -
A6 R0.5 CH1 IN-B - - -
A7 R0.6 CH1 Clear - - -
A8 R0.7 CH1 Mask - - -
B1 R0.8 CH2 IN-A - - -
B2 R0.9 CH2 IN-B - - -
B3 R0.10 CH2 Clear - - -
B4 R0.11 CH2 Mask - - -
B5 R0.12 CH3 IN-A - - -
B6 R0.13 CH3 IN-B - - -
B7 R0.14 CH3 Clear - - -
B8 R0.15 CH3 Mask - - -
Unit
Internal
I/O
- R1.0 - Comparison CMP0 - -
- R1.1 - Comparison CMP1 - -
- R1.2 - Comparison CMP2 - -
- R1.3 - Comparison CMP3 - -
- R1.4 - Comparison CMP4 - -
- R1.5 - Comparison CMP5 - -
- R1.6 - Comparison CMP6 - -
- R1.7 - Comparison CMP7 - -
- R1.8 - - PLS0 A -
- R1.9 - - PLS0 B -
-R1.10 - - PLS1A-
-R1.11 - - PLS1B-
-R1.12 - - PLS2APWM0
-R1.13 - - PLS2BPWM1
-R1.14 - - PLS3APWM2
-R1.15 - - PLS3BPWM3
The I/O number allocations above are applied when NX70
PLC Pulse I/O unit (4CH) is installed in slot 0. I/O number can
differ depending on the installation slot.
ATTENTION
Table of contents
Popular I/O System manuals by other brands

Automationdirect.com
Automationdirect.com Productivity 2000 P2-32NE3 manual

ICP DAS USA
ICP DAS USA iDCS-8000 Hardware user manual

Endress+Hauser
Endress+Hauser Fieldgate Input FXZ520 operating instructions

National Instruments
National Instruments PXIe-5764 SAFETY, ENVIRONMENTAL, AND REGULATORY INFORMATION

Megmeet
Megmeet MV800 user manual

Industrial Shields
Industrial Shields PLC Arduino ARDBOX 20 I/Os Relay HF PLUS user guide