E6581581
- 30 -
4.8. Application Objects (64 hex)
Class code 0x64. This object provides VF-AS1/PS1’s Parameter access.
Range Address accessed:
Input Instance Real Logical address in Drive accessed
0x4000-0x5FFF 0x0000-0x1FFF
0x6000-0x7FFF 0xE000-0xFFFF
Class Attributes available
Instance Attribute ID Access Name Data type Value Details
1 Get Revision UINT
1
2 Get Max Instances UINT
0x7FFF
6 Get Max ID of class attributes UINT
7
0
7 Get Max ID of instance attribute UINT
3
Instance 1 Attribute available
Instance Attribute ID Access Name Data type Details
See below
3 Get/Set parameter UINT
Parameter corresponding to
the Instance address
Services
Supported
Service
Code
Service Name
Class Instance
Description of Service
0E hex Get_Attribute_Single
Yes Yes
Read one attribute
10 hex Set_Attribute_Single
N/A Yes
Write one attribut
Note: The service “Set_Attribute_Single” writes the parameter into the RAM and the EEPROM of the drive.
Attribute ID of all parameters are 3. Moreover, about the instance ID of each parameter, it
becomes "parameter communication number + 0x4000".
In the case of the parameter from which a communication number begins in "F", it
becomes "parameter communication number - 0x8000 (same as bit15 set to 0)".
About the details of the contents of a parameter, please refer to a VF-AS1/PS1
instructions manual.
Example 1.
In case of Basic parameter “CMOd - Command mode selection”,
Communication No: 0003 -> Instance ID: 4003
Example 2.
In case of Extended parameter “F268 - Updown frequency default value”,
Communication No: 0268 -> Instance ID: 4268
Example 3.
In case of Monitor parameter “FE03 - Output current”,
Communication No: FE03 -> Instance ID: 7E03
* Monitor parameter can access "Get" only.
For example, when "Acc. time" is set to 5 sec., since the minimum unit is 0.1s,
5 / 0.1 = 50 = 0x0032 (Hex.)
Since the communication number of " Acc. time" is "0009", it writes "0x0032" in instance
ID "4009."
Moreover, when the "highest frequency" is read, "0x1F40" is read.
0x1F40 = 8000 (Dec.)
Since the minimum unit is 0.01Hz,
8000 * 0.01 = 80Hz