beautypg.com

Modbus - using programmable memory blocks – Watlow EZ-ZONE PM User Manual

Page 84

background image

Watlow EZ-ZONE

®

PM Limit Controller

81

Chapter 8 Features

Note:

a. If the the Rolling Password is off push the Ad-vance key one more time where the Password [pass]

prompt will be displayed. Proceed to either step 7a or 8a. Pushing the Up ¿ or Down ¯ arrow keys en-

ter either the User or Administrator Password. Once entered, push and hold the Reset

RESET

key for two sec-

onds to return to the Home Page.

b. If the Rolling Password [roll] was turned on proceed on through steps 3 - 9.

3. Assuming the Code [Code] prompt (Public Key) is still visible on the face of the control simply push the

Advance key

to proceed to the Password [pass] prompt. If not find your way back to the Factory Page

as described above.

4. Execute the calculation defined below (7b or 8b) for either the User or Administrator.
5. Enter the result of the calculation in the upper display play by using the Up ¿ and Down ¯ arrow keys or

use EZ-ZONE Confgurator Software.

6. Exit the Factory Page by pushing and holding the Reset

RESET

key for two seconds.

Formulas used by the User and the Administrator to calculate the Password follows:
Passwords equal:
7. User

a. If Rolling Password [roll] is Off, Password [pass] equals User Password [pas;u].

b. If Rolling Password [roll] is On, Password [pass] equals: ([pas;u] x code) Mod 929 + 70
8. Administrator

a. If Rolling Password [roll] is Off, Password [pass] equals User Password [pas;a].

b. If Rolling Password [roll] is On, Password [pass] equals: ([pas;a] x code) Mod 997 + 1000

Modbus - Using Programmable Memory Blocks

When using the Modbus RTU or Modbus TCP protocols, the PM control features a block of addresses that can

be configured by the user to provide direct access to a list of 40 user configured parameters. This allows the

user easy access to this customized list by reading from or writing to a contiguous block of registers.

To acquire a better understanding of the tables found in the back of this manual (

See Appendix:

(

Modbus

Programmable Memory Blocks

) please read through the text below which defines the column headers used.

Assembly Definition Addresses

- Fixed addresses used to define the parameter that will be stored in the "Working Addresses", which may

also be referred to as a pointer. The value stored in these addresses will reflect (point to) the Modbus ad-

dress of a parameter within the ST control.

Assembly Working Addresses

- Fixed addresses directly related to their associated "Assembly Definition Addresses" (i.e., Assembly Work-

ing Addresses 200 & 201 will assume the parameter pointed to by Assembly Definition Addresses 40 &

41).

When the Modbus address of a target parameter is stored in an "Assembly Definition Address" its corre-

sponding working address will return that parameter’s actual value. If it’s a writable parameter, writing to

its working register will change the parameter’s actual value.

As an example, Modbus register 360 contains the Analog Input 1 Process Value (See Operations Page,

Analog Input Menu). If the value 360 is loaded into Assembly Definition Address 91, the process value sensed

by analog input 1 will also be stored in Modbus registers 250 and 251. Note that by default this parameter is

also stored in working registers 240 and 241 as well.

The table (See Appendix: Modbus Programmable Memory Blocks) identified as "Assembly Definition Ad-

dresses and Assembly Working Addresses" reflects the assemblies and their associated addresses.