+ All Categories
Home > Documents > TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev....

TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev....

Date post: 27-Apr-2021
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
26
TDC Ethernet communication Edition 1/ 2004 Getting Started SIEMEMS A&D CS Rev. Bao Boxiang 2004 1/26
Transcript
Page 1: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

TDC Ethernet communication

Edition 1/ 2004 Getting Started SIEMEMS A&D CS

Rev. Bao Boxiang 2004 1/26

Page 2: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Catalog :

1 TDC IE communication introduction 3 2 TDC configuration steps 4

3 S7-400 configuration steps 14 4 Physical connection 25

5 Feedback form 26

Rev. Bao Boxiang 2004 2/26

Page 3: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

1. TDC IE communication introduction

TDC system is the newest digital control system of SIMADYN D family and it has the highest quality in the SIMATIC control system family .

As one part of TIA family it has powerful communication function . The system provides the MPI communication protocol , Profibus communication protocol , Ethernet communication protocol . It is easy to communicate with other simatic product , for example S7-300 , S7-400 , HMI and drives product .

For Ethernet communication , the hardware platform is CP5100 which supply a standard RJ45 Ethernet interface , other interface will be available in future .

For communication task , system can exchange process data with other TDC system or PLC S7 system through CP5100 module .

For communication protocol , TDC system supplies TCP/IP protocol and /or UDP protocol .

For transfer modes , refresh mode , handshake mode , multiple mode and select mode are available for selection .

For net speed it can work with 10Mbit and 100Mbit network , the module can automatically sense the net speed .

Rev. Bao Boxiang 2004 3/26

Page 4: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

2. TDC configuration steps 2.1 Hardware configuration in Simatic manager

1. create a new S7 project

Rev. Bao Boxiang 2004 4/26

Page 5: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

2. insert a TDC station

3. select hardware configuration in Simatic manager , double click to open it

Rev. Bao Boxiang 2004 5/26

Page 6: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

4. insert the subrack , CPU , communication

board CP5100 and other module from the hardware catalog

keep the same type with which is used in the sub rack .

Rev. Bao Boxiang 2004 6/26

Page 7: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

5. define the CPU module and communication module properties .

Rev. Bao Boxiang 2004 7/26

Page 8: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

For CP5100 , we need to define the module name firstly

For Ethernet property we need to define the IP address and subnet mask .

Rev. Bao Boxiang 2004 8/26

Page 9: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

6. save and compiled the hardware configuration .

Rev. Bao Boxiang 2004 9/26

Page 10: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

2.2 CFC programming 1. Insert a CFC program in Simatic

manager ,double click it to open it .

2. insert the TCPIP communication block into

the chart , define the connection address which is set in the hardware configuration and select the proper cycle time .

Rev. Bao Boxiang 2004 10/26

Page 11: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

3. insert the send function block CTV_P , define the connection :

CTS CP5100 hardware address which is

set in hardware configuration AT channel name . protocol type –

CP5100 port number . partner IP address – partner port number example : 'TRAN.T-

02004.140080000003- 02002' mod normally we select handshake mode EN set to 1 to enable the FB NBY define the telegram length in bytes

Rev. Bao Boxiang 2004 11/26

Page 12: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

4. insert the DWR_D block to write the communication content to the communication buffer . Here we can define the offset in the communication buffer by set connector1/2 . The final result is the sum of offset1 and offset2 . For connector SWP we set it to 1 . The data we try to send is set in connector X , here is 44 as a example .

Rev. Bao Boxiang 2004 12/26

Page 13: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

For receive part , we can do it in the same way .

For connector AR of CRV_P , we do not need to define the partner IP address – partner port Number .

5. compiled the program and download it to the

memory card and restart the system .

Rev. Bao Boxiang 2004 13/26

Page 14: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

3. S7-400 configuration steps

3.1 S7 hardware configuration

First insert the S7-400 station , then open the hardware configuration to insert the module which are available on the sub rack .

