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. |