12-15-2023, 10:42 AM (This post was last modified: 01-11-2024, 02:54 PM by Albert.)
Hello!
In our laboratory, we have the OTC DAIHEN FD-V6 robot. When we try to transfer the robot program prepared in the RoboDK environment (example provided below) to the robot controller, we encounter the following issue (error on the controller, in the attachment).
Robot program generated from RoboDK - our example (OTC post-processor):
' Program generated by RoboDK v5.5.2 for Daihen OTC FD-V6 on 15/12/2023 11:12:56
' Using nominal kinematics.
' Using reference frame:
' USERFRAME=(0.000,0.000,0.000,0.000,0.000,0.000)
' (using all targets with respect to the robot base)
Can you send us a sample program generated by your robot controller? We can compare the headers. There is maybe a configuration flag that doesn't match.
(12-16-2023, 06:43 PM)Albert Wrote: Can you send us a sample program generated by your robot controller? We can compare the headers. There is maybe a configuration flag that doesn't match.
Hello!
Because, unfortunately, I couldn't upload the file with the program, I have sent the robotic program to your email address. Have you successfully received my message? Have you perhaps figured out what is causing the error?
I was unable to find the file. Can you attach it as a ZIP file in this thread?
This issue may be related to the robot speed being too fast. I recommend you to decrease it and try to load the JBI program to your Yaskawa/Motoman controller.
(01-15-2024, 12:28 PM)Albert Wrote: I was unable to find the file. Can you attach it as a ZIP file in this thread?
This issue may be related to the robot speed being too fast. I recommend you to decrease it and try to load the JBI program to your Yaskawa/Motoman controller.
The robot program generated by RoboDK environment is as follows.
----------------------------------------------------------------------------------------------------------------------------------- ' Program generated by RoboDK v5.5.2 for Daihen OTC FD-V6 on 19/01/2024 13:59:13 ' Using nominal kinematics. ' Using reference frame: ' USERFRAME=(0.000,0.000,0.000,0.000,0.000,0.000) ' (using all targets with respect to the robot base) CHGCOORD 0 MOVEX M1J,P,(26.28140,80.57930,10.11100,-88.60240,-26.28980,88.44120),S=100.00,H=1,MS MOVEX M1J,P,(-26.28140,80.57930,10.11100,88.60240,-26.28980,-88.44120),S=100.00,H=1,MS MOVEX M1J,P,(26.28140,80.57930,10.11100,-88.60240,-26.28980,88.44120),S=100.00,H=1,MS MOVEX M1J,P,(-26.28140,80.57930,10.11100,88.60240,-26.28980,-88.44120),S=100.00,H=1,MS END
-----------------------------------------------------------------------------------------------------------------------------------
If this program is loaded onto the robot controller, the robot controller reports an error.
We have not modified the post-processor.
Last time, I also attached an example program prepared on the robot controller itself, and it is functional (file NB6L.050).