Programming manual for Meca500 (for firmware 9.2.x)
29
TCP/IP COMMUNICATION
2.2.5 BrakesOn/BrakesOff
These commands engages or disengages the brakes of joints 1, 2 and 3. When the brakes are released,
the robot will fall down. This command is only available when the robot is deactivated.
Responses
[2010][All brakes set.]
[2008][All brakes released.]
2.2.6 EnableEtherNetIp
(
e
)
This command enables or disables EtherNet/IP slave stack, allowing the robot to be controlled by an
EtherNet/IP controller.
Arguments
•
e
: enable (1) or disable (0) EtherNet/IP.
default values
EtherNet/IP is enabled when the robot is shipped from Mecademic. Changes in this setting have a
persistent effect (remain even after a powering the robot off).
2.2.7 EnableProfinet
(
e
)
This command enables or disables PROFINET slave stack, allowing the robot to be controlled by a
PROFINET controller. Please note that enabling PROFINET also enables LLDP packets forwarding
between the two Ethernet ports of the robot.
Arguments
•
e
: enable (1) or disable (0) PROFINET.
default values
PROFINET is disabled when the robot is shipped from Mecademic. Changes in this setting have a
persistent effect (remain even after a powering the robot off).
2.2.8 GetExtToolfwVersion
This command returns the firmware version of Mecademic's EOAT connected to the robot's tool I/O
port. The robot must be activated. If during the activation, the robot detects that the firmware version
of the EOAT is older than the firmware version of the robot, the [3039] response will be given, and the
activation process will fail. If no EOAT is detected, the x's in the [2088] message will be zeros.
Responses
[2088][vx.x.x]
[3039][External tool firmware must be updated.]
2.2.9 GetfwVersion
This command returns the version of the firmware installed on the robot, even if the robot is not
activated.
Responses
[2081][vx.x.x]
Summary of Contents for Meca500 R3
Page 10: ......