of in
I found the solution. I will write when i am available. Re edit this Post.
of in
I found the solution. I will write when i am available. Re edit this Post.
Hi All,
I have same the problem. I read all forum topics but there is no reason.
I have done several thing but I didn't managed to run this IO module. We ABB IRC5 Controller
There is just one 1734 AENTR Module and 1 Digital Input module.
EIO configuration ise below.
"
INDUSTRIAL_NETWORK:
-Name "EtherNetIP" -Connection "EthernetIP_Lan3"\
-Label "EtherNet/IP Adapter Network"
#
ETHERNETIP_DEVICE:
-Name "RobotIO1" -VendorName "Rockwell Automation/Allen-Bradley"\
-ProductName "1734-AENTR/C EtherNet Adapter"\
-Label "1734-AENTR/C EtherNet Adapter - Assembly Exclusive Owner"\
-Address "192.168.1.9" -VendorId 1 -ProductCode 196 -DeviceType 12\
-OutputAssembly 100 -InputAssembly 101 -ConfigurationAssembly 102\
-ConnectionPriority "SCHEDULE" -OutputSize 100 -InputSize 108\
-ConfigurationSize 10\
-ConfigurationData00 "01 00 00 00 01 00 00 01 00 01 00 00 00 00 00 00"
#
ETHERNETIP_DEVICE_TEMPLATE:
-Name "1734_AENTR_C_EtherNet_Adapter_1121966110"\
-VendorName "Rockwell Automation/Allen-Bradley"\
-ProductName "1734-AENTR/C EtherNet Adapter"\
-Label "1734-AENTR/C EtherNet Adapter - Assembly Listen-Only" -VendorId 1\
-ProductCode 196 -DeviceType 12 -OutputAssembly 191 -InputAssembly 101\
-ConfigurationAssembly 102 -Ownership "LISTENONLY"\
-ConnectionPriority "SCHEDULE" -OutputSize 0 -ConfigurationSize 10\
-ConfigurationData00 "01 00 00 00 01 00 00 01 00 01 00 00 00 00 00 00"
-Name "1734_AENTR_C_EtherNet_Adapter_1121966111"\
-VendorName "Rockwell Automation/Allen-Bradley"\
-ProductName "1734-AENTR/C EtherNet Adapter"\
-Label "1734-AENTR/C EtherNet Adapter - Assembly Exclusive Owner"\
-VendorId 1 -ProductCode 196 -DeviceType 12 -OutputAssembly 100\
-InputAssembly 101 -ConfigurationAssembly 102\
-ConnectionPriority "SCHEDULE" -OutputSize 0 -ConfigurationSize 10\
-ConfigurationData00 "01 00 00 00 01 00 00 01 00 01 00 00 00 00 00 00"
"
As you can see I loaded to robot 1734 AENTR's EDS file. This file is get from the 1734 inner storage. Thats why I am sure EDS file is True.
What should I do?
Thanks.
Display MoreHi Mr Panic and anyone with the same problem:
Finally the board is working. I will post the solution here to help others who have the same problem. I appreciate the help of Mr Panic above who helped a lot.
I will give the two solutions that solved the problem and made communication work.
I have them here. 3 input bytes and 2 output bytes.
In the final configuration on the robot it looked like:
5 input bytes ( total input boards + total output)
2 output bytes.
ETHERNETIP_DEVICE: -Name "Point_IO" -VendorName "Rockwell Automation/Allen-Bradley"\ -ProductName "1734-AENT/C Ethernet Adapter"\ -Label "1734-AENT/C Ethernet Adapter - Assembly Exclusive Owner"\ -Address "192.168.125.10" -VendorId 1 -ProductCode 108 -DeviceType 12\ -OutputAssembly 100 -InputAssembly 103 -ConfigurationAssembly 102\ -ConnectionPriority "SCHEDULE" -OutputSize 2 -InputSize 5\ -ConfigurationSize 10\ -ConfigurationData00 "01 00 00 00 06 00 00 01 00 01 00 00 00 00 00 00"
And finally the number 06 in Configuration data above represents the total number of boards including the control head.
01 CPU +3 inputs +2 outputs
Hello
I got 2 question.
1-I need a another task in krc2 in order to control other signal situtation while the motion task is running. In abb, We can create semi-static task in order to manupilate signal and any other peripheral equipment.
2- I wrote code like this
$TIMER_STOP[2]=FALSE
.
.
.
$TIMER_STOP[2]=TRUE
GoProcessCycle =$TIMER[2]/1000
$TIMER[2]=0
GoProcessCycle defined as 1 byte out.
But when program pointer is carrying out this bold intruction, kcp gives an error overflow. I know that 2 data types are integer. What happened when this instruction execute?
thanks for your help.
The INB and OUTB addresses are absolute, not relative. So you have to avoid overlaps. And that includes your multiples -- you appear to be trying to use a 16x multiplier in your PNET section, so INB 40-56 are "off limits" to any other section of IOSYS.
INB25 is not $IN[1] - $IN[8], it's $IN[201] - $IN[208]
That's an OrangeEdit issue, I really can't speak to it.
Thanks. I appreciate it.
About the orangeEdit, I found solution. That all about windows regional and language selection. These must be deutsch region or etc.
Display More1. No. The KRCs have a large, "flat" I/O table, pre-existing. You map certain ranges of that table to particular devices and busses. But the display of the I/O is not "aware" of any of the I/O config.
2. The file IOSYS.INI is the close equivalent of ABB's EIO.CFG file. However, there are differences. IOSYS.INI has a large section of comments that explain much of how it works. Briefly, IOSYS controls which I/O device drivers are activated, and which ranges of the main I/O table are connected to which bytes of the remote devices. Allocations are byte-by-byte, no single-bit allocations like ABB.
"Below" IOSYS, are the individual device drivers. For example, if the robot is acting as a DeviceNet Master, there will be a Devicenet config file that defines the MAC IDs of all the DeviceNet devices. This file sits "between" IOSYS and the low-level hardware driver.
Also, in IOSYS, signals cannot be given names. That is handled at the program level, unlike ABB.
3. Make backup (Archive). Check contents of AM.INI file in backup zip file
4. KRL motion instructions are slightly different from RAPID. Motion command ends with an optional switch (C_PTP for PTP motions, C_DIS for LIN motions, a few other options). If the switch is absent, the motion is a "fine" equivalent. If the switch is present, the system variable $APO defines the active approximation distance.
5. No, AFAIK OE only handles KRL, nothing at the system-config level.
Thanks a lot.
At the third section, If I understood, I need to allocate like:
[DEVNET]
INB25=3,0,X1 ;$IN[1-8]
;INB1=5,4,X2 ;$IN[9-16]
OUTB25=3,0,X1 ;$OUT[1-8]
;OUTB1=5,2,X2 ;$OUT[9-16]
[PNET]
INB40=1, 7,xx16
OUT40=1,6,xx16
I can't use INB25 in the PNet Section if I understand?
By the way, I cant see the instruction list in orangeEdit which u can find picture in the attachment. How can I fix this?
Hello I have a lot of problem that waiting for solving and I am confused.
I specialized in ABB but I want to learn new robot,too. I think that will be Kuka. Now im woking to commision krc2.
1-Are there any option that see all IO list device by device like abb in KRC2?
2-For example, I need to communicate with a lot devices (Interbus for timer, deviceNet for IO module, profinet for Siemens PLC). How can I edit iosis file and what I need to do in order to address all IO. That's little confused me. Because in ABB, all IO device's have different address that occupy in controller. For example, I can assign 1 address in deviceNet and also I can assign 1 address in profinet. How this is working in KRC2.
3-How can I understand which krc2 software version has been installed in controller?
4-In the motion instruction, there is approximation distance. In ABB, there is fine zone that makes possible to robot reach desired position after it read next instruction program pointer. How can I do this in KRC2?
5-Is that possible to see IO list in orangeEdit?
thanks for your help.
hi, everybody!!
i have IRC5compact and Irb1200
i want configurate Profinet,to connect to PLC S-7 Siemens
is anybody know the way to ippnio.xml file?
I read manual of "Profinet controller/device" but don't understand where is the "ippnio.xml" file.
ippnio.xml file created in the Profinet document as an example. You don't have to use it. You can create this file using the Profinet I/O Configurator Express which is located in the RobotWare Tools And Utilities. This file generally downloads with robot studio. Find it in the fieldbus directory and install and follow the manuel's instruction. If robot is going to be master (Or controller) and others as slave, follow the Configuring the internal controller and external device instruction. If this situation is opposite, follow the Configuring the internal device and external controller instructions.
Interesting, Why do u want to move both of them together?
I am going to use profinet communication between robot and beckhoff pc. I suppose that Robot side will be master. I need some documentation and gain experience how installation and commissioning is.
Thanks in advance
Hi everyone and have a nice forum
I have a question about 1520id which is being used in welding process. This robot, with same velocity parameter, is working much more slower than last year. It completed a fixture about 15 min last year but now this increased 25 min. Robot configured %100 production velocity by the way. Is there any idea what caused this stiuation and what we need to do? Thanks for your help.