Home Site Map Contact
News Technology Applications Info Certification Literature Support Organization Products
Introduction to SERCOS interface
Advantages
Applications Types
SERCOS I and II
Fiber Optics
ASICs
Timing & Interface
SERCOS IDNs
I/O Functions
Cycle Times
Cyclic Operation
System Safety
SERCOS III
SoftSERCANS
SERCOS Safety
SERCOS Packaging Profile
SERCOS Standardization

  1. Telegram Format / Telegram Sequence
  2. Master Syncronization Telegram
  3. Amplifier (Drive) Telegram
  4. Master Data Telegram
5. Service Channel / Cyclic Operation Example / Error Correction


Service Channel

The service channel allows high level, non-time-critical data transfers without disturbing the synchronous transfer of real-time data. Non real-time messages such as diagnostics and loop gains are broken into two byte chunks, sent over the service channel in the Amplifier Telegram, and re-assembled by the receiving device. Via the service channel, operators can retrieve diagnostic and status information, reprogram or display setup parameters and change operating data on the fly.

Some manufacturer's drives include a software oscilloscope function that captures data on drive performance, sends the data over the service channel two bytes at a time, and formats the information into an oscilloscope-type display on the operating terminal.

Cyclic Operation Example

The best way to imagine how a SERCOS I or II system works is to take a real world example, such as a system with 14 drives and a 500 microsecond cycle rate. Under these conditions, the following information can be transferred every cycle:

From control to each drive:

  • 32-bit command value (e.g., velocity or position)
  • 16-bit limit value (e.g., torque)
From each drive to control:
  • 32-bit feedback value (e.g., velocity or position)
  • 16-bit feedback value (e.g., torque)

Thus, every 500 microseconds one SERCOS interface ring can transport a very high resolution velocity command signal to 14 drives, plus a torque limit command to each of those drives that can be enabled at will. In each cycle two feedback values are returned from each drive. This reduces the customary feedback wiring to the control to nothing.

In addition to all this real-time data being exchanged, the service channel provides the equivalent of a 128-kilobaud serial port to each drive on the ring . This can be used to set and archive performance variables, to read diagnostics, etc.

Note that SERCOS interface performance is not limited to 500 microseconds or 14 drives. Flexibility exists in the update rate (down to 62.5 milliseconds – 31.25 for SERCOS-III), the number of drives per ring (up to 254), the amount of data exchanged, and even the number of rings.

Error Correction/Diagnostics

If a SERCOS interface loop detects an error, it continues to operate for one cycle using previously valid data. However, if a second consecutive error is detected, the drives are shut down in a predefined, orderly fashion, and a diagnostic message is issued.

This allows vendors to incorporate detailed context-sensitive troubleshooting procedures in their motion controls. An operator can go to his control panel and acquire instant diagnosis of every axis motor and drive at every section of the machine. Failures can be immediately pinpointed by the control system and quickly and easily be repaired as opposed to hit and miss troubleshooting.

 

Page 5