12 Vendor-Specific (Yaskawa) Class Objects
YASKAWA ELECTRIC
SIEP YEACOM 01A V1000 Option EtherNet/IP Technical Manual
55
12
Vendor-Specific (Yaskawa) Class Objects
Yaskawa Drive Parameters Object 100 (Class 0x64)
Services Supported
This is a dynamic explicit Class Object. With this Class object any drive parameter with a MEMOBUS/Modbus address
greater than 0x00FF can be accessed. The mapping of Class Object instance / attribute to MEMOBUS/Modbus address is
as follows.
Given a typical MEMOBUS/Modbus Address of 0xXXYY
The EtherNet/IP Instance value is equal to XX
The EtherNet/IP Attribute value is equal to YY
As an example, to access parameter b5-12 (MEMOBUS/Modbus Address =0x01B0)
Class Object is 100 (0x64) (Always for this Class Object)
Instance = 0x01
Attribute = 0xB0
Storing Changed Parameters
Writing a zero to 0x0900 (Enter) stores changed parameters to the non-volatile memory of the drive. Writing a 0 to
0x0910 (Accept) allows the drive to use the changed parameters. Reading Enter Command 0x0900 or Accept Command
0x910 will always return a value of 0x0001.
Performing a RAM-ENTER to Store Register Data
Parameter H5-11 is used to decide whether a RAM-ENTER will be done on the writes to registers in the drive. If H5-11 =
1 (default), the option card will issue the RAM-ENTER with the parameter writes. If H5-11 = 0, no RAM-ENTER is
issued and an ENTER command must be explicitly sent by the user for the parameter to be activated after a write.
Explicit writes to RAM-ENTER (0x910) and ROM-ENTER (0x900) are handled as special cases. If a user writes a 0 to
RAM-ENTER or ROM-ENTER, the command will be executed in the drive. If a user writes a 1 to those registers, the
command will not be executed but returns a success to the explicit write on the network. Writing a value other than 0 or 1
will result in an error response of Invalid Attribute Value on the network.
Note:
Performing the RAM-ENTER increases the processing time of the writes and increases the response time to explicit writes.
Attributes Supported
Note:
Attempting to set a read-only parameter results in a EtherNet/IP error code of 0x0E, Attribute Not Settable.
Note:
Attempting to access an invalid parameter results in a EtherNet/IP error code of 0x09, Invalid Attribute Value.
Service Code No. (hex)
Service Name
0E
Get Attribute Single
10
Set Attribute Single
Instance ID Attribute
MEMOBUS/Modbus
Address
Description
Get
Set
Size
0
1
-
Object Software Revision
O
-
Word
1
YY
0x01YY
MEMOBUS/Modbus Addresses 0x0100 - 0x01FF
O
O
Word
2
YY
0x02YY
MEMOBUS/Modbus Addresses 0x0200 - 0x02FF
O
O
Word
..
..
..
..
O
O
Word
255
YY
0xFFYY
MEMOBUS/Modbus Addresses 0xFF00 - 0xFFFF
O
O
Word