For CP443-1 module we need to define the MAC address , IP address and subnet mask . The IP address will be used in the CFC program .

Rev. Bao Boxiang 2004 14/26

Page 15: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

3.2 network configuration in the Netpro software open Netpro under hardware configuration menu

Rev. Bao Boxiang 2004 15/26

Page 16: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Rev. Bao Boxiang 2004 16/26

Page 17: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

select the CPU in the Simatic station and insert the new connection , select unspecified station and TCP connection , select apply button .

select the ID number ,

record the address . Both of them will be used in the S7 program .

Rev. Bao Boxiang 2004 17/26

Page 18: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Rev. Bao Boxiang 2004 18/26

Page 19: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Under address menu we need to set the local port number , partner address and port number , select OK button to confirm the setting .

For other connection you need , you can do it in the same way .

Then we need to save and compile the configuration .

Rev. Bao Boxiang 2004 19/26

Page 20: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

We need to download not only the hardware configuration , but also the Netpro configuration to the CPU.

Rev. Bao Boxiang 2004 20/26

Page 21: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

3.3 Programming in the S7 CPU For the industrial Ethernet communication we use the FC5 AG_SEND , FC6 AG_RECV block . These blocks transfer and receive the data on the configured TCP connection to and from the Ethernet CP . Here we made two FC separately for send and receive function , one is FC 30 for FC5 , another is FC31 for FC6 .

Rev. Bao Boxiang 2004 21/26

Page 22: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Rev. Bao Boxiang 2004 22/26

Page 23: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

For FC5 , we need to define : Connector ACT : set it to one to trigger FC

Connector ID : connection ID number which is set in Netpro

Connector LADDR : CP module start address which is set in hardware configuration , also available in Netpro . The address is in hex mode . for example 3FF8 here

Connector SEND : set the transfer data address and buffer length keep the format for example P#DB31.DBX100.0 BYTE 8 Connector LEN : number of bytes to be send from the transport data area with this job Connector DONE : bit signal for executed status For error evaluate we can check the connector Error and Status . For the status code we can get detail information in the FC5 description documentation .

Rev. Bao Boxiang 2004 23/26

Page 24: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

For FC6 , we can do it in the same way .

Rev. Bao Boxiang 2004 24/26

Page 25: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Because we use DB30 and DB31 in the program FC30 and FC 31 , we must insert these two data block and download it to the CPU . 4. Physical connection

TDC side : CP5100 supply RJ45 interface S7 side : CP443-1 supply AUI interface Between the double side we need an OSM and Outlet RJ45 to changeover .

Rev. Bao Boxiang 2004 25/26

Page 26: TDC Ethernet communicationdownload.gongkong.com/file/2005/11/16/TDCIE.pdf · 2005. 11. 16. · Rev. Bao Boxiang 2004 26/26 Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing

Rev. Bao Boxiang 2004 26/26

Evaluation / Feedback Bao Boxiang A&D CS No. 7, Wangjing Zhonghuan Nanlu Chaoyang District, P.O. Box 8543 Beijing, 100102 P.R. China Telephone: 0086-10-64721888 Ext. 3849 Fax: 0086-10-64719783

E-mail: mailto:[email protected]

Expert Communication

Applications Getting Started

Sender Name: Department: Site: Telephone: Internet address:

If you discover typographical errors in this document, please inform us using this sheet. We shall be grateful for your suggestions for improvement.

Document evaluation I like it very much I like it

I don’t like it

because……..................................................................................................…

………………………………………………………………………………………………………

….

Good choice of topic Topic incomplete

Coverage suitable Too detailed Too superficial

Clear More or less clear Not clear

Well designed Satisfactorily designed Poorly designed

Often used Seldom used Used once only

Time saved by using document compared with before:

No time saved Approx. 5% Approx. 10% Other:.........%

Suggestions: ....................................................................................................................................................................................................................................................................................


Recommended