Thank you for purchasing the DeviceNet option “DEV002Z” for the VF-AS1/PS1. Before
using the DeviceNet option, please familiarize yourself with the product and be sure to
thoroughly read the instructions and precautions contained in this manual.
In addition, please make sure that this manual and “Instruction Manual” is delivered to the
end user, and keep this function manual in a safe place for future reference or
drive/interface inspection.
This manual describes the supported functions for the “DEV002Z”.
In conjunction with this manual, the following manuals are supplied by Toshiba, and are
essential both for ensuring a safe, reliable system installation as well as for realizing the
full potential of the “DEV002Z”:
- For the Polled I/O connection, if the actual consumed data size is less than the connection instance’s
consumed_connection_size attribute, the consumed data will be ignored, but the connection will otherwise
produce normally. If the actual consumed data size is larger than the connection instance’s
consumed_connection_size attribute, the consumed data will be ignored and the connection will not
produce.
- For the Explicit Messaging connection, this is the maximum message length: shorter messages are also
acceptable.
4, 8, or 12 bytes4, 8, or 12 bytes
55 bytes55 bytes
2.2. Exterior overview
DeviceNet LED indicator
(Refer to Section 2.4)
MAC ID and
Baud rate
setting Dip switch
(Refer to Section 2.3)
DeviceNet connector
- 4 -
2.3. Setting a MAC ID number and a network baud rate
Configure MAC ID and network baud rate by the Dip switch on the DeviceNet option.
<Default setting>
12345678
Baud
rate
• MAC ID configuration
The MAC ID must be unique and not match any other device on the network.
MAC ID
MAC ID = 1
Baud rate = 125kbps
E6581281 f
SW
345678345678
ID
0OFF OFFOFFOFFOFF OFF32ON OFFOFFOFFOFF OFF
1OFF OFFOFFOFFOFF ON33ON OFFOFFOFFOFF ON
2OFF OFFOFFOFFON OFF34ON OFFOFFOFFON OFF
3OFF OFFOFFOFFONON35ON OFFOFFOFFONON
4OFF OFFOFFONOFF OFF36ON OFFOFFONOFF OFF
5OFF OFFOFFONOFF ON37ON OFFOFFONOFF ON
6OFF OFFOFFONON OFF38ON OFFOFFONON OFF
7OFF OFFOFFONONON39ON OFFOFFONONON
8OFF OFFONOFFOFF OFF40ON OFFONOFFOFF OFF
9OFF OFFONOFFOFF ON41ON OFFONOFFOFF ON
10OFF OFFONOFFON OFF42ON OFFONOFFON OFF
11OFF OFFONOFFONON43ON OFFONOFFONON
12OFF OFFONONOFF OFF44ON OFFONONOFF OFF
13OFF OFFONONOFF ON45ON OFFONONOFF ON
14OFF OFFONONON OFF46ON OFFONONON OFF
15OFF OFFONONONON47ON OFFONONONON
16OFF ONOFFOFFOFF OFF48ONONOFFOFFOFF OFF
17OFF ONOFFOFFOFF ON49ONONOFFOFFOFF ON
18OFF ONOFFOFFON OFF50ONONOFFOFFON OFF
19OFF ONOFFOFFONON51ONONOFFOFFONON
20OFF ONOFFONOFF OFF52ONONOFFONOFF OFF
21OFF ONOFFONOFF ON53ONONOFFONOFF ON
22OFF ONOFFONON OFF54ONONOFFONON OFF
23OFF ONOFFONONON55ONONOFFONONON
24OFF ONONOFFOFF OFF56ONONONOFFOFF OFF
25OFF ONONOFFOFF ON57ONONONOFFOFF ON
26OFF ONONOFFON OFF58ONONONOFFON OFF
27OFF ONONOFFONON59ONONONOFFONON
28OFF ONONONOFF OFF60ONONONONOFF OFF
29OFF ONONONOFF ON61ONONONONOFF ON
30OFF ONONONON OFF62ONONONONON OFF
31OFF ONONONONON63ONONONONONON
The DEV002Z option has a two-color (red and green) LED as a means of indicating the
MNS (module/network status), which works basically in accordance with DeviceNet
specifications.
LEDStatusItem displayed
Device is not on-line.
OffNot Powered/Not On–line
Lights
green.
Flashes
green.
Flashes
red.
Lights red.
Flashes red
and green
alternately.
Device Operational AND
On–line, Connected
Device Operational AND
On–line, Not Connected
or
Device On–line AND
Device needs commissioning
Minor Fault and/or
Connection Time–Out
Critical Fault or
Critical Link Failure
Communication Faulted and
Received an Identify Comm
Fault Request - Long Protocol
- The DEV002Z has not completed the Dup_MAC_ID test yet.
- The DEV002Z may not be powered.
The DEV002Z is operating in a normal condition and the DEV002Z
is on-line with connections in the established state.
The DEV002Z is operating in a normal condition and the DEV002Z
is on-line with no connections in the established state.
- The DEV002Z has passed the Dup_MAC_ID test, is on-line, but
has no established connections to other nodes.
- Configuration missing, incomplete or incorrect.
Recoverable fault and/or one or more I/O Connections are in the
Timed-Out state.
The DEV002Z has an unrecoverable fault; may need replacing.
Failed communication device. The DEV002Z has detected an error
that has rendered it incapable of communicating on the network
(Duplicate MAC ID, or Bus-off).
A specific Communication Faulted device. The DEV002Z has
detected a Network Access error and is in the Communication
Faulted state.
The DEV002Z has subsequently received and accepted an Identify
Communication Faulted Request - Long Protocol message.
E6581281 f
- 6 -
E6581281 f
2.5. Communications-related parameters
In a network, VF-AS1/PS1 (DEV002Z) serves as a DeviceNet slave device. The
DEV002Z configuration is set by the following parameters.
The supported parameters for each drive and their allowable adjustment ranges are
defined in the appropriate Electronic Data Sheet (EDS) files. EDS files can be downloaded
via the internet from
(Operating at the preset speed operation
frequency set with f852)
0: None
1 to 15:Preset speed
Displays the MAC ID number assigned using the DIP
switch.
0 to 63
Displays the network communication speed set
with the DIP switch.
0: 125kbps
1: 250kbps
2: 500kbps
0: None
1: Resetting the DEV002Z and the inverter
0
0
0
1
0
0
- 7 -
3. Object Specifications
This section contains the object specifications for all DeviceNet objects currently
supported by the “DEV002Z”. Table 1 outlines those objects covered:
Class CodeObject ClassPage
0x01
0x02
0x03
0x04
0x05
0x28
0x29
0x2A
0x64
For definitions of all data types referred to in these object specifications, refer to the ODVA
DeviceNet Specifications. In general, however, the following are some of the most
prevalent types:
Identity Object
Message Router Object
DeviceNet Object
Assembly Object
Connection Object
Motor Data Object
Control Supervisor Object
AC/DC Drive Object
Parameter Object
Table 1: Supported Objects
E6581281 f
9
10
11
12
27
30
31
34
36
SINT................. Signed 8-bit integer value
USINT ..............Unsigned 8-bit integer value
BYTE................ Bit string - 8-bits
INT ...................Signed 16-bit integer value
UINT................. Unsigned 16-bit integer value
WORD.............. Bit string - 16-bits
UDINT .............. Unsigned 32-bit integer value
- 8 -
3.1. Identity Object
Class code 0x01. This object provides identification of and general information about the device.
3.1.1. Identity Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object1
2Max instanceUINTGet
Name
Data
Type
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
3.1.2. Identity Object Instance Attributes
Attribute
ID
1Vendor IDUINTGetIdentification of vendor by number377
2Device typeUINTGetIndication of general type of product
3Product codeUINTGet
Revision
(Major)
4
Revision
(Minor)
5Status (bits supported)WORDGetSummary status of device6Serial numberUDINTGetSerial number of device-
7Product name
8StateUSINTGet
10Heartbeat IntervalUSINTGet/Set
Name
Data
Type
USINT
(ARRAY)
USINT
(ARRAY)
SHORT_
STRING
Access
Rules
Identification of a particular product of
an individual vendor
Get(1) **
Get
GetHuman-readable identification“DEV002Z”
Revision of the item the Identity Object
represents
Present state of the device
0 = Non-existent
1 = Device Self Testing
2 = Standby
3 = Operational
4 = Major Recoverable Fault
5 = Major Unrecoverable Fault
The nominal interval between heartbeat
messages in seconds.
Description
Default
Value
1
Default
Value
2
(AC Drive)
(2134) *
(34) **
-
0
* Triple figures are the same value as VF-AS1/PS1 software version under Product code.
** Revision (Major) is the same value as the single figure on the VF-AS1/PS1 software version.
Revision (Major) is the same value as double figures under the VF-AS1/PS1 software version.
3.1.3. Identity Object Common Services
Service
Code
0x05ResetN/AYesInvokes the Reset service for the device
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
Service Name
Supported
ClassInstance
Description of Service
3.1.4. Identity Object Specific Services
The Identity Object provides no object specific services.
- 9 -
3.2. Message Router
Class code 0x02. The Message Router Object provides a messaging connection point through which
a Client may address a service to any object class or instance residing in the DeviceNet interface
unit.
3.2.1. Message Router Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object1
2Max instanceUINTGet
Name
Data
Type
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
3.2.2. Message Router Instance Attributes
Attribute
ID
1Object List
2
Number Available
3
Number Active
4
Active Connections
Name
Data
Type
USINT
(ARRAY)
UINTGet
UINTGet
UINT
(ARRAY)
Access
Rules
GetA list of supported objects-
Maximum number of connections
supported
Number of connections currently used
by system components
Get
A list of the connection IDs of the
currently active connections
Description
3.2.3. Message Router Common Services
Service
Code
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
Service Name
Supported
ClassInstance
Description of Service
Default
Value
1
Default
Value
1
1
1
3.2.4. Message Router Specific Services
The Message Router provides no object specific services.
- 10 -
3.3. DeviceNet Object
Class Code 0x03. The DeviceNet Object provides for the configuration and status of a DeviceNet
port.
3.3.1. DeviceNet Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object.2
2Max instanceUINTGet
Name
Data
Type
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
3.3.2. DeviceNet Object Instance Attributes
Attribute
ID
1MAC IDUSINTGetNode address1 *
2Baud RateUSINTGet
3Bus-off InterruptBOOLGet/SetBus–Off Interrupt0
4Bus-off counterUSINTGet/Set
Allocation information
(Allocation Choice Byte)
5
Allocation information
(Master’s MAC ID)
6MAC ID Switch ChangedBOOLGet
7Baud Rate Switch ChangedBOOLGet
8MAC ID Switch ValueUSINTGet
9Baud Rate Switch ValueUSINTGetActual value of Baud Rate switch(es)0*
Name
Data
Type
BYTE
USINT
Access
Rules
Baud rate
0 = 125kbps
1 = 250kbps
2 = 500kbs
Number of times CAN went to
the bus-off state
GetMaster/Slave allocation state-
Get
MAC ID of Master
(from Allocate)
The Node Address Switch(es) have
changed since last power–up/reset.
The Baud Rate Switch(es) have
changed since last power–up/reset.
Actual value of Node Address
switch(es)
Description
* The MAC ID and Baud Rate are settable by DIP SW.
Default
Value
1
Default
Value
0*
0
-
0
0
1*
3.3.3. DeviceNet Object Common Services
Service
Code
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
Service Name
Supported
Class
Instance
Description of Service
3.3.4. DeviceNet Object Specific Services
Service
Code
0x4B
0x4C
Service Name
Allocate_Master/Slave
_Connection_Set
Release_Group_2
_Identifier_Set
Supported
Class
N/AYes
N/AYes
Instance
Description of Service
Requests the use of the Predefined Master/Slave
Connection Set.
Indicates that the specified connections within the
Predefined Master/Slave Connection Set are
no longer desired.
These connections are to be released (deleted).
- 11 -
3.4. Assembly Object
Class code 0x04. The Assembly Object binds attributes of multiple objects, which allows data to or
from each object to be sent or received over a single connection.
3.4.1. Assembly Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object.2
2Max instanceUINTGet
Name
Data
Type
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
3.4.2. Assembly Object Instance Attributes
Attribute
ID
3Data
Name
Data
Type
BYTE
(ARRAY)
Access
Rules
Get/Set
Description
The data contained in the assembly
object. (Refer to section 3.4.5.)
3.4.3. Assembly Object Common Services
Service
Code
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
Service Name
Supported
ClassInstance
Description of Service
3.4.4. Assembly Object Specific Services
The Assembly Object for static assemblies provides no object specific services.
Access the inverter parameter is enabled using byte 4 to 6 of this Instance.
Set the communication number of the parameter to byte 4, 5 (Index), and the value to byte 6, 7 (Data).
In case of the monitor parameter “FE**”, the value becomes "communication number - 0x7000 (same as bit14, 15
set to 0)".
① Read the parameter cmod (Command mode selection, communication number is 0003).
0f831 Command data (Low byte)
1f831 Command data (High byte)
2f832 Command data (Low byte)
3f832 Command data (High byte)
4f833 Command data (Low byte)
5f833 Command data (High byte)
6f834 Command data (Low byte)
7f834 Command data (High byte)
8f835 Command data (Low byte)
9f835 Command data (High byte)
10f836 Command data (Low byte)
11f836 Command data (High byte)
Fig. 9 Output Instance 102 Layout
ByteBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
0f841 Monitor data (Low byte)
1f841 Monitor data (High byte)
2f842 Monitor data (Low byte)
3f842 Monitor data (High byte)
4f843 Monitor data (Low byte)
5f843 Monitor data (High byte)
6f844 Monitor data (Low byte)
7f844 Monitor data (High byte)
8f845 Monitor data (Low byte)
9f845 Monitor data (High byte)
10f846 Monitor data (Low byte)
11f846 Monitor data (High byte)
Fig. 10 Input Instance 152 Layout
- 20 -
E6581281 f
3.4.5.6. How to use Instance 102/152
The purposes of instances 102/152 are adjustment by real time command transmission, and the monitor of an
operation state by using cyclic communication of DeviceNet.
Example 1: Command transmitting by output Instance 102
When you want to set "0xC400" to parameter fa06, set “1 (FA06)” to parameter f831.
And Since 0 and 1 byte of the output instance 102 supports the parameter f831, if "0xC400" is set up
here, "0xC400" will be set as fa06.
VF-AS1/PS1
ParameterValue
f8311 (FA06)
f832...
f833...
......
"C400" is set as parameter fa06
DEV002Z
DeviceNet Master
Output Instance102
ByteValue
000
1C4
2...
3...
......
Example 2: State monitoring by the input instance 152.
When you want to monitor the output current, set “3 (FD03)” to parameter f841.
The value of the parameter fd03 specified as 0 and1 byte of the input instance 152 with the parameter
f841 is inputted.
VF-AS1/PS1
ParameterValue
f8413 (FD03)
f842...
f843...
......
The value of a parameter fd03 is outputted.
DEV002Z
DeviceNet Master
Input Instance152
ByteValue
0xx
1xx
2...
3...
......
f831 - f836 setup valuef841 - f846 setup value
0: No action
1: FA06 (ALCAN2 command 1)
2: FA23 (ALCAN2 command 2)
3: FA07 (ALCAN2 frequency command, 0.01Hz)
4: FA33 (Torque command, 0.01%)
5: FA50 (Terminal output)
6: FA51 (Analog output (FM) data from comm.)
7: FA52 (Analog output (AM) data from comm.)
8: F601 (Stall prevention level, %)
3.4.6. The outline of the parameter f831 - f836, f841 - f846 setup value
The outline is indicated about the setting item of parameter f831 - f836 and f841 - f846 in
Instance 102/152 of use.
Please refer to a communication functional description (VF-AS1: E6581315/VF-PS1: E6581413) for details.
3.4.6.1. FA06 (command word 1 from internal option PCB)
bitFunction01Note
0Preset Speed1
1Preset Speed2
2Preset Speed3
OFF ....................0000,
1 - 15 .................. 0001 - 1111
Combination of 4 bits.
3Preset Speed4
4THR1/2
Motor 1
(THR1)
Motor 2
(THR2)
THR1: thr
THR2: f173
5PI offNormalPI off-
6ACC1/ACC2
ACC 1
(AD1)
ACC 2
(AD2)
AD1: acc, dec
AD2: f500, f501
7DC brakingOFFDC braking8JogOFFJOG RUN-
9Fw/ReverseFw.Rev.10Run/stopSTOPRUN11Free run (ST)Free run12Emergency stopOFFEMG./ StopAlways enable
13Reset tripOFFReset14Frequency linkOFFPriorityEnable in spite of the parameter fmod
15Command linkOFFPriorityEnable in spite of the parameter cmod
3.4.6.2. FA23 (command word 2 from internal option PCB)
bitFunction01Note
0Speed/TorqueSpeed Ctrl.Torque Ctrl.-
1Clear kwhOFFClearClear the value of fe76, fe77
2(Reserved)---
3 *Brake Close (BC)NormalForced Close4 *Pre magneticNormalON5 *Brake Open (B)Brake CloseBrake Open6 *Brake Answer (BA)Brake CloseBrake Open-
3.4.6.3. FA07 (frequency reference from internal option PCB)
Frequency reference is set up by 0.01Hz unit and the hexadecimal number.
For example, when "Frequency reference" is set up to 80Hz, since the minimum unit is 0.01Hz,
80 / 0.01 = 8000 = 0x1F40 (Hex.)
3.4.6.4. FA33 (torque reference from internal option PCB)
Torque reference is set up by 0.01% unit and the hexadecimal number.
For example, when "torque reference" is set up to 50%, since the minimum unit is 0.01%,
50 / 0.01 = 5000 = 0x1388 (Hex.)
3.4.6.5. FA50 (Terminal output data from comm.)
By setting up the data of the bit 0 - 6 of terminal output data (FA50) from communication, setting data (0 or
1) can be outputted to the output terminal.
Please select the functional number 92 - 105 as the selection (f130 - f138, f168, f169) of the
output terminal function before using it.
bitOutput TB function name01
0 Communication data 1 (Output TB select No.: 92, 93)
1 Communication data 2 (Output TB select No.: 94, 95)
2 Communication data 3 (Output TB select No.: 96, 97)
3 Communication data 4 (Output TB select No.: 98, 99)
4 Communication data 5 (Output TB select No.: 100, 101)
5 Communication data 6 (Output TB select No.: 102, 103)
6 Communication data 7 (Output TB select No.: 104, 105)
7---
OFFON
3.4.6.6. FA51 (Analog output (FM) data from comm.)
The data set as the parameter FA51 can output to FM terminal.
The data adjustment range is 0 - 2047 (resolution: 11 bits).
Please select 31 (analog output for communication) as FM terminal meter selection parameter (fmsl)
before using it.
Please refer to "Meter setting and adjustment" Section of the VF-AS1/PS1 instruction manual for details.
3.4.6.7. FA52 (Analog output (AM) data from comm.)
The data set as the parameter FA52 can output to AM terminal.
The data adjustment range is 0 - 2047 (resolution: 11 bits).
Please choose 31 (analog output for communication) as AM terminal meter selection parameter (amsl)
before using it.
Please refer to "Meter setting and adjustment" Section of the VF-AS1/PS1 instruction manual for details.
- 23 -
E6581281 f
3.4.6.8. FD01 (Inverter status (real time))
bitFunction01Note
0FLNo outputUnder output-
The rtry status and the trip
1EMGNo faultUnder fault
retention status are also
regarded as tripped statuses.
2ALARMNo alarmUnder alarm3(Reserved)---
10Run/stopSTOPRUN11Free run (ST)ST=ONST=OFF12Emergency stopNo EMG. StopUnder EMG. Stop-
13READY with ST/RUN
ST = ON and RUN = ON in
addition to “ready for operation”*
14READY without ST/RUN-
15**Local/RemoteRemoteLocal-
* Ready for operation: Initialization completed, not a stop due to a failure, no alarm issued, not moff,
not a forced stop due to ll, not a forced stop due to a momentary power failure.
** This function is reserved in VF-AS1.
3.4.6.9. FD00 (Output frequency (real time))
The current output frequency is read into 0.01Hz of units and by the hexadecimal number.
For example, when the output frequency is 80Hz, 0x1F40 (hexadecimal number) are read.
Since the minimum unit is 0.01%,
0x1F40 (Hex.) = 8000(Dec.) * 0.01 = 80 (Hz)
Also about the following parameters, these are the same as this.
- FD22 (Feedback value of PID (real time)) ................................. Unit: 0.01Hz
- FD29 (Input power (real time))................................................... Unit: 0.01kW
- FD30 (Output power (real time)) ................................................ Unit: 0.01kW
3.4.6.10. FD03 (Output current (real time))
The output current is read into 0.01% of units and by the hexadecimal number.
For example, when the output current of the rated current 4.8A inverter is 50% (2.4A), 0x1388
(hexadecimal number) is read.
Since the minimum unit is 0.01%,
0x1388 (Hex.) = 5000 (Dec.) * 0.01 = 50 (%)
Also about the following parameters, these are the same as this.
* When the motor information connected to the inverter set to the parameter (f405 - f415), torque
monitor value "100%" is same as the rated torque of a motor in general.
- 24 -
3.4.6.11. FE36 (Analog input value VI/II)
The value inputted into the VI/II terminal is read.
The value range is 0x0 to 0x2710 (0 to 100.00 %).
- Also about FE35 (RR Input), it is the same as this parameter.
3.4.6.12. FE37 (RX Input)
The value inputted into the RX terminal is read.
The value range is 0xD8F0 to 0x2710 (-100.00 to +100.00 %).
3.4.6.13. FE60 - FE63 (My Monitor)
Refer to the function Manual (E6581335).
3.4.6.14. FE14 (Cumulative run time)
The operated cumulative time is read by the hexadecimal number.
For example, when cumulative operation time is 18 hours, 0x12 (16 hours) is read.
0x12 (Hex.) = 18 (Dec., hour)
E6581281 f
3.4.6.15. FE40 (Analog output (FM))
The output value of FM terminal is read.
The value range is set to 0 to 65535 (0xFFFF).
- Also about FE41 (AM terminal output monitor), it is the same as this parameter.
- 25 -
E6581281 f
3.4.6.16. FC91 (Alarm code)
bitFunction01 Note
0Over current alarmNormalUnder alarm“c” blinking
1Inverter over load alarmNormalUnder alarm“l” blinking
2Motor over load alarmNormalUnder alarm“l” blinking
3Over heat alarmNormalUnder alarm“h” blinking
4Over voltage alarmNormalUnder alarm“p” blinking
5Under voltage of main powerNormalUnder alarm6(Reserved)--7Under current alarmNormalUnder alarm8Over torque alarmNormalUnder alarm9OLr alarmNormalUnder alarm-
10Cumulative run-time alarmNormalUnder alarm11(Reserved)--12(Reserved)--13(Reserved)--14Stop after instantaneous power off-Dec., Under stop Refer to f256 value
15Stop after LL continuance time-Dec., Under stopRefer to uvc value
3.4.6.17. FD06 (Input TB Status)
bitTB NameFunction (Parameter)01
0FInput TB Function select 1 (f111)
1RInput TB Function select 2 (f112)
2*STInput TB Function select 3 (f113)
3RESInput TB Function select 4 (f114)
4S1Input TB Function select 5 (f115)
5S2Input TB Function select 6 (f116)
6S3Input TB Function select 7 (f117)
7S4Input TB Function select 8 (f118)
8L1Input TB Function select 9 (f119)
9L2Input TB Function select 10 (f120)
10L3Input TB Function select 11 (f121)
11L4Input TB Function select 12 (f122)
12L5Input TB Function select 13 (f123)
13L6Input TB Function select 14 (f124)
14L7Input TB Function select 15 (f125)
15L8Input TB Function select 16 (f126)
* This function is reserved in VF-PS1.
OFFON
3.4.6.18. FD07 (Output TB Status)
bitTB NameFunction (Parameter)01
0OUT1Output TB Function select 1 (f130)
1OUT2Output TB Function select 2 (f131)
2FLOutput TB Function select 3 (f132)
3OUT3Output TB Function select 4 (f133)
4OUT4Output TB Function select 5 (f134)
5R1Output TB Function select 6 (f135)
6OUT5Output TB Function select 7 (f136)
7OUT6Output TB Function select 8 (f137)
8R2Output TB Function select 9 (f138)
9R3Output TB Function select 10 (f168)
10R4Output TB Function select 11 (f169)
11 - 15----
OFFON
- 26 -
3.5. Connection Object
Class code 0x05. The Connection Class allocates and manages the internal resources associated
with both I/O and Explicit Messaging Connections.
3.5.1. Connection Object Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object.2
2Max instanceUINTGet
Name
Data
Type
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
3.5.2. Connection Object Instance Attributes
Connection Instance ID #Description
1References the Explicit Messaging Connection (refer to 3.5.2.1).
2Reference the Polled I/O Connection(refer to3.5.3.1).
State of the object
00 = Non-existent
01 = Configuring
02 = Waiting for connection ID
03 = Established
04 = Timed Out
05 = Deferred Delete
Placed in CAN ID field when
transmitting
CAN ID field value denoting received
messages
Defines producing / consuming
message groups
Max number of bytes transmitted across
this connection
Max number of bytes received across
this connection
Defines timing associated with this
connection
Number of bytes in
produced_connection_path
attribute
Specifies Application Object(s)
whose data is to be produced by
this connection
Number of bytes in
consumed_connection_path
attribute
Specifies Application Object(s) whose
data is to be consumed
by this connection
E6581281 f
Default
Value
-
0
Explicit
Message
0x83
Server
Transport
Class 3
0x700*
0x602*
0x21
Send: Gr. 3
Resp: Gr. 3
55
55
2500
(ms)
1
(Auto Delete)
0
Empty
0
Empty
* connection id dependant on device Mac ID
3.5.3. Connection Class Common Services
Service
Code
0x05ResetN/AYesUsed to reset all resetable connection objects.
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
State of the object
00 = Non-existent
01 = Configuring
02 = Waiting for connection ID
03 = Established
04 = Timed Out
05 = Deferred Delete
Placed in CAN ID field when
transmitting
CAN ID field value denoting received
messages
Defines producing / consuming
message groups
Max number of bytes transmitted across
this connection
Max number of bytes received across
this connection
Defines timing associated with this
connection
Number of bytes in
produced_connection_path
attribute
Specifies Application Object(s)
whose data is to be produced by
this connection
Number of bytes in
consumed_connection_path
attribute
Specifies Application Object(s) whose
data is to be consumed
by this connection
Defines minimum time between new
data production
E6581281 f
Default
Value
-
1
(I/O)
0x83
Server
Transport
Class 3
0x3C0*
0x405*
0x1
Send: Gr. 1
Resp: Gr. 2
4
4
250
0
(Timed Out)
6
0x20 0x04
0x24 0x46
0x30 0x03
Instance
70
6
0x20 0x04
0x24 0x14
0x30 0x03
Instance
20
0
* connection id dependant on device Mac ID
3.5.4. Connection Class Common Services
Service
Code
0x05ResetYesYesUsed to reset all resetable connection objects.
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
Service Name
Supported
ClassInstance
Description of Service
3.5.5. Connection Class Specific Services
The Connection Class provides no object specific services.
- 29 -
3.6. Motor Data Object
Class code 0x28. This object serves as a database for motor parameters.
3.6.1. Motor Data Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object1
2Max instanceUINTGet
Max ID of
6
class attributes
Max ID of
7
instance attributes
Name
Data
Type
UNITGet
UNITGet
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
The attribute ID number of the last class
attribute of the class definition
implemented in the device.
The attribute ID number of the last
instance attribute of the class definition
implemented in the device.
3.6.2. Motor Data Object Instance Attributes
Attribute
ID
1Number of AttributesUSINTGetNumber of Attributes supported7
2Attributes List
3Motor TypeUSINTGet
6Rated CurrentUINTGet/SetRated Current [100mA]7Rated VoltageUINTGet/SetRated Voltage [V]8Rated PowerUDINTGet/SetPower at rated frequency [W]-
9Rated FrequencyUINTGet/SetRated Electrical Frequency [Hz]-
12Pole CountUINTGetNumber of poles in the motor-
15Base SpeedUINTGet/Set
Name
Data
Type
USINT
(ARRAY)
Access
Rules
GetList of attributes supported-
0 - Non-standard motor
1 - PM DC Motor
2 - FC DC Motor
3 - PM Synchronous Motor
4 - FC Synchronous Motor
5 - Switched Reluctance Motor
6 - Wound Rotor Induction Motor
7 - Squirrel Cage Induction Motor
8 - Stepper Motor
9 - Sinusoidal PM BL Motor
10 - Trapezoidal PM BL Motor
Nominal speed at rated frequency from
nameplate [min-1]
Description
Default
Value
1
7
15
Default
Value
7
-
3.6.3. Motor Data Object Common Services
Service
Code
0x0EGet_Attribute_SingleN/AYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
Service Name
Supported
Class
Instance
Description of Service
3.6.4. Motor Data Object Specific Services
The Motor Data Object provides no object specific services.
- 30 -
3.7. Control Supervisor Object
Class code 0x29. This object models all the management functions for devices within the DeviceNet
“Hierarchy of Motor Control Devices”. The behavior of motor control devices is described by the
State Transition Diagram.
3.7.1. Control Supervisor Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object1
2Max instanceUINTGet
Max ID of
6
class attributes
Max ID of
7
instance attributes
Name
Data
Type
UNITGet
UNITGet
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
The attribute ID number of the last class
attribute of the class definition
implemented in the device.
The attribute ID number of the last
instance attribute of the class definition
implemented in the device.
Default
Value
1
7
15
- 31 -
3.7.2. Control Supervisor Object Instance Attributes
E6581281 f
Attribute
ID
1Number of AttributesUSINTGetNumber of Attributes supported11
2Attribute List
3Run 1BOOLGet/Set
4Run 2BOOLGet/Set
5Net ControlBOOLGet/Set
6StateUSINTGet
7Running 1BOOLGet
8Running 2BOOLGet
9ReadyBOOLGet
10FaultedBOOLGet
11WarningBOOLGet
12Fault ResetBOOLGet/Set
15Control From NetUSINTGet
Name
Data
Type
USINT
(ARRAY)
Access
Rules
GetList of attributes supported-
See Run/Stop Event Matrix
00 = Stop
01 = Run
See Run/Stop Event Matrix
00 = Stop
01 = Run
Requests Run/Stop control to be local
or from network.
0 = Local Control
1 = Network Control
Note that the actual status of Run/Stop
control is reflected in attribute 15,
CtrlFromNet.
0 = Vendor Specific
1 = Startup
2 = Not_Ready
3 = Ready
4 = Enabled
5 = Stopping
6 = Fault_Stop
7 = Faulted
1 = (Enabled and Run1) or
(Stopping and Running1) or
(Fault_Stop and Running1)
0 = Other state
1 = (Enabled and Run2) or
(Stopping and Running2) or
(Fault_Stop and Running2)
0 = Other state
1 = Ready or Enabled or Stopping
0 = Other state
1 = Fault Occurred (latched)
0 = No Faults present
1 = Warning (not latched)
0 = No Warnings present
0->1 = Fault Reset
0 = No action
Status of Run/Stop control source.
0 = Control is local
1 = Control is from network
Description
Default
Value
-
-
-
-
-
-
-
-
-
-
-
- 32 -
3.7.3. Control Supervisor Object Common Services
E6581281 f
Service
Code
0x05ResetN/AYesUsed to reset all resettable connection objects.
0x0EGet_Attribute_SingleN/AYesReturns the contents of the specified attribute.
0x10Set_Attribute_SingleN/AYesModifies the value of the specified attribute.
3.7.4. Control Supervisor Object Specific Services
3.7.5. Run/Stop Event Matrix
Run1Run2Trigger EventRun Type
00StopNo Action
0 -> 10RunRun1
00 -> 1RunRun2
0 -> 10 -> 1No ActionNo Action
11No ActionNo Action
1 -> 01RunRun2
11 -> 0RunRun1
3.7.6. Control Supervisor State Transition Diagram
Service Name
The Control Supervisor Object provides no object specific services.
Supported
Class
Instance
Description of Service
Non-Existant
Switch On
Reset
Initialization Complete
Not_Ready
Main Power On
Run
Startup
Ready
Enabled
Switch Off
Fault Detected
Main Power Off
Fault Reset
Stop
Complete
Stopping
Stop
Fault Detected
Main Power Off
Faulted
Fault_Stop
Complete
Fault_Stop
Fault
Detected
- 33 -
3.8. AC/DC Drive Object
Class code 0x2A. This object models the functions specific to an AC or DC Drive. e.g. speed ramp,
torque control etc.
3.8.1. AC/DC Drive Object Class Attributes
E6581281 f
Attribute
ID
1RevisionUINTGetRevision of this object1
2Max instanceUINTGet
Max ID of
6
class attributes
Max ID of
7
instance attributes
Name
Data
Type
UNITGet
UNITGet
Access
Rules
Description
Maximum instance number of an object
currently created in this class level of
the device
The attribute ID number of the last class
attribute of the class definition
implemented in the device.
The attribute ID number of the last
instance attribute of the class definition
implemented in the device.
Default
Value
1
7
46
- 34 -
3.8.2. AC/DC Drive Object Instance Attributes
A
E6581281 f
Attribute
ID
Name
Data
Type
ccess
Rules
Description
1Number of AttributesUSINTGetNumber of Attributes supported
2Attribute List
3At ReferenceBOOLGet
USINT
(ARRAY)
GetList of Attributes supported
1 = Drive actual at reference (speed or
torque reference) based on mode
Requests torque or speed reference to
be local or from network.
0 = Set Reference not DN Control
4Net ReferenceBOOLGet/Set
1 = Set Reference at DN Control
Note that the actual status of torque or
speed reference is reflected in atrribute
29, RefFromNet.
0 = Vendor specific mode
1 = Open loop speed (Frequency)
6Drive ModeUSINTGet
2 = Closed loop speed control
3 = Torque control
4 = Process control (e.g. PI)
5 = Position control
7Speed ActualINTGet
8Speed ReferenceINTGet/Set
9Current ActualINTGet
10Current LimitINTGet/Set
11Torque ActualINTGet
15Power ActualINTGet
Actual drive speed (best approximation)
Units: min
Speed reference
Units: min
-1
-1
Actual motor phase current
Units: 100mA
Motor phase current limit
Units: 100mA
Actual torque
Units: Nm
Torque reference
Units: Nm
Acceleration time
18Accel TimeUINTGet/Set
Time from 0 to High Speed Limit
Units: ms
Acceleration time
19Decel TimeUINTGet/Set
Time from 0 to High Speed Limit
Units: ms
20Low Speed LimitUINTGet/Set
21High Speed LimitUINTGet/Set
Minimum speed limit
Units: min
Maximum speed limit
Units: min
-1
-1
26Power ScaleSINTGetPower scaling factor.
Status of torque/speed reference
29Ref From NetBOOLGet
0 = Local torque/speed reference
1 = DeviceNet torque/speed reference
46Drive on HoursDINTGet
Number of hours
Units: h
Default
Value
16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3.8.3. AC/DC Drive Object Common Services
Service
Code
Service Name
Supported
Class
Instance
Description of Service
0x0EGet_Attribute_SingleYesYesReturns the contents of the specified attribute.
0x10Set_Attribute_Single
N/A
Yes
Modifies the value of the specified attribute.
3.8.4. AC/DC Drive Object Specific Services
The AC/DC Drive Object provides no object specific services.
- 35 -
3.9. Vender Specific Device Profiles
Class code 0x64. This object provides VF-AS1/PS1’s Parameter access.
All parameter’s Attribute ID is 3.
Refer to the following about each parameter’s Instance ID.
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
E6581281 f
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
3.10. About EDS-file
Even if access to each parameter of VF-AS1/PS1 uses a configuration tool and an EDS
file, it is possible. As for acquisition of an EDS file, it is possible to download from
homepage of our company.
Please use what was in agreement with the software version of usage's VF-AS1/PS1.