How do I set up/connect to a Network Time Server?
I am looking to set up my ABB IRB 120 with IRC5 controller cabinet to a network time for time synchronization purposes. I have a Windows PC hooked up to the IRC5 via the yellow X2 service port. I have tried inputting the various IPv4 and IPv6 addresses listed in my Windows PC settings into the network server IP address box on the FlexPendant and have so far had no luck getting the controller to connect to a network (the connection keeps timing out). I have not yet found any helpful information in the technical reference manuals. That being said, I have a few questions:
1. Is there something I need to set up on the Windows side first before I can hook up the controller to a network time?
2. Would the process of setting up the network time and connecting the controller to the network time be similar if connecting to a Linux PC?
3. When I do get the system connected to a network time, if the connection between the controller cabinet and the PC were to become disconnected, would the controller continue with that time using its own clock or would it revert back to previously used settings (i.e., the manual time set before connecting to the network time)?
RW 5.XX or 6.XX ?0
I have had little contact with RW 6.XX in the past few years so there may be some inadvertently incorrect guidance in this reply.
With RobotStudio (RS) if you right click on your controller and select properties one of your choices should be Date and Time. You should be able to set your NTP server's IP and sync them up.
The clock continues working until it's changed, however the robot control is not an atomic clock so don't expect faultless time keeping.
If you have the licensed version of RS you can run a job to set the time. Further, you can use Task Scheduler in Windows to run the job on a fixed schedule to update the clock as you wish. Look up Jobs in RS for details. *Warning*: The scripting instructions are wrong. A good IT-type helped me figure out what the script really needs to be to work.0
With RobotStudio (RS) if you right click on your controller and select properties one of your choices should be Date and Time. You should be able to set your NTP server's IP and sync them up.0
I have attempted to connect to a number of different public NTP servers, but when I go to test the time server, there is a short delay and then the following message: "Time server test failed with error 'SYS_CTRL_E_FAIL'".0
There is a limited explanation for use of a time server in the IRC5 Integrators Guide:
There is a limited explanation for use of a time server in the IRC5 Integrators Guide:0
Sorry for the delay AND for the fact I do not have an answer for you.
My best suggestion at this time is try the Integrator's Guide AND your local ABB Support team.0
I figured it out!
Turns out my system was not configured to a public network so I went into the network settings in RobotStudio and set that up on my controller and then the network time connection worked as one would expect.0
- 10.4K All Categories
- 5.3K RobotStudio
- 346 UpFeed
- 15 Tutorials
- 8 RobotApps
- 281 PowerPacs
- 404 RobotStudio S4
- 1.7K Developer Tools
- 238 ScreenMaker
- 2.6K Robot Controller
- 246 IRC5
- 36 OmniCore
- 6 RCS (Realistic Controller Simulation)
- 3 RobotStudio AR Viewer
- 689 RAPID Programming
- 14 Wizard Easy Programming
- 101 Collaborative Robots
- 3 Job listings