Devicenet speed problem on S4
Ercan
✭
Hi everybody.
I have a big problem with ABB S4 robot. There are 3 phonenix devicenet and 1 beckoff module on devicenet line. I can connect all But My problem is speed is too low. For exaple when I force a input signal on phonenix module I see that on flexpendant after 2 seconds. On hardware there 2 devicenet channel (Can1 and Can2) This is too old system and they used just channel 2. If I use channel1 too that can fix problem? And How Can I use channel2? You can see E/I.sys below. Please help me How can I add channel . Thanks for all
EIO_BUS_USER:
-Name "SIM" -Driver "/sim1:"
-Name "SW" -Driver "/sw1:"
-Name "BASE" -Driver "/BASE1:"
-Name "CAN2" -Driver "/BASE2:" -RecoveryTime 50
#
EIO_UNIT_TYPE:
-Name "FRN_BCHF" -VendorId 108 -VendorName "BECKHOFF" -DeviceType 12\
-DeviceDriver "DNGeneric" -ProductId 5250 -ProductName "BECKHOFF"\
-MaxDigin 96 -MaxDigout 96 -MaxAnin 0 -MaxAnout 0
-Name "PC100" -VendorId 562 -VendorName "Phoenix Contact" -ProductId 8163\
-ProductName "IL DN BK DI8 DO4" -MajorRev 1 -MinorRev 1 -MaxDigin 48\
-MaxDigout 48 -MaxAnin 0 -MaxAnout 0
-Name "PC200" -VendorId 562 -VendorName "Phoenix Contact" -ProductId 288\
-ProductName "ILB DN 24 DI16 DO16" -MajorRev 3 -MinorRev 20 -MaxDigin 16\
-MaxDigout 16 -MaxAnin 0 -MaxAnout 0
#
EIO_UNIT:
-Name "Fronius" -Type "FRN_BCHF" -Bus "CAN2" -Address "20" -Digin 96\
-Digout 96 -PollRate 10
-Name "B_AW_PROC" -Type "eipaw" -Bus "SW" -Digin 32 -Digout 32
-Name "B_PROC_30" -Type "pib" -Bus "SIM" -Address "30" -Digin 16\
-Digout 16 -Anin 3 -Anout 3 -Param "pibBoard_VAL"
-Name "UB1" -Type "PC100" -Bus "CAN2" -Address "32" -Digin 128 -Digout 128
-Name "UB2" -Type "DNET_SLAVE" -Bus "SIM" -Digin 128 -Digout 128\
-Param "UB2_VAL"
-Name "UB3" -Type "PC200" -Bus "CAN2" -Address "35" -Digin 16 -Digout 16
-Name "UB4" -Type "PC200" -Bus "CAN2" -Address "40" -Digin 16 -Digout 16
0
Comments
-
Do you notice any improvement if you change Unit Type > Connection 1 Type to Change-Of-State instead of Polled?
0 -
Hey Soup;You mean I will use another devicnet connection port?EIO_UNIT:-Name "UB1" -Type "PC100" -Bus "CAN2" -Address "32" -Digin 128 -Digout 128 I will change -Bus "BASE" ?And I will change connection type to Change of State right?0
-
Hi Ercan
The standard poll rate is 1000 ms if you don't define a PollRate. You should also define for the other EIO_UNITs: -PollRate 10. Then you have a maximum time of 0.01 seconds until the signal changes to the correct value.
best regards
Marcel
0 -
Thanks MarcelI will try that0
-
Not using a different port, changing the IO settings from polled to COS. Not sure what the EIO file code would be, I'd change it in RobotStudio > Configuration > I/O > Unit Type > Connection 1 Type to Change-Of-State.0
-
Thanks I will try soon. Then write here0
-
Hello SoupI coundt find how can I use your solve on S4? Do you have any idea for that?0
-
Hey MarcelI tryed your solve but didnt work still I have speed problem.0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 798 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings