Académique Documents
Professionnel Documents
Culture Documents
CC-Link I/F
SPECIFICATIONS
11.05.15
CC-Link Ver.1.10
Rev.1.01
INTRODUCTION
INTRODUCTION
This document describes the standard specifications of the CC-Link I/F. (CC-Link Ver.1.10 Compliant)
By using the CC-Link I/F, the F701-C can be controlled directly from the PLC, so that wiring can be
substantially reduced.
Readers of this document should have basic knowledge of the programming of the PLC and basic
knowledge of the CC-Link I/F.
(CC-Link is an abbreviation for Control & Communication Link.)
CONTENTS
CONTENTS
1. APPEARANCE DESCRIPTIONS .............................................1
1-1F701-C with CC-Link I/F ............................................................................ 1
II
1.APPEARANCE DESCRIPTIONS
1.APPEARANCE DESCRIPTIONS
1-1. F701-C with CC-Link I/F
1.Communication connector
Connector for CC-Link interface.
2.Status LED
Displays the status of communication.
Shield
Frame Ground
3.F701-C SETTING
Notice
When the F701-C is a unit at end, termination resistance must be installed. (Confirm
with the CC-Link specifications.) At this time, when the DA and DB signal lines and
resistance are to be connected to the connector, be aware that poor contact may result
if the nipping conditions differ between the leg of the resistance and signal lines. There
is a possibility of abnormal operation.
Light ON
Normal
Light OFF
Reset Action
No Communication
Blinking
SD
Transmitting
RD
Receiving
ERR
Setting Error
CRC Error
Fault
Normal
3.F701-C SETTING
Set by key operation. (No change can be made by RS-232C communication.)
3.F701-C SETTING
Setting method Setting mode 5-3 Number of occupied station & Transmission speed
Select setting mode 5.
CNG/ENT
SP2
CNG/ENT
kg
Setting mode number
NEAR Z
CNG/ENT
kg
Present setting value
ZERO
key.
kg
The setting value of the blinking digit can be changed. Correct choices are input.
It selects from
to
4
SP1
The blinking digit moves to the lower one. Since the blinking digit moves every time the
ZERO
key
Not defined
Number of occupied station
2Occupies 4 stations
1Occupies 2 stations
0Occupies 1 station
After the correct choice is input, press the
CNG/ENT
kg
3.F701-C SETTING
CNG/ENT
kg
Present setting value
to
9
FINAL
The blinking digit moves to the lower one. Since the blinking digit moves every time the
is pressed, setting can be redone again and again.
Setting range
Initial value
01 ~64
After input the setting value, press the
CNG/ENT
kg
By pressing the
GROSS
/NET
ZERO
key
3.F701-C SETTING
CNG/ENT
2
LOWER
CNG/ENT
kg
Setting mode number
NEAR Z
CNG/ENT
kg
Present setting value
ZERO
key.
kg
2 . press the
2
LOWER
key.
Choices
Intial value
AFFC. coefficient
no change
4.SEQUENCER ADDRESS
CNG/ENT
kg
By pressing the
GROSS
/NET
4.SEQUENCER ADDRESS
F701-C enables to change the numbers of occupied stations by its setting.
Be careful to do not overlap the assignment of station number.
The address of remote (F701-C) will be changed in accordance with the assignment of Station No..
Station No.
1
2
3
Remote Input
Remote Output
RX0000
RY0000
Remote Resister
MR
RM
RWw0000
RWr0000
00E0H
0160H
01E0H
02E0H
RX0020
RY0020
RWw0004
RWr0004
00E2H
0162H
01E4H
02E4H
RX0040
RY0040
RWw0008
RWr0008
00E4H
0164H
01E8H
02E8H
Following address map shows the status when Station No. starts from 1.
4.SEQUENCER ADDRESS
Content
Buffer
Address
Device
MR
01E0H
01E1H
RWw0000
RWw0001
Final
01E2H
01E3H
RWw0002
RWw0003
Set point 1
01E4H
RWw0004
Set point 2
16bit
01E5H
RWw0005
Compensation
16bit
01E6H
RWw0006
Over
16bit
01E7H
RWw0007
Under
16bit
01E8H
01E9H
RWw0008
RWw0009
Upper limit
01EAH
01EBH
RWw000A
RWw000B
Lower limit
01ECH
RWw000C
01EDH
RWw000D
01EEH
RWw000E
01EFH
RWw000F
MSB
LSB
L
32bit
L
32bit
H
Exclusive
data area
L
32bit
H
L
32bit
Not defined
Not defined
8bit
H
L
Command No.
32bit
8bit
16bit
Content
Buffer
Address
Device
MR
01E0H
01E1H
RWw0000
RWw0001
01E2H
RWw0002
Not defined
16bit
01E3H
RWw0003
Compensation
16bit
01E4H
RWw0004
01E5H
RWw0005
01E6H
RWw0006
01E7H
RWw0007
MSB
Final
LSB
L
32bit
Not defined
Not defined
8bit
Exclusive
data area
L
Command No.
32bit
8bit
16bit
Buffer
Address
Device
MR
01E0H
01E1H
01E2H
01E3H
RWw0000
RWw0001
RWw0002
RWw0003
MMaster
Content
MSB
Not defined
LSB
64bit
RRemote
4.SEQUENCER ADDRESS
4.SEQUENCER ADDRESS
Content
Buffer
Address
Device
RM
02E0H
02E1H
RWr0000
RWr0001
02E2H
02E3H
RWr0002
RWr0003
Gross weight
02E4H
02E5H
RWr0004
RWr0005
02E6H
RWr0006
Not defined
02E7H
02E8H
02E9H
RWr0007
RWr0008
RWr0009
Not defined
Not defined
02EAH
RWr000A
MSB
Net weight
LSB
L
32bit
H
L
32bit
32bit
L
Error code
8bit
Error assistance code 8bit
02EBH
RWr000B
02ECH
02EDH
RWr000C
RWr000D
64bit
02EEH
02EFH
RWr000E
RWr000F
Not defined
Not defined
L
32bit
Command No. (Response) 8bit
16bit
Content
Buffer
Address
Device
RM
02E0H
RWr0000
02E1H
RWr0001
02E2H
RWr0002
Not defined
02E3H
02E4H
02E5H
RWr0003
RWr0004
RWr0005
Not defined
General purpose data area
02E6H
02E7H
RWr0006
RWr0007
Not defined
Not defined
MSB
Indicated value (Net / Gross weight)
LSB
L
32bit
Error code
8bit
Error assistance code 8bit
L
32bit
Command No. (Response) 8bit
16bit
Content
MSB
Indicated value (Net / Gross weight)
Buffer
Address
Device
RM
02E0H
RWr0000
02E1H
RWr0001
02E2H
RWr0002
Not defined
02E3H
RWr0003
Not defined
MMaster
LSB
L
32bit
Error code
8bit
Error assistance code 8bit
RRemote
4.SEQUENCER ADDRESS
About Net weight, Gross weight, Latest accumulated value, and Indicated value
Negative figures are shown below.
Ex Net weight
90000
Gross weight
10
4.SEQUENCER ADDRESS
Meaning
No error
Calibration error 1
Calibration error 2
Calibration error 3
Calibration error 4
Calibration error 5
Calibration error 6
Calibration error 7
Calibration error 8
Calibration error 9
Sequence error 1
Sequence error 2
Sequence error 3
Sequence error 4
Sequence error 5
11
4.SEQUENCER ADDRESS
Set point 2
11
0 99999
Final
12
0 99999
Over
13
0 999
Under
14
0 999
Compensation
15
0 9999
AFFC Regulation
16
0 99999
Upper limit
Lower limit
22
0 99999
23
0 99999
Near Zero
24
0 99999
25
0 99999
Command instruction
Net weight switch
Gross weight switch
Tare subtraction ON (TARE ON)
Tare subtraction OFF (TARE OFF)
Digital Zero ON (DZ ON)
Digital Zero OFF (DZ OFF)
Accumulation Clear
Accumulation Command
Start
Stop
Sequence error reset
Hold
Hold release
12
Command No.
RWw000E
10
Command No.
RWw000E
0
0
0
0
0
0
0
0
0
0
0
0
0
4.SEQUENCER ADDRESS
Buffer
address
0160H
0161H
3
4
0162H
0163H
0164H
0165H
0166H
0167H
Remote
output
RY0000
RY0001
RY0002
RY0003
RY0004
RY0005
RY0006
RY0007
RY0008
RY0009
RY000A
RY000B
RY000C
RY000D
RY000E
RY000F
RY0010
RY0011
RY0012
RY0013
RY0014
RY0015
RY0016
RY0017
RY0018
RY0019
RY001A
RY001B
RY001C
RY001D
RY001E
RY001F
Content
Class
Request flag1
Communication
Request flag2
R/W
Request flag3
Digital Zero ON
Digital Zero OFF
Tare subtraction ON
Tare subtraction OFF
Hold
Net weight switch
Gross weight switch
Accumulation Command
Accumulation Clear
Sequence error reset
Start
Stop
13
4.SEQUENCER ADDRESS
Buffer
address
0160H
0161H
14
0162H
0163H
Remote
output
RY0000
RY0001
RY0002
RY0003
RY0004
RY0005
RY0006
RY0007
RY0008
RY0009
RY000A
RY000B
RY000C
RY000D
RY000E
RY000F
RY0010
RY0011
RY0012
RY0013
RY0014
RY0015
RY0016
RY0017
RY0018
RY0019
RY001A
RY001B
RY001C
RY001D
RY001E
RY001F
Content
Class
Request flag1
Communication
Request flag2
R/W
Request flag3
Digital Zero ON
Digital Zero OFF
Tare subtraction ON
Tare subtraction OFF
Hold
Net weight switch
Gross weight switch
Accumulation Command
Accumulation Clear
Sequence error reset
Start
Stop
Indicated value
Net/Gross weight
4.SEQUENCER ADDRESS
Buffer
address
Remote
output
RY0000
RY0001
RY0002
RY0003
RY0004
RY0005
RY0006
RY0007
0160H
RY0008
RY0009
RY000A
RY000B
RY000C
RY000D
Content
Class
Digital Zero ON
Digital Zero OFF
Tare subtraction ON
Tare subtraction OFF
Hold
Net weight switch
Gross weight switch
Indicated value
Net/Gross weight
Accumulation Command
Accumulation Clear
Sequence error reset
Start
Stop
RY000E
RY000F
0161H
15
4.SEQUENCER ADDRESS
Request flag 3
Digital Zero ON
Digital Zero OFF
Tare subtraction ON
Tare subtraction OFF
Hold
Net weight switch
Gross weight switch
Accumulation
Command
Accumulation Clear
Sequence error reset
Start
Stop
Indicated value
(Net/Gross weight)
16
Meaning of signal
During write Setting value into Exclusive data area, the Output signal is ON, after
receiving Request flag 1 response, the signal goes OFF.
During write Command into General purpose data area, the Output signal is ON,
after receiving Request flag 2 response, the signalgoes OFF.
Read out Command or Write Command into General purpose data area is decided by
ON / OFF of the Output signal.
Signal is ON Read while OFF Write.
READ
Read out various Setting value from the indicator.
WRITE
Write various Setting value and give the operation command
to F701-C.
This function is for the expansion.Now unused
Gross weight to zero by ON edge.
Digital Zero is reset by ON edge.
Tare subtraction is set by ON edge.
Tare subtraction is reset by ON edge.
Hold weighing value (Hold function is not available in Sequence mode).
Hold is started by ON edge and is released by OFF edge.
Switch to Net weight by ON edge.
Switch to Gross weight by ON edge.
Accumulation is executed by ON edge.
A print command is sent to a UNIPULSE-made printer that is connected through the
SI/F.
Clearing of accumulated data and statistical data is executed by ON edge.
Sequence error is reset by ON edge.
Sequence start by ON edge.
Valid only when used in the sequence mode.
Sequence stop by ON edge.
Valid only when used in the sequence mode.
Valid only when occupies 2 stations or 1 station.
Output signal ON:
Gross weight output
Output signal OFF:
Net weight output
4.SEQUENCER ADDRESS
Buffer
address
00E0H
Remote
input
RX0000
RX0001
RX0002
RX0003
RX0004
RX0005
RX0006
RX0007
RX0008
RX0009
00E1H
2
3
00E2H
00E3H
00E4H
00E5H
00E6H
00E7H
RX000A
RX000B
RX000C
RX000D
RX000E
RX000F
RX0010
RX0011
RX0012
RX0013
RX0014
RX0015
RX0016
RX0017
RX0018
RX0019
RX001A
RX001B
RX001C
RX001D
RX001E
RX001F
Content
Class
Communication
RX0070
RX007A
RX007B
RX007F
17
4.SEQUENCER ADDRESS
Buffer
address
Remote
input
RX0000
Content
Class
Communication
RX0002
RX0003
R/W (response)
RX0004
RX0001
RX0005
RX0006
RX0007
00E0H
00E1H
RX0008
LOAD
RX0009
LOAD
RX000A
OFL1
RX000B
OFL2
RX000C
OFL3
RX000D
Zero alarm
RX000E
Decimal place 1
RX000F
Decimal place 2
RX0010
Near Zero
RX0011
Set point 1
RX0012
Set point 2
RX0013
Set point 3
RX0014
Over
RX0015
Go
RX0016
Under
RX0017
Stable
RX0018
Complete
RX0019
RX001A
Holding
RX001B
Upper limit
RX001C
Lower limit
RX001D
RX001E
Sequence error
RX001F
Weight error
00E2H
RX0030
00E3H
RX003A
RX003B
Remote ready
RX003F
18
4.SEQUENCER ADDRESS
Buffer
address
00E0H
Remote
input
Content
RX0000
Near Zero
RX0001
Set point 1
RX0002
Set point 2
RX0003
Set point 3
RX0004
Over
RX0005
Go
RX0006
Under
RX0007
Stable
RX0008
Complete
Class
RX0009
RX000A
Holding
RX000B
Upper limit
RX000C
Lower limit
RX000D
RX000E
Sequence error
RX000F
Weight error
RX0010
RX0011
RX0012
RX0013
RX0014
RX0015
RX0016
00E1H
RX0017
RX0018
RX0019
RX001A
RX001B
Remote ready
RX001C
RX001D
RX001E
RX001F
19
4.SEQUENCER ADDRESS
Meaning of signal
After Setting value was written into Exclusive data area, Input signal is ON. It goes
off after confirmation of Request flag 1 Output signal went OFF.
After Command was written into General purpose data area, Input signal is ON. It
goes off after confirmation of Request flag 2 Output signal went OFF.
When Request flag 2 response signal goes ON, the R/W response signal goes the
same status as R/W Output signal.
LOAD
LOAD
OFL1
OFL2
OFL3
Zero alarm
Decimal place 1
Decimal place 2
Near Zero
Set point 1
Set point 2
Set point 3
Over
Go
Under
Stable
Complete
Holding
Upper limit
Lower limit
Weight error
Error status flag
Remote ready
Over Scale
LOAD
OFL1
OFL2
OFL3
Notice
Please confirm ON of Remote ready after turning on the power supply.
Don't turn on Request flag 1 (RY0000), Request flag 2 (RY0002) and Request flag 3 (RY0004)
while the Remote Ready is OFF. There is a possibility for it to become impossible to operate
normally if writhing to Remote output or to Remote register M R before it is turned ON.
Moreover, please conduct initialize process on PLC for access to F701-C if they ware turned
OFF due to the power failure etc.
20
4.SEQUENCER ADDRESS
RY0000
RX0000
RWw0000
RWw000B
4-3-2. General purpose data area for setting value by request flag 2.
Request flag 2 is used for reading out and writing in Setting value and executing operation command.
It is operated at ON edge of Request flag 2 while Request flag 1 to 3 and Request flag 1 to 3 response
are OFF.
RWw000C to RWw000D when occupies 4 stations, RWw0004 to RWw0005 when occupies 2 stations
become General purpose data area.
RWw000E when occupies 4 stations, RWw0006 when occupies 2 stations become Command No. area.
Turn ON R/W for reading out Setting value.
Turn OFF R/W for writing in Setting value and executing operation command.
* When power supply is turned on, please set Request flag 2 to ON after confirming Remote ready is
turned ON.
21
4.SEQUENCER ADDRESS
RY0002
RX0002
R/W
RY0003
RWw000C
RWw000D
Command No.
RWw000E
R/W (Response)
RX0003
RWr000E
RY0002
RX0002
R/W
RY0003
RWw000C
RWw000D
Command No.
RWw000E
R/W (Response)
RX0003
RWr000E
RWr000D
22
4.SEQUENCER ADDRESS
No
D300 D300+1
After confirming Request flag 2 response OFF, writes the value of D300 into Final.
After confirming Request flag 2 response ON, turns OFF Request flag 2.
After confirming Request flag 2 response OFF, requests reading out Final.
After confirming Request flag 2 response ON, reads out the value (D302)
then turns Request flag2 OFF.
Compares D300 with D302
Identical
Not identical
Sequence completion
0 to 123 row
96 row
125 row
135 row
145 row
196 row
263 row
321 row
334 row
23
4.SEQUENCER ADDRESS
X60
X6F
PLS
M0
SET
M1
M0
5
< 1device connecte
M1
7
TO
TO
H6
H6
MOV
K1
D0
MOV
K3
D1
MOV
K1
D2
H1
D0
K3
[MOV
K0
D3
H6
D3
K1
MOV
H0
D4
MOV
H0
D5
MOV
H0
D6
MOV
H0
D7
MOV
H0
D8
MOV
H0
D9
MOV
H0
D10
MOV
H0
D11
H10
D4
K8
M1
46
TO
H6
X60
X6F
MOV
96
H1401
D12
D12
K1
RST
M1
SET
Y60
PLS
M2
SET
M3
SET
Y66
1 cycle
ON
TO
H6
H20
M9038
114
1 cycle
ON
X60
116
X6F
M2
121
M3
123
24
4.SEQUENCER ADDRESS
>
M9036
FROM
125
H6
H0E0
D200
H8
ON at all times
<RWr PLC read value from F701-C
>
M9036
FROM
135
H6
H2E0
D216
H10
H4
D200
D400
ON at all times
M9036
WAND
145
ON at
all times
>
M200
Request flag 2 response
<When D300=99999, D300 0
M200
M9038
>
M100
D=K99999D300
159
DMOV
K0
D300
Request 1 cycle ON
flag 2 response
<When D300 99999, D300 D300+1
DINC
D<> K99999D300
M9038
D300
>
>
M100
196
Request] 1 cycle ON
flag 2 response
WAND
H0FFF7
D208
MOV
D300
D244
MOV
D301
D245
<Final command
MOV
>
K12
D246
<Reguest flag 2 ON
WOR
>
H4
D208
TO
H6
H1E0
D232
H10
TO
H6
H160
D208
H8
<To M101
>
RST
M100
SET
M101
25
4.SEQUENCER ADDRESS
Sequence (M101)
M200
9038
244
Request 1 cycle ON
flag 2 response
TO
H6
H160
H0FFFB
D208
D208
H8
< To M103
9038
>
SET
M103
RST
M101
>
>
M103
WOR
263
Request 1 cycle ON
flag 2 response
H8
D208
<Finnal Command
MOV
>
K12
D246
<Reguest flag 2 ON
WOR
TO
H160
>
H4
D208
D208
H8
< To M104
>
RST
M103
SET
M104
MOV
D228
D302
MOV
D229
D303
(M104)
M200
9038
M104
292
Request 1 cycle ON
flag 2 response
H6
H160
H0FFFB
D208
D208
H8
<To M105
26
>
>
RST
M104
SET
M105
4.SEQUENCER ADDRESS
<To M100
=D300D302
=301D303
>
RST
M105
SET
M100
SET
M100
RST
M101
RST
M102
RST
M103
RST
M104
RST
M105
D300
END
Initialization
M9038
334
1 cycle ON
DMOV
348
K0
27
Unipulse Corporation
9-11 Nihonbashi Hisamatsucho, Chuo-ku, Tokyo 103-0005
Tel. +81-3-3639-6120 Fax: +81-3-3639-6130