This is to simplify the program on the automation side as well as the robot side. So that afterwards you don't need the little program that does R to PR.
Studio 5000 is in v30 and the robot in V8.3
This is to simplify the program on the automation side as well as the robot side. So that afterwards you don't need the little program that does R to PR.
Studio 5000 is in v30 and the robot in V8.3
I have already done this task by sending values to 6 different registers and then assigning it to a PR with a TP program. But I think it is possible to write directly to a PR with explicit messaging. On page 128 of the Ethernet Ip manual, it shows the configuration for writing to a PR in Joint mode. On my side at source level I use a block like on page 119, but without success
From what I understand in the manual.
Okey
Excuse me I thought afterwards that the conversation would be more relevant on this one which is the continuation of the conversation
Yes I had seen but there is only for the Joint mode
By deduction I suppose that it is necessary to put this configuration but I am in error:
For the POSREG_T, I used the same thing as on the doc for the chalkboard
Hello,
I am working with a R-30iA controller and an AB automaton
Does anyone know how to write from an explicit message block (PLC) directly to a Register Position.
I think it must be from the block configuration with instance, attribute and class.
Under logix5000 I created a block with the different words x,y,z,w,p,r in DINT
I could not find anything in the fanuc Ethernet Ip documentation
Hello,
I am working with a R-30iA controller and an AB automaton
Does anyone know how to write from an explicit message block (PLC) directly to a Register Position.
I think it must be from the block configuration with instance, attribute and class.
Under logix5000 I created a block with the different words x,y,z,w,p,r in DINT
I could not find anything in the fanuc Ethernet Ip documentation
I wanted to know the classes on the PLC side.
Maybe it's the same correspondence as for the fanuc?
Merci beaucoup
ça marche correctement
Je voulais savoir où trouver le tableau avec la correspondance des classes car j'ai cherché sur internet mais rien.
J'ai vu dans ton programme fabien que tu as utilisé la classe 7 dans un des messages mais à quoi correspond-elle ?
Je sais que : type de données 6b pour un entier, 6c pour un réel
Ah yes I see where we set the class in 6c but I do not use the message block
I'm sorry but I'm a beginner in this business so I don't know the software. Where are the parameters to be set in RS5000 to send positive and negative numbers to the robot?
On my controller I don't have the explicit message option so I can't set the class
Hello,
On the method with registers, I can't send him decimal and negative numbers
What solution do you have?
Knowing that I use a move block to send the GI
Thanks
Et je viens de vérifier sur mon robot je n'ai pas accès au message explicite. Soit le contrôleur est trop vieux, soit je n'ai pas le choix.
J'ai regardé sur un robot plus récent pour essayer
Merci beaucoup pour votre exemple,
J'aimerais envoyer des offsets sur X,Y,Z,W,P,R mais je garderai votre exemple pour une autre utilisation.
Fabien m'a envoyé un programme où il doit avoir l'échange avec les différents offsets.
Hello,
first of all, thank you for your answers, I am doing some research on the explicit message
Can you send me the fanuc documentation because when I search on the internet it is impossible to download it. I am looking for this reference on the internet: MAROC77EN01101E
And concerning the ADS file I can't open it. I tried with STUDIO 5000 and RS5000 and I always get this error: Error: Line 1: Import Export version mismatch. Expected version is 0.3. Check Import Export version syntax.
Yes, I have the Ethernet IP adapter on the robot.
What do you mean by using an explicit message?
Because when I go to the Ethernet Ip option I don't have the following information that I could find on the forum about the explicit message
Input mode :
IP addr :
Class:
Instance:
Attribute:
Service:
Value size:
value:
Maybe it's because the controller is too old (2010)
Hello,
I am new to robotics. I am working with an R-30iA controller and an AB controller.
I am looking for a way to write offset and position values from a PLC.
Should I write to the robot position registers from the GI/GO? Or do you have another solution?
Thanks
Have a nice day