Cam configuration

A cam switches a digital output within a certain angle range during a cam encoder revolution. Several cams can be defined for one output, so that the output signal can be switched several times during a revolution.

Three different cams are available. A distance cam (also referred to as position cam) switches on an output at a certain position and switches it off again at a different position. A time cam switches on an output at a certain position and keeps it active for a certain period. A brake cam has a special function during the braking process.

Right-click on Cam Group 1 to insert a new cam.

Cam configuration 1:

A dialog box opens, in which the name and type of the cam can be specified.

Cam configuration 2:

Distance cams

After a distance cam was inserted the parameters can be configured.

Cam configuration 3:

Time cams

Time cams cannot be configured together with distance or brake cams on the same output. Depending on the switching time and the velocity, only one time cam should be configured per output track.

Cam configuration 4:

Brake cams

A brake cam has a special function. The allocated output (Cam Line) is initially active during normal operation, as long as the PLC has set the Break Enabled variable allocated to the output track in the process image. To initiate a braking process, the PLC sets Break Enabled to 0. As a result, the output track is switched off at the parameterised angle position.

Brake cams cannot be configured together with distance or time cams on the same output. Only one brake cam can be configured for each output track.

Cam configuration 5:

Position resolution

Cam start and end positions can be specified with a resolution of 1/1000 degree. However, please note that the cam controller internally operates with two possible resolutions and rounds the defined position to the internal resolution. Depending on the encoder configuration (see parameter Use Encoder Precision) the cam controller operates with 360 steps or with the full encoder resolution (encoder increments per revolution)