Rockwell Automation 61C542 Voltage Input module User Manual
Page 33

4Ć15
Use the following procedure to configure a channel:
Step 1.
Set bits 12 to 15 of register 31 equal to zero. This resets bit
15 of register 22 and places the module in the READY
state. When the READY state is enabled, the module is
ready to process a configuration command. Monitor bit 15
until it is equal to zero before continuing with Step 2.
Step 2.
Select the channel to be configured by writing the
appropriate number to the Channel Number Register
(Register 23). This value is a 15Ćbit plus a signĆbit integer.
See section 4.1.9 for more information.
Step 3.
Define the channel's Maximum Scaling Value by writing
the desired value to the Maximum Scaling Value Register
(Register 24). This value is a 15Ćbit plus a signĆbit integer.
See section 4.1.10 for more information.
Step 4.
Define the channel's Minimum Scaling Value by writing the
desired value to the Minimum Scaling Value Register
(Register 25). This value is a 15Ćbit plus a signĆbit integer.
See section 4.1.11 for more information.
Step 5.
Define the number of input data samples that are to be
averaged together for the input running average value.
Write the desired number to the Number of Samples
Register (Register 26). This value is a 15Ćbit plus a signĆbit
integer. See section 4.1.12 for more information.
Step 6.
Define the channel's High High alarm limit by writing the
desired value to the High High Alarm Register (Register
27). This alarm value is a 15Ćbit plus a signĆbit integer. See
section 4.1.13 for more information.
Step 7.
Define the channel's High alarm limit by writing the
desired value to the High Alarm Register (Register 28).
This alarm value is a 15Ćbit plus a signĆbit integer. See
section 4.1.14 for more information.
Step 8.
Define the channel's Low alarm limit by writing the desired
value to the Low Alarm Register (Register 29). This alarm
value is a 15Ćbit plus a signĆbit integer. See section 4.1.15
for more information.
Step 9.
Define the channel's Low Low alarm limit by writing the
desired value to the Low Low Alarm Register (Register 30).
This alarm value is a 15Ćbit plus a signĆbit integer. See
section 4.1.16 for more information.
Step 10. Enter the required information in the Configuration
Command Register (Register 31). See section 4.1.17 for
more information. Set the Configuration Command Code
(bits 12 to 15) equal to three. This code transfers (writes)
the channel's parameters into memory.
Step 11. When the module finishes processing the write
configuration operation, it will set bit 15 of register 22
equal to one. Monitor bit 15 until it is set to one.
Step 12. Monitor bit 14 of register 22. If this bit is equal to zero the
module is ready to configure another channel. To
configure another channel repeat the procedure
beginning with step 1. If bit 14 is equal to one, check the
error code in register 22.