Was this page helpful?

Robot PC-ID (=Identifier) changing problem

    Table of contents

     

    Review details problem

    Your robot can't communicate correctly with your server and you receive a message saying: "Cannot send heartbeat to <connection_string> [HEART_BEAT_REFUSED]".

    Solution(s)

    The first thing to do is reseting your robot. Connect to your NMC and go to the System > Components menu, select your robot and click on the 'Reset' button.
    It should fix this issue.

    If the problem comes back regularly, it means that your machine regularly change its BIOS information which provids this error.

    To solve it, you will need to change both Newtest.ini files on the NMC side and the robots' side by following the instruction below :

    1. Stop your robot (on your robot machine, through the ip-label icon on the bottom right of your screen)
    2. Open the Newtest.ini file on the NMC server and set the parameter under the section [NEWTEST] as follow: NO_PCID=1 (You may find the Newtest.ini file in the data directory of ClientModules/NewtestBridge/).
    3. If you have many robots and you would like to minimize your task, you may execute the following command on the server machine in a CMD console to spread this parameter on all robots: 

      RobotBatchSetting.exe -robot * -set [NEWTEST]NO_PCID=1 -update -do // You may check See also to get more details on this tool.

    4. Add the same parameter to the Newtest.ini of each concerned robot machine.

    5. Connect to your NMC and go to the System > Components menu, select your robot and click on the 'Reset' button
    6. Restart your robot (on your robot machine, through the ip-label icon on the bottn right of you screen)
    Was this page helpful?
    Tag page (Edit tags)
    • No tags
    Page statistics
    887 view(s), 6 edit(s) and 5236 character(s)

    Comments

    You must login to post a comment.

    Attach file

    Attachments