Posts by coolvitaly

    You haven't said what your problem is.

    We have already decided, thank you! The robot drove relative to the camera at 90 degrees. The problem was that when training the camera, you first need to set one base, and when the camera is being calibrated, then the same base as the robot.

    Hello everyone Tell me, I'm new to Fanuc robots, I had experience only with Kuka. The robot travels 90 degrees relative to the camera. The bases have already been set in different ways, what can be? Everything works fine in the simulation, but not on the robot itself.

    Hello everyone Tell me, maybe who did this, how to make friends with Irpicktool and line tracking? Separately, Roboguide did both. But I can't think of a little how to combine it. If someone did this, share your experience or just a screenshot of the program, and then I'll figure it out myself. Thanks!

    We need more details.

    Which device shall communicate with which device or controller?

    Where is the cp1516 installed?

    Is the robot the controller or device?

    At first you should read the Fanuc manual for Ethernet/ip

    A robot with a controller. We need to establish communication so that the robot is a master. But this requires a PROFINET board. I read on the forums that the SIEMENS controller can be configured as a scanner, and in the documentation there is an example for CPU 1516+ET200+CPU1215

    Hello! It turns out that in T1 mode, the robot itself can change the speed of movement regardless of the speeds set by the user?

    please try making screenshots that cover a bit more. at least line numbers would be helpful. normally one should take image of entire window (see READ FIRST).


    my guess is that picture shows a DAT file. in DAT file one can only declare and initialize variable.

    if variable is initialized in DAT file, value must be a literal (hardcoded). it cannot come from another variable and most definitely one cannot use other data manipulation such as multiplication. that line need to be in the SRC file.

    Спасибо большое! Я перенес строчку в файл src и ошибок нет. Сейчас попробуй загрузить в робота и проверю.

    Understood, thank you! Here it does not define so. How can I fix it?

    Not sure what you mean by that.. Since signals are integers, one simple way to handle decimals is by using different scale, For practical reasons myltiplication by 1000 before sending and then dividing by 1000 when receiving is common. if you want to transfer actual REAL number, then you need to cast the coordinates to REAL.

    I meant this connection

    Thank you very much! What type of transmission data is needed in i/o mapping?

Advertising from our partners