Registers, Special purpose & data display, Position – Electro Cam PS-6144 Series User Manual
Page 89: Pulse programming

6-17 Communications
Special Purpose & Data Display
40001
Special Function (16 registers)
The first 16 registers (001 - 016) are used for entering data used by the special functions.
40017
Data Display (240 registers)
These registers (017 - 256) are used by the Mapping functions to display individual instances
of indexed data.
RPM
40257
RPM
Read only
Returns the current RPM.
Position
40258
Position Mapping
Read/write
Values: 17 - 256
Specifies the general purpose register used to display the position for the output group
specified by the Group Index Register.
40259
Position Index
Read/write
Values: 1 - 6
Specifies the output group whose position is displayed in the Position Register.
40260
Position
Read only
Values: 0 - ( Scale Factor - 1 )
returns the current position for the output group specified by the Group Index Register.
Pulse Programming
40261
Pulse Mapping
Read/write
Values: 17 - 255
General Purpose register used for mapping the On and Off values for the pulse specified by
the index registers. Two registers will be used; the first will contain the On value, the second
will contain the Off value.
40262
Total Pulse Count
Read/write
Values: 0 - n
Returns the total number of pulses for all channels. Writing a value of '0' to this register will
erase all pulses. You can only write to this register when the Stop register is '1'.
40263
Channel Pulse Count
Read only
Values: 0 - n
Returns the number of pulses in the channel defined by the index registers below.
40264
Program Index
Read/write
Values: 0 - Max Program Number
Contains the current program number for pulse access. Writing to this register resets the
Channel Index Register and the Pulse Index Register to '1'. When this register is '0', the
current active program is used for setpoint access and for mapping (setpoints mapped with a
program index of '0' will automatically change when the active program changes).
Registers