没有合适的资源?快使用搜索试试~ 我知道了~
首页关于FANUC数控系统的Modbus功能介绍.pdf
资源详情
资源评论
资源推荐

Edit
Apprv.Design
Date Design
Description
Date 2010.12.13
1/11
Title
Draw
No.
Sheet
B-64014EN/04-1
Y.Honda
FANUC Series 30i/31i/32i–MODEL A
Modbus/TCP Server function
N.Mutai
FANUC Series 30i/31i/32i–MODEL A
M
odbus/TCP Server function
1. Type of applied technical documents
Name
FANUC Seri
es 30i–MODEL A/B
FANUC Series 31i–MODEL A/B
FANUC Series 32i–MODEL A/B
FANUC Series 35i–MODEL B
Fast Ethernet
Fast Data Server OPERATOR’S MANUAL
Spec.No./Version B-64014EN/04
2. Summary of change
Group
Name / Outline New,
Add,
Correct,
Delete
Applicable
Date
Basic
Function
Optional
Function
Modbus/TCP Server function is added into APPENDIX E.
Add
Immediately
Unit
Maintenance
parts
Notice
Correction
Another

Edit
Apprv.Design
Date Design
Description
Date 2010.12.13
2/11
Title
Draw
No.
Sheet
B-64014EN/04-1
Y.Honda
FANUC Series 30i/31i/32i–MODEL A
Modbus/TCP Server function
N.Mutai
E Modbus/TCP Server function
E.1 OVERVIEW
The Server function of Modbus/TCP functions is supported.
NOTE
1 Modbus/TCP Server function is available for Series 30
i
/31
i
/32
i
-A.
On Series 30
i
/31
i
/32
i
/35
i
-B, this function is planned but not available now.
2 In this function, the client function of Modbus/TCP functions is not supported.
3 The Ethernet function (S707) is necessary to use Modbus/TCP Server function
(R968).
Modbus/TCP data model.
The following four kinds of data formats are defined as Modbus/TCP data model.
Table name
Object type (Data type) Type of READ/WRITE
Discrete input Single bit READ only
Coils Single bit READ-WRITE
Input Registers 16-bit word READ only
Holding Registers 16-bit word READ-WRITE
NOTE
1 In FANUC Modbus/TCP Server function, only ”Holding Registers” can be used.
”Discrete input”, Coils”, and “Input Registers” cannot be used.
2 "READ" means the input of data from the client, and "WRITE" means the data of
output from the client.
Modbus/TCP function code
In FANUC Modbus/TCP Server function, the following function codes are supported.
Function code name Code
Read Holding Registers 03h
Write Multiple Registers 10h
Read/Write Multiple Registers 17h

Edit
Apprv.Design
Date Design
Description
Date 2010.12.13
3/11
Title
Draw
No.
Sheet
B-64014EN/04-1
Y.Honda
FANUC Series 30i/31i/32i–MODEL A
Modbus/TCP Server function
N.Mutai
Modbus area (Holding Registers)
In Modbus/TCP Server function, the Modbus area (Holding Registers) of 64K words (128K bytes) is prepared.
And the Modbus area can be allocated to the PMC area.
As a result, the data accessed from the client device to the Modbus area can be notified to the PMC area, and the
user application (Ladder program etc.) can be accessed to the Modbus area through the PMC area.
This allocation can be set up to three areas.
The minimum access unit of Modbus area is “a word” and the range of the address is 1- 65536.
Specification of Modbus/TCP Server function
The specification of FANUC Modbus/TCP Server function is shown in the following.
1 “Automatic TCP connection management” is implemented. This means that user application (such as
Ladder program) does not need to take care of TCP connection.
2 “Non-priority connection pool” is implemented. This means that the oldest connection is disconnected
when the requests from the multiple clients are received and the connections are full, FANUC
Modbus/TCP Server function can receive the requests from the maximum 10 clients at the same time.
“Priority connection pool” is not implemented.
Modbus/TCP
Client
Write Registers
0 15
Read Registers
0 15
Modbus/TCP
Server
Modbus area
15 0
(Holding Registers)
7 0
PMC area
Area1
Area2
Area3
00001→
65536→
User
Application
剩余10页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论0