# IRC5 correct PROFINET internal device software version

**URL:** <https://tech-community.robotics.abb.com/t/irc5-correct-profinet-internal-device-software-version/10660>\
**Category:** Robot Controller\
**Created:** [March 25, 2022, 7:57pm UTC](https://tech-community.robotics.abb.com/t/irc5-correct-profinet-internal-device-software-version/10660 "2022-03-25T19:57:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacky](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@jacky](https://tech-community.robotics.abb.com/u/jacky)\
**Post date:** [March 25, 2022, 7:57pm UTC](https://tech-community.robotics.abb.com/t/irc5-correct-profinet-internal-device-software-version/10660/1 "2022-03-25T19:57:55Z")

</div>

Hello,  
I am making school project and I want to configure IRC5 as PROFINET device to communicate with Siemens S7-1200 PLC.  
I configured IRC5 according to Application manual PROFINET Controller/Device  
(Document id: 3HAC065546-001Revision K)  
IRC 5 has option 888-3, robotware version is 6.13.01  
I imported GSD file named GSDML-V2.33-ABB-Robotics-Robot-Device-20180814 from robot controller into TIA portal V15.  
In I/O engineering tool I have set IP, mask, name and 64 bytes for input and output.  
I did the same in TIA portal.  
But I just can’t get connection to work and something caught my eye.  
I/O engineering tool says that software version for PN Internal device is V1.2  
But in device catalogue in TIA portal I have option Basic 1.4 and Energy 1.4  
Is it possible, that difference in versions is the reason for TIA portal not communicating with IRC5?  
Why is I/O engineering tool showing version 1.2 but GSD file says version 1.4?

 ![image.png](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/2X/6/63363935652366ec7f79215c0314fe03981e021a.png)  
 ![image.png](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/1X/0b3708f4f73640306c1d8dfe0555a6dbe431774f.png)  
 ![image.png](https://europe1.discourse-cdn.com/flex005/uploads/robotics1/original/2X/3/343a5d53b89233445f1ac8bf20be0c5a99246063.png)

---

<div class="post-metadata">

**Author:** ![Tompanhuhu](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/tompanhuhu/32/3366_2.png) [@Tompanhuhu](https://tech-community.robotics.abb.com/u/Tompanhuhu)\
**Post date:** [March 28, 2022, 8:20pm UTC](https://tech-community.robotics.abb.com/t/irc5-correct-profinet-internal-device-software-version/10660/2 "2022-03-28T20:20:37Z")

</div>

If your robot controller is running basic 1.2 you have the wrong GSDML file if it’s suggesting 1.4.  
It won’t work.  
If I remember correctly the date on the basic 1.2 gsdml was 2017 something.  
If you have a real controller you can get the gsdml file from the robot ftp.  
_system_/Product/Robotware/Utility/Fieldbus I think the directory is.
