In case you just want to start a robot program via ProfiNet you can find here a detailed description:
PROFINET IO communication between Siemens S7 1512SP PLC and PROFINET FANUC board
- yolovs
- Thread is Unresolved
-
-
Hi everyone. Does anyone know how to update inputs on fanuc r2000ic. I set up the profinet but ı get this alarm. PRIO-720 input not update. How can ı solve this problem ?
-
Hi everyone. Does anyone know how to update inputs on fanuc r2000ic. I set up the profinet but ı get this alarm. PRIO-720 input not update. How can ı solve this problem ?
Hi,
Do you have any errors on the PLC-side?Error code description reads:
Cause: Update of input of PROFINET I/O Device is stopped.
Remedy: Check PLC doesn't disable data exchange with I/O Device.
-
ım checking now.
-
there is no errors on plc side. im looking plc buffer, module exist.
-
Try putting the PLC in STOP and then put it back to RUN.
Also, try to put the Profinet card to STOP and then back to RUN.
Has it worked before? -
ı'll try tomorrow. This is first set up.
-
Also, please post your device1.xml-file (or copy the text). Did you try a firmware update on the Profinet card?
-
İts working now.
all problem is device1.zip. I make a zip from another computer and its done. thanx for help. Im thinking its about zipping program .
-
Hi guys,
Please if you can share the .FDCML file as my Fanuc representative told me he doesn't have the file.
Thanks!
-
Hi guys,
Please if you can share the .FDCML file as my Fanuc representative told me he doesn't have the file.
Thanks!
Hi,
The file is called "SWIOCv1.0_6.4.0.fdcml" and should be made available to you by your FANUC rep, since they are the ones that sell the hardware and software.
It's only needed if you want to configure the robot to be I/O Controller (Master) on the profinet network.
-
Hi.
I need help setting up profinet communication between robot as master and pheripheries as slave.
Robot controller R30-ib Plus with software version V9.40P-41
options installed on robot for profinet S523 and J931
Fanuc profinet board:A17B-8102-0100/04C.
I did everything step by step as per documentation.
1. Generate tic.zip with PLCnext Engineer
2. Create dev_config.dt file
3. both of them loaded in the PNFB folder
4. set correct IP and name for each pheriphery
I have communication with the last of them which is a 2 byte IN/OUT unit for the pneumatic valves called turck, but no connection with the robot heads.
My dev_config.dt is the following.
ver : 1.1
slot[1].name = xva2011.xd1.xd1xn1-a19ed8
slot[1].station_id = 1
slot[1].di_byte = 48
slot[1].do_byte = 16
slot[1].alias = head1
slot[2].name = xva2011.xd1.xd2xn1-a19eeb
slot[2].station_id = 2
slot[2].di_byte = 48
slot[2].do_byte = 16
slot[2].alias = head2
slot[3].name = xva2011.xd2.xd1xn1-a1dad7
slot[3].station_id = 3
slot[3].di_byte = 48
slot[3].do_byte = 16
slot[3].alias = head3
slot[4].name = xva2011.xd2.xd2xn1-a1dae4
slot[4].station_id = 4
slot[4].di_byte = 49
slot[4].do_byte = 16
slot[4].alias = head4
slot[5].name = xvvmt2011xn1-a1efe9
slot[5].station_id = 5
slot[5].di_byte = 32
slot[5].do_byte = 32
slot[5].alias = vmt
slot[6].name = xvt2011xn1-a1d1d4
slot[6].station_id = 6
slot[6].di_byte = 2
slot[6].do_byte = 2
slot[6].alias = turck
Any ideea or suggestion is welcome.
Thank you!
-
Hi.
I need help setting up profinet communication between robot as master and pheripheries as slave.
Robot controller R30-ib Plus with software version V9.40P-41
options installed on robot for profinet S523 and J931
Fanuc profinet board:A17B-8102-0100/04C.
I did everything step by step as per documentation.
1. Generate tic.zip with PLCnext Engineer
2. Create dev_config.dt file
3. both of them loaded in the PNFB folder
4. set correct IP and name for each pheriphery
I have communication with the last of them which is a 2 byte IN/OUT unit for the pneumatic valves called turck, but no connection with the robot heads.
My dev_config.dt is the following.
ver : 1.1
slot[1].name = xva2011.xd1.xd1xn1-a19ed8
slot[1].station_id = 1
slot[1].di_byte = 48
slot[1].do_byte = 16
slot[1].alias = head1
slot[2].name = xva2011.xd1.xd2xn1-a19eeb
slot[2].station_id = 2
slot[2].di_byte = 48
slot[2].do_byte = 16
slot[2].alias = head2
slot[3].name = xva2011.xd2.xd1xn1-a1dad7
slot[3].station_id = 3
slot[3].di_byte = 48
slot[3].do_byte = 16
slot[3].alias = head3
slot[4].name = xva2011.xd2.xd2xn1-a1dae4
slot[4].station_id = 4
slot[4].di_byte = 49
slot[4].do_byte = 16
slot[4].alias = head4
slot[5].name = xvvmt2011xn1-a1efe9
slot[5].station_id = 5
slot[5].di_byte = 32
slot[5].do_byte = 32
slot[5].alias = vmt
slot[6].name = xvt2011xn1-a1d1d4
slot[6].station_id = 6
slot[6].di_byte = 2
slot[6].do_byte = 2
slot[6].alias = turck
Any ideea or suggestion is welcome.
Thank you!
Hi,
Are you sure that the dev_config-file matches your settings in the PLCnext-project (from which you generated the files that you then zip-compress to "tic.zip") both in terms of correct choice of unit (did you use the correct .gsdml-file?) and also correct size and order of I/O-modules?
At startup, the controller compares the content of dev_config.dt and tic.zip and if they match in terms of:
*correct device on correct slot
*correct numbers, order and size of I/O-modulesthen the robot controller will initiate the communication. If however the order of the I/O-modules are wrong, then you will probably get an alarm for that specific device.
Which alarms are you getting?
Did you assign profinet device names and IP-addresses for your devices (maybe with the use of Proneta?) in accordance with the configuration you made in PLCnext?