I am not an expert in robot programming. I have generated a 3D printing program (*.mod) and followed these instructions on the teach pendant. I received T_ROB1 (attached images) error. I would appreciate if anyone could help me with this issue.
If the error message says: Global routine name Main ambiguous means that you have more than one routine with the name Main.
A quick workaround to solve this problem is to rename your previous main function to Main2 to prevent this conflict. If you don't need the previous module you can also delete it from your robot controller.
For ABB robot controllers, the main start point of your production program is the Main function. If you have 2 functions with the same name you'll see this error.
Thank you for your response. I followed your instructions and a new error came in which the machine couldn't read the M commands and extruder speed lines, however, I removed those commands and got another error (Attachment 2)
Long story short, I tried to connect the PC to the robot using RoboDK driver for ABB, however, the *.mod file is unavailable in the provided link. Could you please assist me on this issue?
You can change this behaviour inside "Program Events" just under the import NC code button.
Change the names to what you need or remove the M code events all together.
(12-14-2024, 05:03 PM)Borgis1 Wrote: You can change this behaviour inside "Program Events" just under the import NC code button.
Change the names to what you need or remove the M code events all together.
Dear Borgis, thank you for your response. I attempted to connect my PC to the robot, but it was unsuccessful. I ensured the following requirements were met:
1. The firewall was disabled.
2. Robot and PC IP addresses were in the network.
3. Ping was successful.
4. An FTP folder was created on the flex.
5. The ABB driver, apirobot, and apiabb were as, the connection was unsuccessful.
Despite these steps, the connection could not be. I would appreciate your assistance with this issue Should I take any additional steps on the flex pendant side?
(12-14-2024, 05:03 PM)Borgis1 Wrote: You can change this behaviour inside "Program Events" just under the import NC code button.
Change the names to what you need or remove the M code events all together.
Dear Borgis, thank you for your response. I attempted to connect my PC to the robot, but it was unsuccessful. I ensured the following requirements were met:
1. The firewall was disabled.
2. Robot and PC IP addresses were in the network.
3. Ping was successful.
4. An FTP folder was created on the flex.
5. The ABB driver, apirobot, and apiabb were as, the connection was unsuccessful.
Despite these steps, the connection could not be. I would appreciate your assistance with this issue Should I take any additional steps on the flex pendant side?
Thank you,
Mohamad
Never tried FTP on ABB before. I find ftp with anonymous login very suspicious. I would look for the common ftp login /password for this robot. You set up an ftp folder... I recon it would have it's own folder for this. Where you afterwards have to move the file within the hmi to insert the code into the robot.
12-15-2024, 05:59 PM (This post was last modified: 12-15-2024, 06:00 PM by Mummed.)
(12-15-2024, 09:34 AM)Borgis1 Wrote:
(12-14-2024, 08:02 PM)Mummed Wrote:
(12-14-2024, 05:03 PM)Borgis1 Wrote: You can change this behaviour inside "Program Events" just under the import NC code button.
Change the names to what you need or remove the M code events all together.
Dear Borgis, thank you for your response. I attempted to connect my PC to the robot, but it was unsuccessful. I ensured the following requirements were met:
1. The firewall was disabled.
2. Robot and PC IP addresses were in the network.
3. Ping was successful.
4. An FTP folder was created on the flex.
5. The ABB driver, apirobot, and apiabb were as, the connection was unsuccessful.
Despite these steps, the connection could not be. I would appreciate your assistance with this issue Should I take any additional steps on the flex pendant side?
Thank you,
Mohamad
Never tried FTP on ABB before. I find ftp with anonymous login very suspicious. I would look for the common ftp login /password for this robot. You set up an ftp folder... I recon it would have it's own folder for this. Where you afterwards have to move the file within the hmi to insert the code into the robot.
Dear Borgis,
Thanks for your response. I was able to connect to the robot using this post, and after running the program on Flex Pendant, I received the attached message (Attachment 1). I used "Run on Robot" and nothing happened on the robot side.
The reason for this connection is the dry 3D printing process. I have read the following two posts and would appreciate help with online programming since I am a newbie here.
Should I follow any steps on the Flex pendant side? I am not an expert o
As I was describing my issue ABB connection, unfortunately, I couldn't establish an online connection with the robot, I used ABBdriver on the Flex Pendant followed the instructions, and received a "waiting for connection" message (Attachment 1), and "Run on Robot" is not working. I don't know what I am missing, when I tried to connect to the robot, I received a connection error (Attachment 2). I would appreciate any help on this matter, it seems a very basic question but I have been struggling with this in the past few days.
(12-17-2024, 09:39 AM)Albert Wrote: I recommend you to check the IP of the ABB robot controller and update it in the MOD file.
The default IP is 192.168.125.1 but it could have changed.
Dear Albert,
I appreciate your response. I've checked the IP, and it matches the one in the MOD file; however, I noticed the gateway is set to 'none'. Could this be related?
here is what I do during connection,
1- loading *.MOD file and running the main program. (on the robot side)
2- connect to the robot and try to start "Run on Robot" (on the roboDK side, which is not successful)