Item |
Description |
Number of
protocols |
20 max. |
Can be created and registered with the Protocol Support Tool (CX-Protocol). |
Number of
sequences |
1,000 max. |
Per protocol |
Number of sequences |
60 max. |
Number of messages |
300 max. |
Number of reception
matrixes |
100 max. |
Sequence execution condition |
Using the CPU Unit’s PMCR (260) instruction (specifying the sequence number) |
Communications mode |
Half-duplex or full-duplex |
Synchronous mode |
Start-stop synchronization (asynchronous mode) |
Baud rate *1 |
RS-232C port and RS-422A/485 ports:
1,200/2,400/4,800/9,600/19,200/38,400/57,600/115,200/230,400 bps
Default setting: 9,600 bps *2 |
Communications distance *1 |
RS-232C port: 15 m max.
RS-422A/485 port:
CJ1W-SCU[]1-V1
500 m max. (total cable length: 500 m max., T-branch branch lines: 10 m max.)
CJ1W-SCU[]2
1,200 m max. (total cable length: 1,200 m max., Multidrop connections are possible. However,
maximum cable length is 500 m if the NT-AL001 is used for RS-422A-485 connections.) |
Connection configuration |
RS-232C port: 1:1 (1:N (N = 32 Units max.) is possible using a Converting Link Adapter.)
RS-422A/485 port: 1:N (N = 32 Units max.) |
Number of connected Units |
32 Units max. (unit numbers 0 to 31; unit number 0 is set for 1:1 connection) |
Maximum
number of
data
exchange
words
between
Controller
and protocol
macro
function |
Operand setting |
250 words |
Including the word that specifies the number
of words (1 word) |
Link word setting |
500 words |
O1, O2, I1, and I2: 500 words total |
Direct setting |
500 words |
Maximum number of words per data attribute |
Sequence
contents
(step
common
parameters) |
Number of steps per
sequence |
16 max. |
Transmission control
parameters |
X-on/X-off flow, RS/CS flow, delimiter control, or contention control, and modem control can
be selected. |
Response notification
method (operand) |
Scan notification: Writes the receive data to I/O memory during CPU Unit scanning. |
Scan method (fixed) |
Support |
Interrupt notification |
Not support |
Interrupt notification for reception case number |
Not suppprt |
Monitoring time during
send/receive
processing |
Receive wait, receive completion, or send completion can be monitored.
Setting range: 0.01 to 0.99 s, 0.1 to 9.9 s, 1 to 99 s, or 1 to 99 minutes |
Link word setting |
Area in which data is exchanged between the CPU Unit and the Serial Communications Unit
during Communications Unit refreshing.
Two areas are possible for each device: An area for storing receive data and an area for storing
send data. *3 |
Step
contents |
Commands |
Send only (SEND), receive only (RECV), send and receive (SEND&RECV), wait (WAIT), reception
buffer clear (FLUSH), ER-ON (OPEN), or ER-OFF (CLOSE) |
Repeat counter |
1 to 255 times |
Retry count |
0 to 9 (Only when the command is SEND&RECV) |
Send wait time |
0.01 to 0.99 s, 0.1 to 9.9 s, 1 to 99 s, or 1 to 99 minutes
(Only when the command is SEND or SEND&RECV) |
With or without
response write
(operand) |
When receive processing is completed (when the receive data is stored in the area specified in
the 4th operand of the PMCR(260) instruction), whether or not to store the received messages
can be selected. |
Next processing |
When a step has ended normally, End (sequence completed), Next (proceed to the next step No.),
Goto (go to the specified step No.), or Abort (interrupt the step and terminate that sequence)
can be selected. |
Error processing |
When a step has ended abnormally, End, Next, Goto, or Abort can be selected. |
Send message |
Data sent to the specified address when the
command is SEND or SEND&RECV. |
Consists of a header, address, length, data,
error check code, and terminator. |
Receive message |
Data sent from the specified address when the
command is RECV or SEND&RECV. |
Reception matrix |
When the command is RECV or SEND&RECV,
sets the expected receive messages (15 max.),
and switches to the next processing according
to the message received. |
Specifies the receive messages and the next
processing for each of cases No. 00 to No.
15. Of the maximum 16 cases, one case must
be set as «Other» in the receive messages
(in addition to the set receive messages). |
Message
unit
contents |
Header and
terminator
data
attributes |
Constant |
ASCII data, hexadecimal data, or control code |
Data
attributes
of
addresses
and data in
send/
receive
messages |
Constant |
ASCII data, hexadecimal data, or control code (with an address, no control code is possible) |
Variable |
No conversion, conversion to ASCII data, or conversion to hexadecimal data
(the read/write direction can be specified) |
Designation
method |
(X, Y)
X: Effective address (where read from, or where written to)
Y: Data size (1 to 1,000) *4 |
X |
Word
designation |
Word read
(I/O memory
to send data) |
Specify using the
3rd operand of the
PMCR(260) instruction. |
Set leading address
+ n (The linear
expression aN + b,
including repeat
counter N, is also
possible for n.) |
Specify using a link
word. |
I/O memory direct
designation |
Word write
(receive data
to I/O memory) |
Specify using the
4th operand of the
PMCR(260) instruction. |
Specify using a link
word. |
I/O memory direct
designation |
Wild card |
* |
Any data or address can be received
(only in receive messages) |
Repeat counter |
N |
Y |
Linear expression
including repeat
counter |
aN+b |
a: 0 to 1000; b: 1 to 1000
N: Repeat counter value |
Wild card |
* |
Can be received regardless of the length
(only in receive messages) |
Word designation |
Word read
(I/O memory
to send data) |
Specify using the
3rd operand of the
PMCR(260) instruction. |
Set leading address
+ n (The linear
expression aN + b,
including repeat
counter N, is also
possible for n.) |
Specify using a link
word. |
I/O memory direct
designation |
Error check codes |
LRC, LRC2, CRC-CCITT, CRC-16, SUM, SUM1, and SUM2 can be calculated. |
Maximum length of
send/receive
messages |
1,000 bytes. (A maximum length between 200 and 1,000 bytes can be set in the Setup Area.) |
Maximum number of
data attributes
registered in one
message |
96 attributes *5 |
Maximum number of
write data attributes
registered in one
message |
30 attributes *6 |
Trace function *7 |
A total of up to 1,700 bytes (characters) of time-series data can be traced in send and receive
messages.
Changes to the step No. and control signals such as RS and CS can also be traced. |