1747-SDN Devicenet DN_Slave Configuration
makulais
✭
in RobotStudio
I have an SLC5/05 with a 1747-SDN card, I'm attempting to set up an IRC5 v5.07? controller as a slave to the PLC. I have modified the IP address of the controller as needed for my system, and created a DN_Slave Unit in the IRC5, my system does not have the DN_Internal_Slave available, I assume due to version? In RSLinx, I can see an ABB DSQ652 IO card and my 1747-SDN card on the network, but I cannot see the IRC controller. RSLinx says nothing found at that node address.
My SDN card is set for a different node so there is no conflict there, and my baud rate is correct, checked and double checked.
From the EIO.cfg file, I have the bus and the DN_Slave Unit setup as follows
EIO_BUS:
-Name "DeviceNet1" -BusType "DNET" -ConnectorLabel "First DeviceNet"\
-DN_MasterAddress 21
EIO_UNIT:
-Name "IRC5_Slave" -UnitType "DN_SLAVE" -Bus "DeviceNet1" -DN_Address 21
Same address as required, bus is correctly referred.
My devicenet connection between the IRC5 to the DSQ is fine also. So something is wrong with the configuration of the slave in the IRC5 but I can't find any documentation on what it might be. Do I need to create a Unit Type of DN_internal_slave? If so, what would be the settings for it?
My DN-SLAVE type is as follows (from the EIO.cfg file again)
-Name "DN_SLAVE" -BusType "DNET" -DN_VendorId 8 -DN_ProductCode 12\
-DN_DeviceType 12 -DN_ExplicitMsgEnabled -DN_C1Interval 50\
-DN_C1OutputSize 8 -DN_C1InputSize 8
I also still need to configure the input and output size also, but didn't think it should affect just seeing the unit in RSLinx, if anyone can help there it would be great. Do I do that in the EIO_UNIT_TYPE definition or the EIO_UNIT definition?
Thanks for your help!
My SDN card is set for a different node so there is no conflict there, and my baud rate is correct, checked and double checked.
From the EIO.cfg file, I have the bus and the DN_Slave Unit setup as follows
EIO_BUS:
-Name "DeviceNet1" -BusType "DNET" -ConnectorLabel "First DeviceNet"\
-DN_MasterAddress 21
EIO_UNIT:
-Name "IRC5_Slave" -UnitType "DN_SLAVE" -Bus "DeviceNet1" -DN_Address 21
Same address as required, bus is correctly referred.
My devicenet connection between the IRC5 to the DSQ is fine also. So something is wrong with the configuration of the slave in the IRC5 but I can't find any documentation on what it might be. Do I need to create a Unit Type of DN_internal_slave? If so, what would be the settings for it?
My DN-SLAVE type is as follows (from the EIO.cfg file again)
-Name "DN_SLAVE" -BusType "DNET" -DN_VendorId 8 -DN_ProductCode 12\
-DN_DeviceType 12 -DN_ExplicitMsgEnabled -DN_C1Interval 50\
-DN_C1OutputSize 8 -DN_C1InputSize 8
I also still need to configure the input and output size also, but didn't think it should affect just seeing the unit in RSLinx, if anyone can help there it would be great. Do I do that in the EIO_UNIT_TYPE definition or the EIO_UNIT definition?
Thanks for your help!
0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings