abb plc communication with siemens drive

Hi,

I have PLC 800Xa system AC800m and want to comunicate with Siemens S120 drive throgh Profibus Master (ABB) /Slave .i have already installed the gsd file and hardware file but not communicating.


Add New Comment


Amiy   

asked 1 month ago
Closed



Best Answer

1

- Did you set node address in drive?

- Did you use the same node address on hardware in CB?

- Did you load the GSD file as per drive configuration like number of input and outputs byte/int or whatsover drive specifies?

Naveen_M   

answered 1 month ago


 


Add New Comment


Answers

1

- Did you set node address in drive?

- Did you use the same node address on hardware in CB?

- Did you load the GSD file as per drive configuration like number of input and outputs byte/int or whatsover drive specifies?

Naveen_M   

answered 1 month ago


 


Add New Comment


0

Hi,

This topic is quite complex.

GSD file version must match firmware version of S120 drive.

S120 drive control unit (CU320) represents one Profibus slave under CI854 profibus master of AC800M. Profibus telegrams of Infeed and all Power modules connected with one CU320 are merged in the order defined in Starter in "Telegram configuration".

Telegram configuration example in Starter:

- Telegram 390 PZD 2/2 for CU320

- Free BICO 6/6 for Infeed

- Free BICO 10/10 for each Power module

This configuration is compatible with telegram configuration under CU320 profibus slave in AC800M:

- Siemens telegram 390k PZD-2s2 (CU320)

- Axis separator

- Siemens telegram 352k PZD-6s6 (Infeed)

- Axis seperator (to be added before each Power module)

- Siemens telegram 220k PZD-10s10 (Power module)

Profibus address is set by rotary swithes at each CU320.

Telegrams contain words. Words should be converted to dints on AC800M side.

I hope this helps

kamil.herman   

answered 1 month ago


 


By Amiy on 8/31/2017 | Like (0) | Report

sir i have done and it was communicating also but value was not correct its status word was showing like 327654.HOw to rectify please do need full advice.

thanks


By Amiy on 9/10/2017 | Like (0) | Report

SIR HOW TO SELECT DATA TYPES


By Amiy on 9/10/2017 | Like (0) | Report

IN ABB PLC


By kamil.herman on 9/10/2017 | Like (0) | Report

Dear Sir i would like to help you but i don't know how. Be more specific in your questions. Post printscreens. I posted working solution but probably it is not suitable for you case.
Best regards


By Amiy on 9/11/2017 | Like (0) | Report

Sir what is axis seprator.


Add New Comment


0

Hi

Did you configure drive parameters to be received and transmitted by means of free BICO telegram at S120 side?

Please see example configuration which works for me.

 S120_freeBICO_Receiv.png

 S120_freeBICO_Transm.png

 S120_freeBICO_Status.png

kamil.herman   

answered 23 days ago


 


By Amiy on 9/1/2017 | Like (0) | Report

sir this is correct but i have configured siemens standard pzd 352 type 6/6 in plc same reflected in drive also but i have getting value like 325764


By kamil.herman on 9/2/2017 | Like (0) | Report

I see number you are receiving from drive is higher than 16bit word can hold. Therefore suspect is wrong gsd file mapping. I have used manual mapping of input and output data to dint. In manual gsd dialog do mouse action similar like drag and drop first line triangular to second line triangular. Then choose unsigned 16bit word to dint mapping for first 2 bytes. Use signed 16bit word to dint mapping for all following words. I hope this helps


By Amiy on 9/2/2017 | Like (0) | Report

ok Sir but is there any rule to configure data types.


By kamil.herman on 9/2/2017 | Like (0) | Report

According to my experience it is better to map control & status words as unsigned word to dint, because these words contain packed booleans. ( function blocks DintToBC for unpacking and BCToDint for packing bits can be used). Other numerical values like current, speed should be mapped as signed words to dint since numerical values are sent&received from drive as integers. Numerical values in S120 are scaled according scaling parameters in drive. Normally 16384dec represents nominal speed, current, torque, 100% of percentage value.


Add New Comment


0

Thanks Sir.

Now communicating.

Amiy   

answered 13 days ago


 


Add New Comment



Get weekly AKS updates


Partner Exclusive Webinars

 

> – Login to the partner portal to register



Points Redemption Program - Redeem your points for ABB training, Bluetooth speakers and mugs. Terms and conditions >


Earn points when you refer a friend
AKS Referral Program is "Live" - Learn more



AKS Experts


avatar
Ask Flavio Mussolin   

Rank: 5

ABB AVP, Senior Electronic and Automation Engineer with over 30 years of experience in the field of process automation automotive, pharmaceutical, hollow glass, steel and rolling.


avatar
Ask Rob Lyon   

Rank: 3

info@lymac.co.nz I'm an independent DCS software and commissioning engineer with extensive experience in 800xA and other ABB products. I've worked in almost every corner of the world and still haven't seen it all.


avatar
Ask Govindaraj   

Rank: 10

Working in ABB India Operation Center. Have Project engineering and commissioning experience in ABB 800xA, Freelance, AC500.


avatar
Ask MMM   

Rank: 4

ABB PA CT Technical Support


avatar
Ask kstoilov   

Rank: 21

Control System Engineer: 800xA, Compact 800, AC500, AC31-50, Advant Master, Simatic, AC&DC Drives 11 years worked for ABB - Control Systems


avatar
Ask Dieter Henkel   

Rank: 24


avatar
Ask Sumit Gargav   

Rank: 2

I have worked with Freelance in majority, with 800xA FD and Melody system partly. Also had opportunity to work with Protocols - HART,Profibus,FF & Modbus.


avatar
Ask nikismith   

Rank: 261

I have been a part of the Recording & Control Factory team for 17 years in total, having spent a number of years as a repairs technician withi the manufacturing department, but being in my current role for 9 years now.


avatar
Ask Harsha.D   

Rank: 6

Tech.Support,software and commisioning engineer with Proficient knowledge in 800xA and its products, RNRP,Networking in general.


avatar
Ask Stefan Stromqvist   

Rank: 1

I joined ABB in the year of 1994 and has since 1999 been working as a Service & Support Engineer at BU Control Technologies in Västerås, Sweden. My areas of expertise are: 800xA Base, 800xA for Advant Master, Information Management, operating systems, RNRP and Ethernet comms/networking in general.