ASR-6000 Series Multi Phase Programmable AC/DC Power Source
“
Product Specifications
- Product Name: Multi-phase Programmable AC/DC Power Source
ASR-6000 Series DeviceNet - Manufacturer: Good Will Instrument Co., Ltd.
- Model: ASR-6000
- Certification: ISO-9001
- Weight: Greater than 18kg
- Input Voltage Range: AC phase voltage (Delta: L-L, Y: L-N)
- Frequency Range: 47 ~ 63 Hz
Product Usage Instructions
Safety Instructions
Before operating the ASR-6000, it is essential to follow these
safety guidelines:
- Avoid placing heavy objects on the ASR-6000.
- Avoid rough handling or severe impacts that may damage the
device. - Do not discharge static electricity to the ASR-6000.
- Use only mating connectors for the terminals, not bare
wires. - Ensure the cooling fan opening is not blocked.
- Do not disassemble the ASR-6000 unless qualified to do so.
- Follow manufacturer-specified usage to maintain equipment
protection.
Power Supply Warning
When connecting the ASR-6000 to power, adhere to the following
guidelines:
- Ensure AC input voltage falls within specified range.
- Connect the protective grounding conductor of the AC power cord
to an earth ground to avoid electrical shock. - The power switch included is not a disconnecting device; use
the permanently connected power input as the disconnecting
device. - Include a switch or circuit-breaker in the installation marked
as the equipment disconnecting device and easily accessible near
the equipment.
Frequently Asked Questions (FAQ)
Q: Can the ASR-6000 be disassembled by users?
A: It is recommended not to disassemble the ASR-6000 unless you
are qualified to do so to avoid any damage or safety hazards.
Q: What should I do if the ASR-6000 is heavier than 18kg?
A: In case of transportation or moving the unit, use the
standard kit GRA451-E or have at least two persons handle the
device due to its weight.
“`
Test Equipment Depot – 800.517.8431 – TestEquipmentDepot.com
Multi-phase Programmable AC/DC Power Source
ASR-6000 Series
DeviceNet MANUAL
Rev. B
ISO-9001 CERTIFIED MANUFACTURER
This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company.
The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice.
Good Will Instrument Co., Ltd. No. 7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan.
Table of Contents
Table of Contents
SAFETY INSTRUCTIONS ………………………………………….. 4 GETTING STARTED …………………………………………………. 8
ASR-6000 Series Overview ………………………………. 9 Appearance…………………………………………………. 13 DEVICENET …………………………………………………………. 21 Communication Introduction…………………………. 22 Object Model………………………………………………. 26 Duplicate MAC ID Check Message Protocol ……… 29 Connection Establishment Protocol ………………… 32 Explicit Message Protocol ……………………………… 36 REMOTE CONTROL ………………………………………………. 49 DeviceNet Configuration ………………………………. 50 Object Class Specification …………………………….. 54 Manufacturer-specific Command List ……………… 82 Manufacturer-specific Command Example ……… 311 DeviceNet Errors Code ……………………………….. 320 APPENDIX …………………………………………………………..321 Factory Default Settings ………………………………. 321 INDEX ………………………………………………………………..332
3
ASR-6000 DeviceNet Manual
SAFETY INSTRUCTIONS
This chapter contains important safety instructions that you must follow during operation and storage. Read the following before any operation to ensure your safety and to keep the instrument in the best possible condition.
Safety Symbols
These safety symbols may appear in this manual or on the instrument.
Warning: Identifies conditions or practices that WARNING could result in injury or loss of life.
CAUTION
Caution: Identifies conditions or practices that could result in damage to the ASR-6000 or to other properties.
DANGER High Voltage
Attention Refer to the Manual
Protective Conductor Terminal
Earth (ground) Terminal
4
SAFETY INSTRUCTIONS
Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased.
Safety Guidelines
General Guideline
CAUTION
Do not place any heavy object on the ASR-6000.
Avoid severe impact or rough handling that leads to damaging the ASR-6000.
Do not discharge static electricity to the ASR6000.
Use only mating connectors, not bare wires, for the terminals.
Do not block the cooling fan opening.
Do not disassemble the ASR-6000 unless you are qualified.
If the equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired.
Due to the fact that ASR-6000 unit weights greater than 18kg, please resort to the standard kit GRA451-E for transport or remove the unit by at least two persons in case of danger occurred.
5
ASR-6000 DeviceNet Manual
Power Supply WARNING
AC Input voltage range:
200 Vac to 240 Vac ±10 %
phase voltage (Delta: L-L, Y: L-N)
Frequency: 47 ~ 63 Hz
To avoid electrical shock connect the protective grounding conductor of the AC power cord to an earth ground.
The power switch that is included in the instrument is not consi dered a disconnecting device.
The permanently connected power input is used as the disconnecting device and shall remain readily operable.
a. A switch or circuit-breaker must be included in the installation
b. It must be suitably located and easily reached c. It must be marked as the disconnecting
device for the equipment. d. It shall be located near the equipment
Do not position the equipment so that it is difficult to operate the disconnecting device.
Ask for professional technician for installation.
It requires 200Vac input condition and the maximum input current [30A (ASR-6450), 40A (ASR-6600)], which conforms to cord diameter by local regulations.
Breaker, of which the specification is required to larger than 30A (ASR-6450), 40A (ASR-6600) individually, should be in the near proximity of unit.
6
SAFETY INSTRUCTIONS
Cleaning the ASR- Disconnect the circuit-breaker or permanently
6000
connected power input before cleaning.
Use a soft cloth dampened in a solution of mild detergent and water. Do not spray any liquid.
Do not use chemicals containing harsh material such as benzene, toluene, xylene, and acetone.
Operation Environment
Storage environment Disposal
Location: Indoor, no direct sunlight, dust free, almost non-conductive pollution (Note below)
Relative Humidity: 20%~ 80%, no condensation
Altitude: < 2000m
Temperature: 0°C to 40°C
(Pollution Degree) EN 61010-1:2010 specifies the pollution degrees and their requirements as follows. The ASR-6000 falls under degree 2. Pollution refers to “addition of foreign matter, solid, liquid, or gaseous (ionized gases), that may produce a reduction of dielectric strength or surface resistivity”.
Pollution degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence.
Pollution degree 2: Normally only non-conductive pollution occurs. Occasionally, however, a temporary conductivity caused by condensation must be expected.
Pollution degree 3: Conductive pollution occurs, or dry, nonconductive pollution occurs which becomes conductive due to condensation which is expected. In such conditions, equipment is normally protected against exposure to direct sunlight, precipitation, and full wind pressure, but neither temperature nor humidity is controlled.
Location: Indoor Temperature: -10°C to 70°C
Relative Humidity: 90%, no condensation
Do not dispose this instrument as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Please make sure discarded electrical waste is properly recycled to reduce environmental impact.
7
ASR-6000 DeviceNet Manual
GETTING STARTED
This chapter describes the ASR-6000 power supply in a nutshell, including its main features and front / rear panel introduction.
ASR-6000 series
ASR-6000 Series Overview ………………………………………….9 Series lineup…………………………………………………. 9 Main Features……………………………………………… 10 Accessories ………………………………………………… 11
Appearance ………………………………………………………….. 13 Front Panel …………………………………………………. 13 Rear Panel ………………………………………………….. 18
8
GETTING STARTED
ASR-6000 Series Overview
Series lineup
The ASR-6000 series consists of 2 models, the ASR-6450 and ASR6600, differing in capacity. Note that throughout the user manual, the term “ASR-6000” refers to any of the models, unless stated otherwise.
1P Output Condition
Model Name Power Rating Max. Output Current Max. Output Voltage
ASR-6450
4500 VA
45 / 22.5 A 350 Vrms / 500 Vdc
ASR-6600
6000 VA
60 / 30 A 350 Vrms / 500 Vdc
1P3W Output Condition
Model Name Power Rating Max. Output Current Max. Output Voltage
ASR-6450
3000 VA
15 / 7.5 A 700 Vrms / 1000 Vdc
ASR-6600
4000 VA
20 / 10 A 700 Vrms / 1000 Vdc
3P Output Condition (Pre phase)
Model Name Power Rating Max. Output Current Max. Output Voltage
ASR-6450
1500 VA
15 / 7.5 A 350 Vrms / 500 Vdc
ASR-6600
2000 VA
20 / 10 A 350 Vrms / 500 Vdc
9
ASR-6000 DeviceNet Manual
Main Features
Performance Features
Interface 10
Maximum phase voltage is 350 Vrms, line voltage is 700 Vrms
Maximum DC output voltage is 1000 Vdc Maximum output frequency is 2000 Hz Adjustable Voltage rising time DC full capacity output ability Output voltage total harmonic distortion is less
than 0.3% at 50 and 60 Hz Maximum crest factor reached 4 times
Include sine, square, triangle, arbitrary and DC output waveforms
Variable voltage, frequency and current limiter 100 steps Harmonic voltage and current analysis
ability Supported three phase unbalanced output mode Sequence, simulate and preset memory
functions AC line frequency synchronized output USB memory save and recall Remote sense compensator Supported 1P, 1P3W and 3P output phase External control I/O and signal input
applications Voltage and current monitor output Voltage control amplifier output PC software, web control and data log functions
Built-in LAN, USB host, USB device and RS232 interface Optional GPIB, DeviceNet and CAN BUS interface
GETTING STARTED
Accessories
Before using the ASR-6000 power source unit, check the package contents to make sure all the standard accessories are included.
Standard Accessories
Optional Accessories
Part number
Description
82GW1SAFE0M*1 62SR-6K0SC401 62SR-6K0SC301 62SR-6K0CP101
62SR-6K0CP201
62SR-6K0CP301
62SR-6K0CP401 GRA-451-E GTL-246
Part number
Quick Start Guide
Safety guide
Input terminal cover Output terminal cover
Copper plate for delta connection input (Mark 1)
Copper plate for single phase and Y connection input (Mark 2) Copper plate for delta connection input (Mark 3) Copper plate for 1P output (Mark 4)
Rack mount adapter (EIA) USB cable (USB 2.0 Type A – Type B cable, approx. 1.2M) Description
GRA-451-J GPW-008
GPW-009
Rack mount adapter (JIS)
Power Cord SJT 10AWG/3C, 3m Max Length, 105oC, RV5-5*3P, RV5-5*3P UL TYPE
Power Cord H05VV-F 2.5mm2/3C, 3m Max Length, 105oC, RVS3-5*3P, RVS3-5*3P VDE TYPE
11
Note
ASR-6000 DeviceNet Manual
GPW-010
GPW-011
GPW-012
GPW-013
GPW-014
GPW-015
GPW-016
GTL-232 GTL-248 ASR-003 ASR-004 ASR-005 ASR-006
Power Cord VCTF 2.0mm2/3C, 3m Max Length, 105oC, RVS25*3P, RVS2-5*3P PSE TYPE
Power Cord SJT 10AWG/5C, 3m Max Length, 105oC, RV5-5*5P, RV5-5*5P UL TYPE
Power Cord H05VV-F 2.5mm2/5C, 3m Max Length, 105oC, RVS3-5*5P, RVS3-5*5P VDE TYPE
Power Cord VCTF 2.0mm2/5C, 3m Max Length, 105oC, , RVS25*5P, RVS2-5*5P PSE TYPE
Power Cord SJT 10AWG/4C, 3m Max Length, 105oC, RV5-5*4P, RV5-5*4P UL TYPE
Power Cord H05VV-F 2.5mm2/4C, 3m Max Length, 105oC, RVS3-5*4P, RVS3-5*4P VDE TYPE
Power Cord VCTF 2.0mm2/4C, 3m Max Length, 105oC, , RVS25*4P, RVS2-5*4P PSE TYPE
RS232C cable, approx. 2M
GPIB cable, approx. 2M
GPIB interface card
DeviceNet interface card
CAN BUS interface card
External parallel cable
GPW-008, 009, 010 are for single phase input only. GPW-011, 012, 013 are for Y connection input only. GPW-014, 015, 016 are for Delta connection input only.
12
GETTING STARTED
Appearance
Front Panel
1
2
3
4
567
ASR – 6450
Programmable AC/DC Power Source
F 1 F 2 F 3 F 4 F 5 F 6 F 7 F 8
Menu V-Limit
V
On Phase 7
Off Phase 4
Wave 1
Local 0
F-Limit F
Phase 8
5
2 /
Test
Preset
IPK-Limit I rms
Mode Range
IPK CLR 9
ALM CLR 6
Hardcopy 3
Unlock Lock
Shift Cancel
Enter
: Long Push
8
Output
K
Item Index 1 2 3 4 5 6 7 8 9 A B C
J IH G
Description Power switch button USB interface connector (A Type) LCD screen Function keys (blue zone) Menu key Test key Preset key Scroll wheel Range key/Output mode key Arrow keys Output key Shift key
9 A B C D E F
13
D E F G H I J K
Item
Power Switch
ASR-6000 DeviceNet Manual
Cancel key Enter key Irms/IPK-Limit button Lock/Unlock button F/F-Limit button V/V-Limit button Numerical Keypad with additional “Shift + key” shortcut functions (green zone) Air inlet
Description
Turn on the mains power
USB A Port
LCD Screen Function Keys
The USB port is used for data transfers and upgrading software. Also, it is available for screenshot hardcopy.
It supports FAT32 format with maximum 32G storage.
Displays the setting and measured values or menu system
Assigned to the functions displayed on the right side of the screen.
14
Menu Key Test Key Preset Key Arrow Keys Range Key Output Mode
Scroll Wheel Output Key Shift Key
Cancel Key
GETTING STARTED
Enters the Main menu or goes back to one of the display modes.
Puts the instrument into the Sequence and Simulation control mode.
Puts the instrument into Preset mode.
The arrow keys are used to select the digit power of a value that is being edited.
Switches between the 100V, 200V and AUTO ranges
Selects between the AC+DC-INT, AC+ INT, DC-INT, AC+DC-EXT, AC-EXT,
AC+DC-ADD, AC-ADD, AC+DC-Sync, AC-Sync and AC-VCA modes.
Used to navigate menu items or for increment/decrement values one step at a time.
Turns the output on or off.
Turns on the shift state, which enables shortcut operations with an icon indicated on the top status bar. The shift state, which allows continuous shortcut operations, is kept until another press on shift key again. When performing shortcut operations, press shift key followed by another shortcut function key. Do Not press both shift key and shortcut function key simultaneously.
Used to cancel function setting menus or dialogs.
15
Enter Key Irms IPK-Limit Lock/Unlock Key F F-Limit
V V-Limit Keypad
ASR-6000 DeviceNet Manual
Confirms selections and settings.
Used for setting the maximum output current. + Used to set the peak output current limit value.
Used to lock or unlock the front panel keys except output key. Simply press to lock, whilst long press to unlock. Used for setting the output frequency (DC mode N/A). Used for setting the output frequency + limit value (DC mode N/A).
Used for setting the output voltage.
+ Used for setting the output voltage limit value.
Used to input power of a value directly. The key is used to input decimal / plus or minus.
16
On Phase Off Phase Output Waveform Local Mode IPK CLR ALM CLR Hardcopy Key
Output Phase
GETTING STARTED + Sets the on phase for the output voltage.
+ Sets the off phase for the output voltage.
+ Selects between the Sine, Square, Triangle and ARB 1~253 waveforms (not available for DC-INT, AC+DC-EXT and AC-EXT).
+ Switches operation back to local mode from remote mode.
+ Used to clear peak output current value.
+ Clears alarms.
Used to take a screenshot. Make sure an + USB flash disk in well inserted before
the action. Used to switch output phase + sequentially between 1P2W, 1P3W and 3P4W in a cyclic manner.
17
ASR-6000 DeviceNet Manual
Rear Panel
9
GPIB
87 6
LAN
RS232C
5
IN OUT
S
M
4
EXT I/O
3
SENSING L1 N1 L2 N2 L3 N3
1
OUTPUT AC 0 350V 1 2kHz DC 500V 500V 3P 1P3W 1P L1 L1 L
L2 L2 L
L3 X L
NNN
NNN
NXN
N3
L3
N2
L2
N1
L1
INPUT ( :L-L ) ( :L-N )
1F /3F 200 240V 47 63Hz 8kVA MAX.
2
Item Index 1 2 3 4 5 6 7 8
9
Description Output terminal AC power input terminal Remote sensing input terminal External I/O connector External IN/OUT connection in parallel function RS232 connector Ethernet (LAN) connector USB interface connector (B Type)
Optional interface Slot GPIB card (ASR-003) DeviceNet card (ASR-004) CAN BUS card (ASR-005)
18
Item
Description
Output Terminal
GETTING STARTED
Output terminal (M4 screw type, 8 ~ 18 AWG) (Screw torque value:18kgf-cm)
AC Power Input Terminal
Remote Sensing Input Terminal
External Control I/O Connector External IN/OUT Connection in Parallel Function
AC inlet (M4 screw type, 8 ~ 18 AWG) (Screw torque value:18kgf-cm)
Remote sensing input terminal is for compensation of load wire voltage drop. (M2.5 screw type, 12 ~ 30 AWG) (Screw torque value: 0.5N*m) (Strip length: 7 ~ 8mm) Used to control ASR-6000 externally by using the logic signal and monitor Sequence function status. The IN (Slave) and OUT (Master) ports are used for connection with external unit in parallel function.
19
RS232C Connector
Ethernet LAN Port
USB B-type Port
Optional GPIB Connector Optional CAN BUS Connector
Optional DeviceNet Connector
ASR-6000 DeviceNet Manual
The RS232C connector for controlling the ASR-6000 remotely.
The Ethernet port is used for remote control.
USB port for controlling the ASR6000 remotely.
The optional GPIB connector for controlling the ASR-6000 remotely.
The optional CAN BUS connector for controlling the ASR-6000 remotely.
The optional DeviceNet connector for controlling the ASR-6000 remotely.
20
DEVICENET
DEVICENET
This chapter describes DeviceNet Communication.
Communication Introduction ……………………………………22 Object Model…………………………………………………………26
Object Address Code ……………………………………. 27 Duplicate MAC ID Check Message Protocol …………………29 Connection Establishment Protocol ……………………………32 Explicit Message Protocol ………………………………………..36
Error Response Explicit Message ……………………. 42 Explicit Fragmentation Message …………………….. 44
21
ASR-6000 DeviceNet Manual
Communication Introduction
DeviceNet is one of the kind of the network protocol base on the CAN bus. It allows direct peer to peer data exchange between nodes in organized and deterministic manner. The network managment function specified in DeviceNet simplifies project design, implementation and dianosis by providing standard mechanism for network start-up and error management.
DeviceNet commnuciation protocol is base on the concept of connection. Must establish a connection with a device in orer to exclude information with device. Each getway implement predefined master or slave connection setting through the DeviceNet network.
Identifier Bits
10 9 8 7 6 5 4 3 2 1 0
0
Group 1 Message ID
Source MAC ID
1 0
MAC ID
Group 2 Message ID
1
1
Group 3 Message ID
Source MAC ID
1 1 11 1
Group 4 Message ID
Hex Range
000 – 3FF 400 – 5FF 600 – 7BF 7C0 – 7EF
1 1 1 1 1 1 1 X X X X 7F0 – 7FF
Identity Usage
Message Group 1 Message Group 2 Message Group 3 Message Group 4 Invalid CAN ID
DeviceNet define four separate groups of 11-bits CAN identifiers. Message Group1, 2 and 3 consist of two fields, 6-bits field for Media Access Code Identifier(MAC ID) and the other for Message ID. Message Group 4 is uesed offline communication. Message ID is respected to connect base on message. Because of the arbitration scheme defined by CAN, group 1 message has a higher priority than group 2 message, group 2 message has a higher priority than group 3 message and so on.
22
DEVICENET
The four Message Groups are used as follows:
Identifier Bits
Identity Usage
10 9 8 7 6 5 4 3 2 1 0
0
Group 1 Message ID
Source MAC ID
Message Group 1(0x000 0x3FF)
0 0 0 0 0
0 0 0 0 1
0 0 0 1 0
0 0 0 1 1
0 0 1 0 0
0 0 1 0 1
0 0 1 1 0
0 0 1 1 1
0 1 0 0 0 Source MAC ID 0 1 0 0 1
0 1 0 1 0
0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0
0 1 1 1 1
Slave I/O Multicast Poll Response Message Slave I/O Change of State / Cycle Message Slave I/O Bit-Strobe Response Message Slave I/O Poll Response Message / Change of State / Cycle Acknowledge Message
Message Group 1 is assigned 1024 CAN Identifiers (0x000 0x3FF) . Up to 16 different Message IDs are available per device within this group. Usually used to I/O message application data communicated.
23
ASR-6000 DeviceNet Manual
Identifier Bits
Identity Usage
1 0
9
8
7
6
5
4
3
2
1
0
1 0 MAC ID
Group 2 Message ID
Message Group 2(0x400 – 0x5FF)
1 0 Source MAC ID 1 0 Source MAC ID 1 0 Destination MAC ID
1 0 Source MAC ID
1 0 Destination MAC ID 1 0 Destination MAC ID 1 0 Destination MAC ID 1 0 Destination MAC ID
0
0
0
Master I/O Bit-Strobe Command Message
0
0
1
Master I/O Multicast Poll command Message
0
1
0
Master I/O Change of State / Cycle Acknowledge Message
Slave Explicit Response
0
1
1
Message/ Unconnected Response Message / Device
Shutdown Message
1
0
0
Master Explicit Request Message
Master I/O Poll Command
1 0 1 Message / Change of State / Cycle Message
1
1
0
Group 2 Only Unconnected Explicit Request Message
1
1
1
Duplicate MAC ID Check Message
Message Group 2 is assigned 512 CAN identifiers (0x400 0x5FF). Up to 8 different Message IDs are available per device within this group. Most of the message IDs in this group are optionally defined for what is commonly referred to as the predefined master/slave connection set. One message ID is reserved for the Duplicate Node ID Check.
Identifier Bits
Identity Usage
10 9 8 7 6 5 4 3 2 1 0
1
1
Group 3 Message ID
Source MAC ID
Message Group 3(0x600 0x7BF)
1 1 00 0 1 1 00 1
Source MAC ID
24
DEVICENET
1 1 01 0 1 1 01 1 1 1 10 0 1 1 10 1
UCMM Response Message
1 1 11 0
UCMM Request Message
1 1 11 1
XXXXXXX
Not Suppported
Message Group 3 is assigned 448 CAN identifiers (0x600 – 0x7BF). Up to 7 different Message IDs are available per device within this group. The Main use of this group is setting up dynamic explicit connection. Two message IDs are reserved for the Unconnected Message Manager(UCMM) port.
Identifier Bits
Identity Usage
10 9 8 7 6 5 4 3 2 1 0
1 1 1 1 1 Group 4 Message ID
Message Group 4(0x7C0 0x7EF)
1
1
1
1
1
1
0
1
1
0
0
Communication Faulted Response Message
1
1
1
1
1
1
0
1
1
0
1
Communication Faulted Request Message
1
1
1
1
1
1
0
1
1
1
0
Offline Ownership Response Message
1
1
1
1
1
1
0
1
1
1
1
Offline Ownership Request Message
Message Group 4 is assigned 48 CAN Identifiers (0x07C0 0x07EF). It does not include any MAC IDs, only Message IDs. The messages in this group are only used for network management. Four Message IDs are currently assigned for services of the Offline Connection Set.
25
ASR-6000 DeviceNet Manual
Object Model
A device within DeviceNet network is represented by the below object model.
Assembly
Application Object Communication Object
Application Router
Identity
I/O Message Explicit Message
DeviceNet
Connection
DeviceNet Network
Must Object
Option Object
DeviceNet is used the object model to describe the network how to establish and manage device commnuication. Each device consists of communication object and application object. A DeviceNet can define the object and all of typical device objects contains Identity, Message Router, DeviceNet, Assembly, Connection and Application object. Device communictaion used Class, Instance, Attribute, Service to describe the structure encoding.
26
DEVICENET
Object Address Code
The object address described Media Access Code Identifier(MAC ID), Class ID, Instance ID, Attribute ID and Service Code from DeviceNet portocol specification for each device.
Device MAC ID 0x01
Device MAC ID 0x02
DeviceNet Network
Device MAC ID 0x03
Attribute 0x01
Instance 0x01
Attribute 0x02
Instance 0x02 Instance 0x01
Object Class 0x05
Object Class 0x01
Service Code 0x0E
Device
MAC ID 0x04
MAC ID: integer identification value assigned to each node on the DeviceNet network.
Class ID: integer identification value assigned to each object class accessible from the network.
Instance ID: integer identification value assigned to object instance than identifies it among all instance of the same class.
Attribute ID: integer identification value assigned to class or instance attribute value.
Service Code: integer identification value which particular object instance or object class function.
27
ASR-6000 DeviceNet Manual
DeviceNet protocol define the range for address in the specification.
Object Range
MAC ID 0X00 – 0x3F
Class
Service Code
0x00 – 0x63 0x64 – 0xC7 0xC8 – 0xFF 0x00 – 0x31 0x32 – 0x4A 0x4B – 0x63 0x64 – 0x7F 0x80 – 0xFF
Identity Usage If MAC ID is assigned other value then default value is 0x3F Open specification by DeviceNet define Vendor specification Resvered for future use Open specification by DeviceNet define Vendor specification Object class specification by DeviceNet define Resvered for future use None used
28
DEVICENET
Duplicate MAC ID Check Message Protocol
Each physical attachment to DeviceNet must be assigned a MAC ID. It is inevitable that all of modules on the same link network will be assigned the same MAC ID, therefore all DeviceNet modules are required to paritcipate in a duplicate MAC ID check algorithm.
Initialize
Send Repeat MAC ID Check Request
Timer 1s
N
Receive Repeat MAC ID
N Check count is 2
Y
Error Issue MAC ID repeat
Y
Online
When each node connects to the network, it need to send the MAC ID request check twice at interval of 1 second and wait for 1 second after send a request message. If the node does not receive a duplicate response message within the period, then going online successful and become normal sending and receiving message.
It is found that the assigned MAC ID has been used on the network, sending duplicate response message and device enter a communications fault state.
29
ASR-6000 DeviceNet Manual
Identifier Bits
Identity Usage
10 9 8 7 6 5 4 3 2 1 0
1 0 MAC ID
Group 2 Message ID
Message Group 2(0x400 – 0x5FF)
1 0 Destination MAC ID
1
1
1
Duplicate MAC ID Check Message
Byte Offset 0 1 2 3 4 5 6
Data Bits
7
6
5
4
3
2
1
0
R/R Physical Number
Vendor ID(LSB)
Vendor ID(MSB)
Serial Number(Low)
Serial Number(Mid)
Serial Number(High)
Serial Number(Highest)
30
DEVICENET
Description
CAN bus frame message example
R/R: Request(0)/Response(1) message flag. Physical Number: DeviceNet assigned to each
physical identification value. Multiple device physical connector mnst assign each attachment a value within the ragne of 0-127 decimal. Implement a single connector should set zero within the field. Vendor ID: Assigned to the vendor of the device that is transmitting the message. Serial Number: Assigned to the device by the vendor.
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x7 R/R bit : 0 (Request) Physical number : 0x0 Vendor ID Serial number
ID : 10 000101 111 Data : 00 XXXX XXXXXXXX
31
ASR-6000 DeviceNet Manual
Connection Establishment Protocol
DeviceNet device connection is established. Used to the Group 2 Only Unconnected Explicit Request port which is defined by the predefined master/slave connection set. Every device can set up a connection with every other device, and the source MAC ID of the devices is contained in the connection ID.
The predefined master/slave connection set defines a way to establish connections called the Group 2 Only Unconnected Explicit Request Port. This method allows a device to limit the messages received to only those in Group 2 with its own MAC ID. Devices that operate are referred to as Group 2 Only Servers, they are only required to receive messages in Group 2.
There are two type of messages to predefined connection objects, Explicit Message Connection and I/O Message Connection(not supported the connection establishment). Explicit message is definded in Message Group 2.
Identifier Bits
1 0
9
8
7
6
5
4
3
1 0 MAC ID
1 0 Source MAC ID
1 0 Destination MAC ID
Identity Usage
2 10
Group 2 Message ID 0 11
1 10
Message Group 2(0x400 0x5FF)
Slave Explicit Response Message
Group 2 Only Unconnected Explicit Request Message
32
DEVICENET
Connection requset data
Data Bits
Byte Offset
7
6
5 4 3 2 1 0
0
Frag XID Source MAC ID
1
R/R Service Code(0x4B)
2
Class ID(0x03)
3
Instance ID(0x01)
4
Allocation Choice
5
x
x
Source MAC ID
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define. Allocation Choice: Predefined connection is to
be allocated.(Only supported Explicit Message connection)
Allocation Choice Data Bits
7
6
5
4
3
2
1
0
Reserved
Ack Suppre ssion
Cyclic COS
Multicast Polling
BitStrobe
Poll
Explicit Messag e
33
ASR-6000 DeviceNet Manual
Data Bits
Connection response
Byte Offset
7
6
5 43
2
1
0
data
0
Frag XID Destination MAC ID
1
R/R Service Code(0x4B)
2
Body Format Message(0x00)
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Destination MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define. Body Format Message: Request a particular
message for subsequnet Explicit Message transmitted.(Only Supported DeviceNet(8 / 8))
Body Fromat Message Data
Value 0x00 0x01 0x02 0x03 0x04 – 0x0F
Identity
DeviceNet(8 / 8). Class is 8-bit integer. Instance ID is 8-bit integer.
DeviceNet(8 / 16). Class is 8-bit integer. Instance ID is 16-bit integer. DeviceNet(16 / 16). Class is 16-bit integer. Instance ID is 16-bit integer. DeviceNet(16 / 8). Class is 16-bit integer. Instance ID is 8-bit integer.
Reserved by DeviceNet
34
DEVICENET
CAN bus frame message example
Master(MA C ID = 0x02), Slave(MAC ID = 0x05)
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x6 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x4B(Allocate Master/Slave Connection Set) Class ID Instance ID Allocation Choice : 0x01(Explicit Message) Source MAC ID : 0x02
ID : 10 000101 110 Data : 02 4B 03 01 01 02
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 0, XID : 0 Destination MAC ID : 0x02 R/R bit :1 (Response) Service : 0x4B(Allocate Master/Slave Connection Set) Body Format Message : 0x0(DeviceNet 8/8)
ID : 10 000101 011 Data : 02 CB 00
35
ASR-6000 DeviceNet Manual
Explicit Message Protocol
All of explicit messages are done via connection and the associated connection object instance. This can use the predefined master/slave connction set to activate a conncetion object in the device. The explicit message by the Group 2 Only Unconnected Port is connected object. Explicit messages on the DeviceNet have a compact structure to make them fit into the 8-byte frame in most cases. The example of request message using the 8/8 Message Body Format.(Connection response DeviceNet Message Body Format is 8/8. Meas 1 byte for Class ID, 1 byte for Instance ID.)
36
DEVICENET
Data Bits
Explicit message
Byte Offset
7
6
5 43
2 1
0
requset data 0
Frag XID Source MAC ID
no including 1 subindex
2
R/R Service Code Class ID
3
Instance ID
4
Attribute ID
5
6
Service Data(Optional)
7
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define.
Class ID: Defines the object class towards which this request is directed.
Instance ID: Defines the particular instance within the object class towards which this request is directed.
Attribute ID: Defines the particular attribute whith the object class and instance towards which this request is directed.
Service Data: Request data by specific object define.
37
ASR-6000 DeviceNet Manual
Data Bits
Explicit message
Byte Offset
7
6
5 4 3
2 1
0
requset data 0
Frag XID Source MAC ID
including
1
R/R Service Code
subindex
2
Class ID
3
Instance ID
4
Attribute ID
5
SubIndex ID
6 Service Data(Optional)
7
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define.
Class ID: Defines the object class towards which this request is directed.
Instance ID: Defines the particular instance within the object class towards which this request is directed.
Attribute ID: Defines the particular attribute whith the object class and instance towards which this request is directed.
SubIndex ID: Defines the particular subindex whith the object class, instance and attribute towards which this request is directed.
Service Data: Request data by specific object define.
38
DEVICENET
Explicit message response data
Data Bits
Byte Offset
7
6
5 4
3
2 1
0
0
Frag XID Source MAC ID
1
R/R Service Code
2
3
4 Service Data(Optional)
5
6
7
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define.
Service Data: Response data by specific object define.which this request is directed.
Service Data: Request data by specific object define.
39
ASR-6000 DeviceNet Manual
CAN bus frame message example
Identifier Bits
Identity Usage
1 0
9
1 0
1 0
8 7 6 5 4 MAC ID
Source MAC ID
32 1 0
Group 2 Message ID
Message Group 2(0x400 – 0x5FF)
0 1 1 Slave Explicit Response Message
1 0 Destination MAC ID 1 0 0 Master Explicit Request Message
Master(MA C ID = 0x02 and no include subindex), Slave(MAC ID = 0x05)
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID
ID : 10 000101 100 Data : 02 0E XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 0, XID : 0 Destination MAC ID : 0x02 R/R bit :1 (Response) Service : 0x0E(Get Attribute Single) Response data information
ID : 10 000101 011 Data : 02 8E XX….
40
DEVICENET
Master(MA C ID = 0x02 and include subindex), Slave(MAC ID = 0x05)
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID SubIndex ID
ID : 10 000101 100 Data : 02 0E XX XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 0, XID : 0 Destination MAC ID : 0x02 R/R bit :1 (Response) Service : 0x0E(Get Attribute Single) Response data information
ID : 10 000101 011 Data : 02 8E XX….
41
ASR-6000 DeviceNet Manual
Error Response Explicit Message
The Error Response Explicit Message is returned when an error is encountered while attempting to service a previously received Explicit Request Message. The Error Response can be sent as either a Connection Based or Unconnected response message. The Service Code for an Error Response message is 0x14, and two bytes of error code are included in the service data field to convey more information about the nature of the error.
Error response explicit message data
Data Bits
Byte Offset
7
6
5 4
3
2
1
0
0
Frag XID Source MAC ID
1
R/R Service Code (0x14)
2
General Error Code
3
Additional Code
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
R/R: Request(0)/Response(1) message flag.
Service Code: By the DeviceNet protocol define.
General Error Code: Identifies the encoutered error.
Additional Code: Further describes the error condition. If responsed object has no additional iformation to define, then the value default is 0xFF within this field.define.
42
DEVICENET
CAN bus frame message example
Master(MA C ID = 0x02 and no include subindex), Slave(MAC ID = 0x05)
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID
ID : 10 000101 100 Data : 02 0E XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 0, XID : 0 Destination MAC ID : 0x02 R/R bit :1 (Response) Service : 0x14(Error Response) General Error Code Additional Code
ID : 10 000101 011 Data : 02 94 XX XX.
Master(MA C ID = 0x02 and include subindex), Slave(MAC ID = 0x05)
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID SubIndex ID
ID : 10 000101 100 Data : 02 0E XX XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 0, XID : 0 Destination MAC ID : 0x02 R/R bit :1 (Response) Service : 0x14(Error Response) General Error Code Additional Code
ID : 10 000101 011 Data : 02 94 XX XX.
43
ASR-6000 DeviceNet Manual
Explicit Fragmentation Message
Fragmentation of an Explicit Message is performed in an Acknowledged fashion. Acknowledged fragmentation consists of the transmission fragmentation from the transmitting module followed by the transmission of an acknowledg by the receiving module. The receiving module acknowledges the reception of each fragment.
Data Bits
Explicit Fragmentati
Byte Offset
7
6
5 4
3
2
1
0
on message 0
Frag XID Source MAC ID
data
1
Fragment Type
Fragment Count
2
3
4 Explicit Fragment Message Body
5
6
7
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
Fragment Type: Indicate that is the first, middle, or last transmission.
Fragment Count: Marks each separate fragment. Count is increased by one for each successful fragment in the series.
44
DEVICENET
Data Bits
Acknowledg ed
Byte Offset
7
6
5 4
3
2 1
0
Fragmentai 0
Frag XID Source MAC ID
on data
1
Fragment Type
Fragment Count
2
Ack Status
Description Frag: Non-fragmet(0)/Fragment(1) flag. Indicating whether or not this transmission is a fragment piece of an Explicit Message.
XID: Used an application to match a response with the associated request.
Source MAC ID: Device MAC ID.
Fragment Type: Indicate that is the Fragment Acknowledge.
Fragment Count: Echo the last count value received.
Ack Status: Indicates whether or not received error the fragment message.
45
Value 0x0 0x1 0x2 0x3
Value 0x00 0x01 0x02 – 0xFF
ASR-6000 DeviceNet Manual
Fragment Type Identity
First Fragment Middle Fragment
Last Fragment Fragment Acknowledge
Fragmentation Ack Status Identity
Successful. No error has been detected and fragment transmission should continue.
Fail. The data is received over the maximun amount. Reserved by DeviceNet
46
DEVICENET
CAN bus frame message example
Master(MA C ID = 0x02 and no include subindex), Slave(MAC ID = 0x05)
Get Slave Device Data 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID
ID : 10 000101 100 Data : 02 0E XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 1, XID : 0 Destination MAC ID : 0x02 Fragment Type :First Fragment Fragment Count : 0 R/R bit :1 (Response) Service : 0x0E(Get Attribute Single) Response fragment data information
ID : 10 000101 011 Data : 82 00 8E 30 31 32 33 34
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 1, XID : 0 Source MAC ID : 0x02 Fragment Type :Acknowledge Fragment Count : 0 Ack Status : 0x00 (Success)
ID : 10 000101 100 Data : 82 C0 00
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 1, XID : 0 Destination MAC ID : 0x02 Fragment Type : Middle Fragment Fragment Count : 1
Response fragment data information
ID : 10 000101 011 Data : 82 41 35 36 37 38 39
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 1, XID : 0 Source MAC ID : 0x02 Fragment Type :Acknowledge Fragment Count : 1 Ack Status : 0x00 (Success)
ID : 10 000101 100 Data : 82 C1 00
47
ASR-6000 DeviceNet Manual
Master(MA C ID = 0x02 and include subindex), Slave(MAC ID = 0x05) Get Slave Device Data 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39
48
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 0, XID : 0 Source MAC ID : 0x02 R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID Instance ID Attribute ID SubIndex ID
ID : 10 000101 100 Data : 02 0E XX XX XX XX
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 1, XID : 0 Destination MAC ID : 0x02 Fragment Type :First Fragment Fragment Count : 0 R/R bit :1 (Response) Service : 0x0E(Get Attribute Single) Response fragment data information
ID : 10 000101 011 Data : 82 00 8E 30 31 32 33 34
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 1, XID : 0 Source MAC ID : 0x02
Fragment Type :Acknowledge Fragment Count : 0
Ack Status : 0x00 (Success)
ID : 10 000101 100 Data : 82 C0 00
Group 2 Message Source MAC ID : 0x05 Message ID : 0x3 Frag bit : 1, XID : 0 Destination MAC ID : 0x02 Fragment Type : Middle Fragment Fragment Count : 1
Response fragment data information
ID : 10 000101 011 Data : 82 41 35 36 37 38 39
Group 2 Message Destination MAC ID : 0x05 Message ID : 0x4 Frag bit : 1, XID : 0 Source MAC ID : 0x02
Fragment Type :Acknowledge Fragment Count : 1
Ack Status : 0x00 (Success)
ID : 10 000101 100 Data : 82 C1 00
REMOTE CONTROL
REMOTE CONTROL
This chapter describes basic configuration of DeviceNet-based remote control. The ASR-6000 can be programmed by a controller over DeviceNet.
DeviceNet Configuration ………………………………………….50 DeviceNet Interface ……………………………………… 50 Setting of the DeviceNet baud rate …………………. 51 Auto baud rate…………………………………………….. 51 CAN Bus termination resistance…………………….. 52 Pin assignment……………………………………………. 53
Object Class Specification ………………………………………..54 Identify Object (Class 0x01) ………………………….. 54 DeviceNet Object (Class 0x03) ………………………. 55 Connection Object (Class 0x05) …………………….. 56 Communication Command Object (Class 0x64) .. 58
Manufacturer-specific Command List …………………………82 Request Read Data Range Commands Example 310
Manufacturer-specific Command Example ………………… 311 DeviceNet Errors Code ………………………………………….. 320
49
ASR-6000 DeviceNet Manual
DeviceNet Configuration
DeviceNet Interface
DeviceNet Configuration
Connector Parameters
Block terminal, 5 pins, male Baudrate, MAC ID.
Pin Assignment
12345
1: 24V 2: CAN-H 3, 5: GND 4: CAN-L
Steps
1. Connect a DeviceNet cable from the PC to the DeviceNet port on the rear panel.
2. Press the Menu key. The Menu setting will appear on the display.
3. Use the scroll wheel to go to item 6, Option Interface and press Enter.
4. Set the DeviceNet relative settings. Baudrate 125K(default), 250K, 500K, Auto MAC ID 0 ~ 63 (63 is default value)
Exit
5. Press Exit[F8] to exit from the
DeviceNet settings.
Example
DeviceNet Configuration
50
REMOTE CONTROL
Setting of the DeviceNet baud rate
Depending on the set bit rate the length of the bus line is restricted. The specified max. bus length is an approximate value and also depends on the other devices on the bus.
Baud rate 125K 250K 500K
Max. bus length 500 m 250 m 100 m
Auto baud rate
The CAN BUS of ASR6000 supports auto baud rate mode. When the Baud rate is switched to “Auto”, the system will start to detect the baud rate mode. At this time, the master in the CAN BUS network must send more than 1 Byte of data. When ASR6000 receives after receiving the packet, the baud rate detection is completed and the system will automatically set the same baud rate as the master.
51
ASR-6000 DeviceNet Manual
CAN Bus termination resistance
CAN Bus networks require a specific characteristic impedance of typically 120 Ohm to operate correctly. This characteristic impedance is maintained by placing termination resistors at both ends of the network, which effectively terminate the CAN signal and prevent signal reflections that can cause errors and signal corruption.
To add terminal resistance, you need to connect a 120 Ohm resistor between the CAN_H and CAN_L lines at each end of the network. The termination resistors are typically placed at the two ends of the bus network, which could be at the physical ends of the network or at the last two nodes in the network.
If the network has only two nodes, both nodes must have termination resistors. However, if there are more than two nodes, only the two nodes at the physical ends of the network require termination resistors.
To add a termination resistor to a CAN connector on ASR6000, you should connect the CAN connector on the ASR6000 through a CAN cable with the second last device in the network. Then, cover the CAN connector with a CAN terminal connector (with a 120 Ohm resistor between CAN-L and CAN-H) to provide proper termination for the network.
It’s important to note that failure to add termination resistors can result in poor network performance and communication issues. So, it’s essential to ensure proper termination of the network to maintain its integrity and reliable performance.
52
REMOTE CONTROL
Pin assignment
The CAN BUS port have the following pin assignments:
Pin
Signal
1
V+(+24V)
2
CAN-H
3
Not assigned
4
CAN-L
5
V-( CAN GND)
53
ASR-6000 DeviceNet Manual
Object Class Specification
The following table shows all objects of the class specification profile which are supported by the device:
Identify Object (Class 0x01)
The object provides identification and general information.
Class Attributes
Attribute ID Access Rule
Name
Data type
0x01
Get
0x02
Get
Revision Max Instance
UINT8 UINT8
Instance Attributes
Attribute ID Access Rule
Name
Data type
0x01 0x02 0x03 0x04
0x05 0x06 0x07
Get
Vendor Number
UINT8
Get
Device Type
UINT8
Get
Product Code Number
UINT16
Get
Product Major Revision UINT16
Product Minor Revision
Get
Status
UINT16
Get
Serial Number
UINT32
Get
Product Name
UINT16
Common Services
Service Code
Implemented for
Class
Instance
0x0E
Yes
Yes
54
Name Get_Attribute_Single
REMOTE CONTROL
DeviceNet Object (Class 0x03)
The object provides for the configuration and status of DeviceNet port.
Class Attributes
Attribute ID Access Rule
Name
Data type
0x01
Get
0x02
Get
Revision Max Instance
UINT8 UINT8
Instance Attributes
Attribute ID Access Rule
Name
Data type
0x01 0x02 0x05
Get
MAC ID
UINT8
Get
Baud Rate
UINT8
Get
Allocation Choice Byte
UINT8
Master Node MAC ID
UINT8
Common Services
Service Code
Implemented for
Class
Instance
0x0E
Yes
Yes
Name Get_Attribute_Single
55
ASR-6000 DeviceNet Manual
Connection Object (Class 0x05)
The object provides explicit message connection to allocate and manage internal resources.
Class Attributes
Attribute ID Access Rule
Name
Data type
0x01
Get
0x02
Get
Revision Max Instance
UINT8 UINT8
Instance Attributes
Instance 0x01: Master / Slave explicit message connection
Attribute ID Access Rule
Name
Data type
0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0C 0x0D 0x0E 0x0F 0x10
Get Get Get Get Get Get Get Get Get/Set Get Get Get Get Get
State Instance Type TransportClass Trigger Produced Connection ID Consumed Connection ID Initial Comm Characteristics Produced Connection Size Consumed Connection Size Expected Packed Rate Watch Dog Timeout Action Produced Connection Path Length Produced Connection Path Consumed Connection Path Length Consumed Connection Path
UINT8 UINT8 UINT16 UINT16 UINT16 UINT8 UINT16 UINT16 UINT16 UINT8 UINT8 UINT8 UINT8 UINT8
56
REMOTE CONTROL
Common Services
Service Code
Implemented for
Class
Instance
0x0E
Yes
Yes
0x10
No
Yes
Name Get_Attribute_Single Set_Attribute_Single
57
ASR-6000 DeviceNet Manual
Communication Command Object (Class 0x64)
The object provides application SCPI Command for ASR-6000 serials.
Class Attributes
Attribute ID Access Rule
Name
Data type
0x01
Get
Revision
UINT8
Instance Attributes
Instance 0x01: IEEE Common Commands
Attribute ID Access Rule
Name
0x02
Set
0x05
Get
0x07
Set
0x08
Set
0x09
Set
0x0E
Set
*CLS *IDN? *RCL *RST *SAV *WAI
Data type
UINT8 Char UINT8 UINT8 UINT8 UINT8
58
REMOTE CONTROL
Instance 0x03: Data Commands
Attribute ID
Sub Index
Access Rule
Name
Data type
0x02
Set
DATA:SEQuence:CLEar UINT8
0x04
Set
DATA:SEQuence:RECall UINT8
0x05
Set
DATA:SEQuence:STORe UINT8
0x06
Set
DATA:SIMulation:CLEa UINT8
0x08
Set
DATA:SIMulation:RECall UINT8
0x09
Set
DATA:SIMulation:STORe UINT8
0x13
Set
DATA:WAVE:CLEar
UINT8
0x0
Set
DATA:WAVE[:DATA] UINT32
0x1
Set
DATA:WAVE[:DATA] UINT32
0x2
Set
DATA:WAVE[:DATA] UINT32
0x3
Set
DATA:WAVE[:DATA] UINT32
0x15
0xF9
Set
DATA:WAVE[:DATA] UINT32
0xFA
Set
DATA:WAVE[:DATA] UINT32
0xFB
Set
DATA:WAVE[:DATA] UINT32
0xFC
Set
DATA:WAVE[:DATA] UINT32
59
ASR-6000 DeviceNet Manual
Instance 0x04: Display Commands
Attribute ID 0x01
0x02 0x10
Sub Index
0x0 0x1 0x2 0x3
Access Rule Set
Get / Set Get / Set Get / Set Get / Set
Set
Name
DISPlay[:WINDow]:DESi gn:MODE
DISPlay[:WINDow]:MEA Sure:SOURce
DISPlay[:WINDow]:MEA Sure:SOURce
DISPlay[:WINDow]:MEA Sure:SOURce
DISPlay[:WINDow]:MEA Sure:SOURce
DISPLAY_ADDRESS
Data type
UINT8 UINT8 UINT8 UINT8 UINT8 UINT8
Instance 0x06: FetCh Commands
Attribute ID
Sub Index
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
Access Rule Get Get Get Get Get Get Get Get Get Get
Name
Data type
FETCh[:SCALar]:CURRe nt:CFACtor
FETCh[:SCALar]:CURRe nt:HIGH
FETCh[:SCALar]:CURRe nt:LOW
FETCh[:SCALar]:CURRe nt:PEAK:HOLD
FETCh[:SCALar]:CURRe nt[:RMS]
FETCh[:SCALar]:CURRe nt[:RMS]:TOTal
FETCh[:SCALar]:CURRe nt:AC
FETCh[:SCALar]:CURRe nt:AVERage
FETCh[:SCALar]:FREQue ncy
FETCh[:SCALar]:POWer[ :AC]:APParent
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
60
REMOTE CONTROL
Attribute ID
Sub Index
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x0
0x1
0x2 0x18
0x3
0x4
0x5
0x19
0x0
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get
Name
Data type
FETCh[:SCALar]:POWer[ :AC]:APParent:TOTal
FETCh[:SCALar]:POWer[ :AC]:PFACtor
FETCh[:SCALar]:POWer[ :AC]:PFACtor:TOTal
FETCh[:SCALar]:POWer[ :AC]:REACtive
FETCh[:SCALar]:POWer[ :AC]:REACtive:TOTal
FETCh[:SCALar]:POWer[ :AC][:REAL]
FETCh[:SCALar]:POWer[ :AC][:REAL]:TOTal
FETCh[:SCALar]:VOLTag e[:RMS]
FETCh[:SCALar]:VOLTag e[:RMS]:TOTal
FETCh[:SCALar]:VOLTag e:AC
FETCh[:SCALar]:VOLTag e:AVERage
FETCh[:SCALar]:VOLTag e:HIGH
FETCh[:SCALar]:VOLTag e:LOW
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic[:RMS]
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
61
ASR-6000 DeviceNet Manual
Attribute ID
Sub Index
0x1
0x2
0x3
0x4
0x5
0x0
0x1
0x2 0x1A
0x3
0x4
0x5
0x0
0x1
0x2 0x1B
0x3
0x4
0x5
0x1C
0x1D
0x1E
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get
Name
Data type
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
FETCh[:SCALar]:CURRe nt:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic[:RMS]
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:VOLTag e:HARMonic:RATio
FETCh[:SCALar]:LINE:V OLTage[:RMS]
FETCh[:SCALar]:LINE:V OLTage:AVERage
FETCh[:SCALar]:LINE:V OLTage:HIGH
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
62
REMOTE CONTROL
Attribute ID
Sub Index
0x1F
Access Rule
Get
Name
Data type
FETCh[:SCALar]:LINE:V OLTage:LOW
INT32
Instance 0x07: Input Commands
Attribute ID Access Rule
Name
Data type
0x03 0x04 0x05
Get / Set Get / Set Get / Set
INPut:GAIN INPut:SOURce INPut:SYNC:SOURce
UINT16 UINT8 UINT8
Instance 0x08: InsTrument Commands
Attribute ID Access Rule
Name
0x01 0x02
Get / Set Get / Set
INSTrument:EDIT INSTrument:SELect
Data type UINT8 UINT8
Instance 0x09: Measure Commands
Attribute ID
0x01 0x02 0x03 0x04 0x05 0x06 0x07
Sub Index
Access Rule
Get / Set Get / Set Get / Set
Get Get Get Get
Name
MEASure:AVERage:COU Nt
MEASure:CONFigure:SE NSing
MEASure:UPDate:RATE
MEASure[:SCALar]:CUR Rent:CFACtor
MEASure[:SCALar]:CUR Rent:HIGH
MEASure[:SCALar]:CUR Rent:LOW
MEASure[:SCALar]:CUR Rent:PEAK:HOLD
Data type
UINT8 UINT8 UINT8 INT32 INT32 INT32 INT32
63
ASR-6000 DeviceNet Manual
Attribute ID
Sub Index
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
Access Rule Get Get Get Get Get Set Get Get Get Get Get Get Get Get Get Get Get Get Get Get
Name
Data type
MEASure[:SCALar]:CUR Rent[:RMS]
MEASure[:SCALar]:CUR Rent[:RMS]:TOTal
MEASure[:SCALar]:CUR Rent:AC
MEASure[:SCALar]:CUR Rent:AVERage
MEASure[:SCALar]:FRE Quency
MEASure[:SCALar]:PEA K:CLEar
MEASure[:SCALar]:POW er[:AC]:APParent
MEASure[:SCALar]:POW er[:AC]:APParent:TOTal MEASure[:SCALar]:POW
er[:AC]:PFACtor MEASure[:SCALar]:POW er[:AC]:PFACtor:TOTal MEASure[:SCALar]:POW
er[:AC]:REACtive MEASure[:SCALar]:POW er[:AC]:REACtive:TOTal MEASure[:SCALar]:POW
er[:AC][:REAL] MEASure[:SCALar]:POW
er[:AC][:REAL]:TOTal MEASure[:SCALar]:VOL
Tage[:RMS] MEASure[:SCALar]:VOL
Tage[:RMS]:TOTal MEASure[:SCALar]:VOL
Tage:AC MEASure[:SCALar]:VOL
Tage:AVERage MEASure[:SCALar]:VOL
Tage:HIGH MEASure[:SCALar]:VOL
Tage:LOW
INT32 INT32 INT32 INT32 INT32 UINT8 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
64
REMOTE CONTROL
Attribute ID
Sub Index
0x0
0x1
0x2 0x1D
0x3
0x4
0x5
0x0
0x1
0x2 0x1E
0x3
0x4
0x5
0x0
0x1
0x2 0x1F
0x3
0x4
0x5
0x0 0x20
0x1
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get
Name
Data type
MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic[:RMS] MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:CUR Rent:HARMonic:RATio MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic[:RMS] MEASure[:SCALar]:VOL Tage:HARMonic:RATio MEASure[:SCALar]:VOL Tage:HARMonic:RATio
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
65
ASR-6000 DeviceNet Manual
Attribute ID
Sub Index
0x2
0x3
0x4
0x5
0x21
0x22
0x23
0x24
Access Rule Get Get Get Get Get Get Get Get
Name
Data type
MEASure[:SCALar]:VOL Tage:HARMonic:RATio MEASure[:SCALar]:VOL Tage:HARMonic:RATio MEASure[:SCALar]:VOL Tage:HARMonic:RATio MEASure[:SCALar]:VOL Tage:HARMonic:RATio MEASure[:SCALar]:LINE
:VOLTage[:RMS] MEASure[:SCALar]:LINE
:VOLTage:AVERage MEASure[:SCALar]:LINE
:VOLTage:HIGH MEASure[:SCALar]:LINE
:VOLTage:LOW
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
Instance 0x0A: Memory Commands
Attribute ID Access Rule
Name
Data type
0x04
Set
0x05
Set
MEMory:SAV MEMory:RCL
UINT8 UINT8
66
REMOTE CONTROL
Instance 0x0B: Output Commands
Attribute ID
Sub Index
Access Rule
Name
Data type
0x01 0x02
0x03
0x04 0x05 0x06 0x07 0x08
Get / Set
OUTPut:IMPedance
UINT8
0x0
Get / Set
OUTPut:IMPedance:IND uctance
UINT16
0x1
Get / Set
OUTPut:IMPedance:IND uctance
UINT16
0x2
Get / Set
OUTPut:IMPedance:IND uctance
UINT16
0x0
Get / Set
OUTPut:IMPedance:RESi stance
UINT16
0x1
Get / Set
OUTPut:IMPedance:RESi stance
UINT16
0x2
Get / Set
OUTPut:IMPedance:RESi stance
UINT16
Get / Set
OUTPut:MONitor:AMPLi tude
UINT8
0x0
Get / Set
OUTPut:MONitor:SOURc e
UINT8
0x1
Get / Set
OUTPut:MONitor:SOURc e
UINT8
Get / Set
OUTPut:PON
UINT8
Set
OUTPut:PROTection:CLE ar
UINT8
Get / Set
OUTPut:RELay
UINT8
0x0A
Get / Set
OUTPut[:STATe]
UINT8
Instance 0x0D: System Commands
Attribute ID 0x02 0x03
Sub Index
0x0 0x1
Access Rule
Get / Set
Get / Set
Get / Set
Name
Data type
SYSTem:ARBitrary:EDIT: BUILtin
SYSTem:ARBitrary:EDIT: CFACtor
SYSTem:ARBitrary:EDIT: CFACtor
UINT8 UINT16 UINT8
67
ASR-6000 DeviceNet Manual
Attribute ID 0x04 0x05
0x06
0x07 0x08 0x09 0x0A
Sub Index
0x0 0x1 0x2 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x0 0x1 0x2
0x0 0x1 0x2
Access Rule
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Set Get / Set Get / Set Get / Set
Name
SYSTem:ARBitrary:EDIT: CLIP
SYSTem:ARBitrary:EDIT: DIP
SYSTem:ARBitrary:EDIT: DIP
SYSTem:ARBitrary:EDIT: DIP
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: LFRing
SYSTem:ARBitrary:EDIT: RIPPle
SYSTem:ARBitrary:EDIT: RIPPle
SYSTem:ARBitrary:EDIT: RIPPle
SYSTem:ARBitrary:EDIT: STAir
SYSTem:ARBitrary:EDIT: STORe
SYSTem:ARBitrary:EDIT: STORe:APPLy
SYSTem:ARBitrary:EDIT: STORe:APPLy
SYSTem:ARBitrary:EDIT: STORe:APPLy
Data type
UINT16 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT32 UINT8 UINT16 UINT16 UINT8 UINT8 UINT8 UINT8 UINT8
68
REMOTE CONTROL
Attribute ID
0x0B
0x0C 0x0D 0x0E 0x11 0x12 0x13 0x14 0x15 0x17 0x18 0x19 0x1C 0x1D
0x1E
0x1F 0x20
Sub Index 0x0
0x1
0x2
Access Rule
Get / Set Get / Set Get / Set Get / Set Get / Set
Name
SYSTem:ARBitrary:EDIT: SURGe
SYSTem:ARBitrary:EDIT: SURGe
SYSTem:ARBitrary:EDIT: SURGe
SYSTem:ARBitrary:EDIT: TRIangle
SYSTem:VUNit
Data type
UINT8 UINT16 UINT16 UINT16 UINT8
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Get Get / Set Get / Set Get / Set
Get / Set
Get / Set Get / Set
SYSTem:BEEPer:STATe
SYSTem:COMMunicate:I NTerface:ADDRess
SYSTem:COMMunicate:I NTerface:BAUD
SYSTem:COMMunicate:L AN:DHCP
SYSTem:COMMunicate:L AN:DNS
SYSTem:COMMunicate:L AN:GATeway
SYSTem:COMMunicate:L AN:IPADdress
SYSTem:COMMunicate:L AN:MAC
SYSTem:COMMunicate:L AN:SMASk
SYSTem:COMMunicate:R LSTate
SYSTem:COMMunicate:S ERial[:RECeive]:TRANsm
it:BAUD SYSTem:COMMunicate:S ERial[:RECeive]:TRANsm
it:BITS SYSTem:COMMunicate:S ERial[:RECeive]:TRANsm
it:PARity SYSTem:COMMunicate:S ERial[:RECeive]:TRANsm
UINT8 UINT8 UINT8 UINT8 UINT8 UINT8 UINT8 Char UINT8 UINT8 UINT8
UINT8
UINT8 UINT8
69
ASR-6000 DeviceNet Manual
Attribute ID
0x21 0x22 0x24 0x25 0x26 0x27 0x28 0x29 0x2C 0x2E 0x2F 0x32
Sub Index
Access Rule
Name it:SBITs
Data type
Get Get Get Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
SYSTem:COMMunicate:T CPip:CONTrol
SYSTem:COMMunicate:U SB:FRONt:STATe
SYSTem:COMMunicate:U SB:REAR:STATe
SYSTem:CONFigure:EXTi o[:STATe]
SYSTem:CONFigure:PHA Se
SYSTem:CONFigure[:MO DE]
SYSTem:CONFigure:TRI Gger:OUTPut:SOURce SYSTem:CONFigure:TRI Gger:OUTPut:WIDTh
SYSTem:KLOCk
UINT16 UINT8 UINT8 UINT8 UINT8 UINT8 UINT8 UINT16 UINT8
Get / Set SYSTem:PKHold:TIME UINT16
Set
SYSTem:REBoot
UINT8
Get / Set SYSTem:HOLD:STATe UINT8
Instance 0x0E: Trace Commands
Attribute ID
Sub Index
Access Rule
Name
Data type
0x03
Set
TRACe:SEQuence:CLEar UINT8
0x07
Set
TRACe:SEQuence:RECall UINT8
0x08
Set
TRACe:SEQuence:STORe UINT8
0x09 0x0D 0x0E
Set
TRACe:SIMulation:CLEar UINT8
Set
TRACe:SIMulation:RECal l
UINT8
Set
TRACe:SIMulation:STOR e
UINT8
70
REMOTE CONTROL
Attribute ID 0x12
Sub Index
0x0 0x1 0x2 0x3
0x14
0xF9 0xFA 0xFB 0xFC
Access Rule Set Set Set Set Set
Set Set Set Set
Name
Data type
TRACe:WAVE:CLEar TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA] TRACe:WAVE[:DATA]
UINT8 UINT32 UINT32 UINT32 UINT32
UINT32 UINT32 UINT32 UINT32
Instance 0x0F: Trigger Commands
Attribute ID Access Rule
Name
Data type
0x05 0x06
Set
TRIGger:SEQuence:SELected:EX ECute
UINT8
Set
TRIGger:SIMulation:SELected:E XECute
UINT8
71
ASR-6000 DeviceNet Manual
Instance 0x11: Source 1 Commands
Attribute ID 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B
0x0C 0x0D 0x0E
Sub Index
Access Rule
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Get / Set
Get / Set
Get / Set Get / Set
Name
Data type
[:SOURce]:CURRent:LIMi t:PEAK:HIGH[:SOURce]:CURRent:LIMi t:PEAK:LOW
[:SOURce]:CURRent:LIMi t:PEAK:MODE
[:SOURce]:CURRent:LIMi t:RMS[:AMPLitude] [:SOURce]:CURRent:LIMi t:RMS:MODE
[:SOURce]:FREQuency:LI Mit:HIGH
[:SOURce]:FREQuency:LI Mit:LOW
[:SOURce]:FREQuency[:I MMediate] [:SOURce]:FUNCtion[:SH APe][:IMMediate] [:SOURce]:FUNCtion:TH D:FORMat
[:SOURce]:LINE:VOLTag e[:LEVel][:IMMediate][:A
MPLitude] [:SOURce]:LINE:VOLTag e[:LEVel][:IMMediate]:OF
FSet [:SOURce]:PHASe:BALan
ce
[:SOURce]:PHASe:MODE
UINT32 INT32 UINT8 UINT32 UINT8 UINT32 UINT32 UINT32 UINT8 UINT8
UINT32
INT32
UINT8 UINT8
0x0F 0x10 0x11
0x0 Get / Set [:SOURce]:PHASe:PHASe UINT16
0x1 Get / Set [:SOURce]:PHASe:PHASe UINT16
Get / Set Get / Set
[:SOURce]:PHASe:RELoc k[:SOURce]:PHASe:SETCh ange:STATe
UINT8 UINT8
72
REMOTE CONTROL
Attribute ID 0x12 0x13 0x14 0x15 0x16
0x17
Sub Index
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 0x0D 0x0E 0x0F 0x10 0x11 0x12
Access Rule
Get / Set Get / Set Get / Set Get / Set Get / Set
Get
Name
[:SOURce]:PHASe:STARt[ :IMMediate]
[:SOURce]:PHASe:STARt: STATe
[:SOURce]:PHASe:STOP[: IMMediate]
[:SOURce]:PHASe:STOP:S TATe
[:SOURce]:PHASe:SYNC[: IMMediate]
[:SOURce]:READ?
Data type
UINT16 UINT8 UINT16 UINT8 UINT16 INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
Get
[:SOURce]:READ?INT32
73
Attribute ID
Sub Index
0x13
0x14
0x15
0x16
0x17
0x18
0x19
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
0x20
0x21
0x22
0x23
0x24
0x25
0x26
0x27
0x28
0x29
0x2A
0x2B
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get Get
74
ASR-6000 DeviceNet Manual
Name
[:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ? [:SOURce]:READ?
Data type
INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32 INT32
REMOTE CONTROL
Attribute ID 0x30 0x31
Sub Index 0x2C 0x2D 0x2E 0x2F 0x30 0x31 0x32
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C
Access Rule Get Get Get Get Get Get Get Get
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Name
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:READ?
[:SOURce]:SEQuence:CO NDition
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CP ARameter
Data type INT32 INT32 INT32 INT32 INT32 INT32 INT32 UINT8 UINT32 UINT16 UINT8 UINT16 UINT8 UINT8 UINT16 UINT8 UINT16 UINT8 UINT16 UINT8 UINT16
75
ASR-6000 DeviceNet Manual
Attribute ID
0x32 0x33
0x34
0x35 0x36 0x37 0x38 0x39 0x3A 0x3B
Sub Index 0x0D 0x0E
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07
Access Rule
Get / Set Get / Set
Get Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Get Get / Set Get / Set
Get / Set
Get / Set
Get / Set
Name
Data type
[:SOURce]:SEQuence:CP ARameter[:SOURce]:SEQuence:CP ARameter
[:SOURce]:SEQuence:CST ep
[:SOURce]:SEQuence:INS Trument:SELect
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:SPA Rameter
[:SOURce]:SEQuence:STE P
[:SOURce]:SIMulation:CO NDition
[:SOURce]:SIMulation:AB Normal:CODE
[:SOURce]:SIMulation:AB Normal:FREQuency
[:SOURce]:SIMulation:AB Normal:PHASe:STARt:E
NABle [:SOURce]:SIMulation:AB Normal:PHASe:STARt[:I
MMediate] [:SOURce]:SIMulation:AB Normal:PHASe:STOP:EN
UINT8 UINT8 UINT16 UINT8 UINT32 UINT8 UINT32 UINT8 UINT32 UINT8 UINT8 UINT16 UINT16 UINT8 UINT8 UINT32
UINT8
UINT16
UINT8
76
REMOTE CONTROL
Attribute ID
0x3C 0x3D 0x3E 0x3F 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x48
0x49
0x4A
Sub Index
0x00 0x01 0x00 0x01 0x00
Access Rule
Name ABle
Data type
Get / Set Get / Set Get / Set
Get Get / Set Get / Set Get / Set
Get / Set
Get / Set
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Mediate] [:SOURce]:SIMulation:AB
Normal:TIME [:SOURce]:SIMulation:AB
Normal:VOLTage [:SOURce]:SIMulation:CS
Tep [:SOURce]:SIMulation:INI
Tial:CODE [:SOURce]:SIMulation:INI
Tial:FREQuency [:SOURce]:SIMulation:INI Tial:PHASe:STARt:ENAB
le [:SOURce]:SIMulation:INI Tial:PHASe:STARt[:IMMe
diate] [:SOURce]:SIMulation:INI Tial:PHASe:STOP:ENABl
e [:SOURce]:SIMulation:INI Tial:PHASe:STOP[:IMMe
diate] [:SOURce]:SIMulation:INI
Tial:VOLTage [:SOURce]:SIMulation:N
ORMal:CODE [:SOURce]:SIMulation:N
ORMal:CODE [:SOURce]:SIMulation:N
ORMal:FREQuency [:SOURce]:SIMulation:N
ORMal:FREQuency [:SOURce]:SIMulation:N ORMal:PHASe:STARt:EN
ABle
UINT16 UINT32 UINT32 UINT8 UINT8 UINT32 UINT8
UINT16
UINT8
UINT16 UINT32 UINT8 UINT8 UINT32 UINT32 UINT8
77
ASR-6000 DeviceNet Manual
Attribute ID
0x4B
0x4C
0x4D 0x4E 0x4F 0x50 0x51 0x52 0x53
Sub Index 0x01 0x00 0x01 0x00 0x01 0x00 0x01 0x00 0x01 0x00 0x01
0x00 0x01 0x00 0x01
Access Rule
Get / Set
Get / Set
Get / Set
Get / Set
Get / Set
Get / Set
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
Name
Data type
[:SOURce]:SIMulation:N ORMal:PHASe:STARt:ENABle [:SOURce]:SIMulation:N ORMal:PHASe:STARt[:I
MMediate] [:SOURce]:SIMulation:N ORMal:PHASe:STARt[:I
MMediate] [:SOURce]:SIMulation:N ORMal:PHASe:STOP:EN
ABle [:SOURce]:SIMulation:N ORMal:PHASe:STOP:EN
ABle [:SOURce]:SIMulation:N ORMal:PHASe:STOP[:IM
Mediate] [:SOURce]:SIMulation:N ORMal:PHASe:STOP[:IM
Mediate] [:SOURce]:SIMulation:N
ORMal:TIME [:SOURce]:SIMulation:N
ORMal:TIME [:SOURce]:SIMulation:N
ORMal:VOLTage [:SOURce]:SIMulation:N
ORMal:VOLTage [:SOURce]:SIMulation:RE
Peat:COUNt [:SOURce]:SIMulation:RE
Peat:ENABle [:SOURce]:SIMulation:TR
ANsition:CODE [:SOURce]:SIMulation:TR
ANsition:CODE [:SOURce]:SIMulation:TR
ANsition:TIME [:SOURce]:SIMulation:TR
ANsition:TIME
UINT8
UINT16
UINT16
UINT8
UINT8
UINT16
UINT16 UINT32 UINT32 UINT32 UINT32 UINT16 UINT8 UINT8 UINT8 UINT32 UINT32
78
REMOTE CONTROL
Attribute ID 0x60
Sub Index 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08
Access Rule
Name
Data type
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
[:SOURce]:SEQuence:NSP arameter[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
[:SOURce]:SEQuence:NSP arameter
UINT32 UINT8 UINT32 UINT8 UINT32 UINT8 UINT8 UINT16 UINT16
Instance 0x12: Source 2 Commands
Attribute ID Access Rule
Name
Data type
0x01 0x02 0x03 0x04 0x05 0x06 0x07
Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set Get / Set
[:SOURce]:SQUare:DCYCle[:SOURce]:VOLTage:LIMit:PEA K
[:SOURce]:VOLTage:LIMit:RMS
[:SOURce]:VOLTage:LIMit:HIG H
[:SOURce]:VOLTage:LIMit:LO W
[:SOURce]:VOLTage:RANGe
[:SOURce]:VOLTage:RESPonse
UINT16 UINT32 UINT32 UINT32 INT32 UINT8 UINT8
79
ASR-6000 DeviceNet Manual
Attribute ID Access Rule
0x08 0x09 0x0A
Get / Set Get / Set Get / Set
Name
[:SOURce]:VOLTage[:LEVel][:I MMediate][:AMPLitude]
[:SOURce]:VOLTage[:LEVel][:I MMediate]:OFFSet [:SOURce]:MODE
Data type UINT32 INT32 UINT8
Instance 0x17: Read Data Range Commands
Attribute ID
Sub Index
Access Rule
Name
0x00
Get
DATA_RANGE_MAX
0x01
Get
DATA_RANGE_MAX
0x02
Get
DATA_RANGE_MAX
0x03
Get
DATA_RANGE_MAX
0x04
Get
DATA_RANGE_MAX
0x05
Get
DATA_RANGE_MAX
0x06
Get
DATA_RANGE_MAX
0x07
Get
0x01
0x08
Get
DATA_RANGE_MAX DATA_RANGE_MAX
0x09
Get
DATA_RANGE_MAX
0x0A
Get
DATA_RANGE_MAX
0x0B
Get
DATA_RANGE_MAX
0x0C
Get
DATA_RANGE_MAX
0x0D
Get
DATA_RANGE_MAX
0x0E
Get
DATA_RANGE_MAX
0x0F
Get
DATA_RANGE_MAX
0x00
Get
0x02
0x01
Get
DATA_RANGE_MIN DATA_RANGE_MIN
Data type
UINT32 INT32 UINT32 UINT32 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 INT32 UINT32 INT32 UINT32 UINT32 UINT32 INT32
80
Attribute ID
Sub Index
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
Access Rule Get Get Get Get Get Get Get Get Get Get Get Get Get Get
REMOTE CONTROL
Name
DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN DATA_RANGE_MIN
Data type
UINT32 UINT32 UINT16 UINT16 UINT16 UINT16 UINT16 UINT16 UINT32 INT32 UINT32 INT32 UINT32 UINT32
Common Services
Service Code
Implemented for
Class
Instance
0x0E
Yes
Yes
0x10
No
Yes
Name Get_Attribute_Single Set_Attribute_Single
81
ASR-6000 DeviceNet Manual
Manufacturer-specific Command List
Object Class 0x64
Instance ID
0x01 0x03/0x0E
0x04 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0D 0x0F 0x11 0x12 0x17
Name
Common Commands Data/Trace Commands
Display Commands Fetch Commands Input Commands
InsTrument Commands Measure Commands Memory Commands Output Commands
System Function Commands Trigger Commands Source commands Source 1 Commands
Read Data Range Commands
Service Code 0x0E 0x10
Name Get_Attribute_Single Set_Attribute_Single
82
REMOTE CONTROL
Common Commands
Attribute 0x02: *CLS……………………………………………………………………………91 Attribute 0x05: *IDN ………………………………………………………………………….. 91 Attribute 0x07: *RCL ………………………………………………………………………….. 94 Attribute 0x08: *RST……………………………………………………………………………94 Attribute 0x09: *SAV ………………………………………………………………………….. 95 Attribute 0x0E: *WAI …………………………………………………………………………. 95
Data / Trace Commands (Instance 0x03/0x0E)
Attribute 0x02/0x03: DATA/TRACe:SEQuence:CLEar ………………….. 96 Attribute 0x04/0x07: DATA/TRACe:SEQuence:RECall …………………. 97 Attribute 0x05/0x08: DATA/TRACe:SEQuence:STORe …………………. 97 Attribute 0x06/0x09: DATA/TRACe:SIMulation:CLEar ………………… 98 Attribute 0x08/0x0D: DATA/TRACe:SIMulation:RECall ………………. 98 Attribute 0x09/0x0E: DATA/TRACe:SIMulation:STORe………………..99 Attribute 0x13/0x12: DATA/TRACe:WAVe:CLEar ……………………….. 99 Attribute 0x15/0x14: DATA/TRACe:WAVe[:DATA] …………………….. 100 Request Data / Trace Commands Example ……………………………………… 101
Display Commands (Instance 0x04)
Attribute 0x01: DISPlay[:WINDow]:DESign:MODE ……………………….. 102 Attribute 0x02:DISPlay[:WINDow]:MEASure:SOURce<1|2|3|4> .. 103 Attribute 0x10: DISPLAY_ADDRESS ……………………………………………….. 105 Request Dispaly Commands Example ……………………………………………… 106
Fetch Commands (Instance 0x06)
Attribute 0x01: FETCh[:SCALar]:CURRent:CFACtor………………………. 108 Attribute 0x02: FETCh[:SCALar]:CURRent:HIGH……………………………108 Attribute 0x03: FETCh[:SCALar]:CURRent:LOW ……………………………. 109 Attribute 0x04: FETCh[:SCALar]:CURRent:PEAK:HOLD ………………. 110 Attribute 0x05: FETCh[:SCALar]:CURRent[:RMS]……………………………110 Attribute 0x06: FETCh[:SCALar]:CURRent[:RMS]:TOTal ……………….. 111 Attribute 0x07: FETCh[:SCALar]:CURRent:AC ……………………………….. 111 Attribute 0x08: FETCh[:SCALar]:CURRent:AVERage …………………….. 112
83
ASR-6000 DeviceNet Manual
Attribute 0x09: FETCh[:SCALar]:FREQuency………………………………….. 112 Attribute 0x0A: FETCh[:SCALar]:POWer[:AC]:APParent ………………. 113 Attribute 0x0B: FETCh[:SCALar]:POWer[:AC]:APParent:TOTal ……. 114 Attribute 0x0C: FETCh[:SCALar]:POWer[:AC]:PFACtor………………… 114 Attribute 0x0D: FETCh[:SCALar]:POWer[:AC]:PFACtor:TOTal…….. 115 Attribute 0x0E: FETCh[:SCALar]:POWer[:AC]:REACtive ………………. 115 Attribute 0x0F: FETCh[:SCALar]:POWer[:AC]:REACtive:TOTal …… 116 Attribute 0x10: FETCh[:SCALar]:POWer[:AC][:REAL] …………………… 116 Attribute 0x11: FETCh[:SCALar]:POWer[:AC][:REAL]:TOTal ……….. 117 Attribute 0x12: FETCh[:SCALar]:VOLTage[:RMS] ………………………….. 118 Attribute 0x13: FETCh[:SCALar]:VOLTage[:RMS]:TOTal ………………. 118 Attribute 0x14: FETCh[:SCALar]:VOLTage:AC……………………………….. 119 Attribute 0x15: FETCh[:SCALar]:VOLTage:AVERage…………………….. 119 Attribute 0x16: FETCh[:SCALar]:VOLTage:HIGH ………………………….. 120 Attribute 0x17: FETCh[:SCALar]:VOLTage:LOW……………………………. 120 Attribute 0x18: FETCh[:SCALar]:CURRent:HARMonic[:RMS] ………. 121 Attribute 0x19: FETCh[:SCALar]:CURRent:HARMonic:RATio ……… 126 Attribute 0x1A: FETCh[:SCALar]: VOLTage:HARMonic[:RMS] ……. 131 Attribute 0x1B: FETCh[:SCALar]:VOLTage:HARMonic:RATio……… 136 Attribute 0x1C: FETCh[:SCALar]:LINE:VOLTage[:RMS] ……………….. 141 Attribute 0x1D: FETCh[:SCALar]:LINE:VOLTage:AVERage …………. 141 Attribute 0x1E: FETCh[:SCALar]:LINE:VOLTage:HIGH………………… 142 Attribute 0x1F: FETCh[:SCALar]:LINE:VOLTage:LOW …………………. 143 Request Fetch Commands Example …………………………………………………. 144
Input Command (Instance 0x07)
Attribute 0x03: INPut:GAIN……………………………………………………………… 145 Attribute 0x04: INPut:SOURce………………………………………………………….. 146 Attribute 0x05: INPut:SYNC:SOURce ………………………………………………. 146 Request Input Commands Example …………………………………………………. 147
Instrumnet Commands (Instance 0x08)
Attribute 0x01: INSTrument:EDIT ……………………………………………………. 148 Attribute 0x02: INSTrument:SELect………………………………………………….. 149 Request Instrument Commands Example ………………………………………. 149
84
REMOTE CONTROL
Measure Commands (Instance 0x09)
Attribute 0x01: MEASure:AVERage:COUNt…………………………………….151 Attribute 0x02: MEASure:CONFigure:SENSing ………………………………. 152 Attribute 0x03: MEASure:UPDate:RATE…………………………………………..152 Attribute 0x04: MEASure[:SCALar]:CURRent:CFACtor …………………. 153 Attribute 0x05: MEASure[:SCALar]:CURRent:HIGH ……………………… 154 Attribute 0x06: MEASure[:SCALar]:CURRent:LOW ……………………….. 155 Attribute 0x07: MEASure[:SCALar]:CURRent:PEAK:HOLD…………..155 Attribute 0x08: MEASure[:SCALar]:CURRent[:RMS] ……………………… 156 Attribute 0x09: MEASure[:SCALar]:CURRent[:RMS]:TOTal ………….. 156 Attribute 0x0A: MEASure[:SCALar]:CURRent:AC…………………………..157 Attribute 0x0B: MEASure[:SCALar]:CURRent:AVERage ……………….. 157 Attribute 0x0C: MEASure[:SCALar]:FREQuency……………………………..158 Attribute 0x0D: MEASure[:SCALar]:PEAK:CLEar ………………………….. 159 Attribute 0x0E: MEASure[:SCALar]:POWer[:AC]:APParent ………….. 160 Attribute 0x0F:MEASure[:SCALar]:POWer[:AC]:APParent:TOTal … 160 Attribute 0x10: MEASure[:SCALar]:POWer[:AC]:PFACtor ……………. 161 Attribute 0x11:MEASure[:SCALar]:POWer[:AC]:PFACtor:TOTal…..161 Attribute 0x12: MEASure[:SCALar]:POWer[:AC]:REACtive ………….. 162 Attribute 0x13: MEASure[:SCALar]:POWer[:AC]:REACtive:TOTal . 163 Attribute 0x14: MEASure[:SCALar]:POWer[:AC][:REAL] ………………. 163 Attribute 0x15: MEASure[:SCALar]:POWer[:AC][:REAL]:TOTal …… 164 Attribute 0x16: MEASure[:SCALar]:VOLTage[:RMS] ……………………… 164 Attribute 0x17: MEASure[:SCALar]:VOLTage[:RMS]:TOTal ………….. 165 Attribute 0x18: MEASure[:SCALar]:VOLTage:AC…………………………… 166 Attribute 0x19: MEASure[:SCALar]:VOLTage:AVERage…………………166 Attribute 0x1A: MEASure[:SCALar]:VOLTage:HIGH …………………….. 167 Attribute 0x1B: MEASure[:SCALar]:VOLTage:LOW ………………………. 167 Attribute 0x1D: MEASure[:SCALar]:CURRent:HARMonic[:RMS] … 168 Attribute 0x1E: MEASure[:SCALar]:CURRent:HARMonic:RATio….173 Attribute 0x1F: MEASure[:SCALar]:VOLTage:HARMonic[:RMS] …. 178 Attribute 0x20: MEASure[:SCALar]:VOLTage:HARMonic:RATio …. 183 Attribute 0x21: MEASure[:SCALar]:LINE:VOLTage[:RMS] ……………. 187 Attribute 0x22: MEASure[:SCALar]:LINE:VOLTage:AVERage ……… 188 Attribute 0x23: MEASure[:SCALar]:LINE:VOLTage:HIGH ……………. 189 Attribute 0x24: MEASure[:SCALar]:LINE:VOLTage:LOW …………….. 189 Request Measure Commands Example …………………………………………… 190
85
ASR-6000 DeviceNet Manual
Memory Commands (Instance 0x0A)
Attribute 0x04: MEMory:SAV …………………………………………………………… 191 Attribute 0x05: MEMory:RCL …………………………………………………………… 192 Request Memory Commands Example …………………………………………… 192
Output Commands (Instance 0x0B)
Attribute 0x01: OUTPut:IMPedance …………………………………………………. 193 Attribute 0x02: OUTPut:IMPedance:INDuctance ……………………………. 194 Attribute 0x03: OUTPut:IMPedance:RESistance………………………………. 194 Attribute 0x04: OUTPut:MONitor:AMPLitude ……………………………….. 195 Attribute 0x05: OUTPut:MONitor:SOURce<1|2> …………………………… 196 Attribute 0x06: OUTPut:PON …………………………………………………………… 196 Attribute 0x07: OUTPut:PROTection:CLEar ……………………………………. 197 Attribute 0x08: OUTPut:RELay ………………………………………………………… 197 Attribute 0x0A: OUTPut[:STATe] …………………………………………………….. 198 Request Output Commands Example …………………………………………….. 199
System Function Commands (Instance 0x0D)
Attribute 0x02: SYSTem:ARBitrary:EDIT:BUILtin …………………………… 201 Attribute 0x0B: SYSTem:ARBitrary:EDIT:SURGe ……………………………. 202 Attribute 0x08: SYSTem:ARBitrary:EDIT:STAir ………………………………. 204 Attribute 0x03: SYSTem:ARBitrary:EDIT:CFACtor<1|2> ………………. 204 Attribute 0x04: SYSTem:ARBitrary:EDIT:CLIP………………………………… 205 Attribute 0x09: SYSTem:ARBitrary:EDIT:STORe …………………………….. 206 Attribute 0x0C: SYSTem:ARBitrary:EDIT:TRIangle ………………………… 206 Attribute 0x05: SYSTem:ARBitrary:EDIT:DIP ………………………………….. 207 Attribute 0x06: SYSTem:ARBitrary:EDIT:LFRing ……………………………. 209 Attribute 0x07: SYSTem:ARBitrary:EDIT:RIPPle……………………………… 212 Attribute 0x0A: SYSTem:ARBitrary:EDIT:STORe:APPLy<1|3>…….. 214 Attribute 0x0E: SYSTem:BEEPer:STATe …………………………………………… 215 Attribute 0x11: SYSTem:COMMunicate:INTerface:ADDRes ………….. 215 Attribute 0x12: SYSTem:COMMunicate:INTerface:BAUD ……………… 216 Attribute 0x13: SYSTem:COMMunicate:LAN:DHCP ……………………… 217 Attribute 0x14: SYSTem:COMMunicate:LAN:DNS ………………………… 217 Attribute 0x15: SYSTem:COMMunicate:LAN:GATeway ……………….. 218
86
REMOTE CONTROL
Attribute 0x17: SYSTem:COMMunicate:LAN:IPADdress ………………. 219 Attribute 0x18: SYSTem:COMMunicate:LAN:MAC ……………………….. 220 Attribute 0x19: SYSTem:COMMunicate:LAN:SMASk……………………..221 Attribute 0x1C: SYSTem:COMMunicate:RLSTate…………………………….222 Attribute 0x1D: SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:BAUD ………… 223 Attribute 0x1E: SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:BITS ……………. 224 Attribute 0x1F: SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:PARity ……….. 225 Attribute 0x20: SYSTem:COMMunicate:SERial[:RECeive]:TRANsmit:SBITs ………….. 226 Attribute 0x21: SYSTem:COMMunicate:TCPip:CONTrol………………..226 Attribute 0x22: SYSTem:COMMunicate:USB:FRONt:STATe ………….. 227 Attribute 0x24: SYSTem:COMMunicate:USB:REAR:STATe ……………. 227 Attribute 0x27: SYSTem:CONFigure[:MODE] …………………………………. 228 Attribute 0x25: SYSTem:CONFigure:EXTio[:STATe] ………………………. 228 Attribute 0x26: SYSTem:CONFigure:PHASe…………………………………….228 Attribute 0x28: SYSTem:CONFigure:TRIGger:OUTPut:SOURce ……. 229 Attribute 0x29: SYSTem:CONFigure:TRIGger:OUTPut:WIDTh …….. 230 Attribute 0x32: SYSTem:HOLD:STATe……………………………………………..231 Attribute 0x2E: SYSTem:PKHold:TIME ……………………………………………. 231 Attribute 0x2C: SYSTem:KLOCk ………………………………………………………. 232 Attribute 0x2F: SYSTem:REBoot ……………………………………………………….. 232 Attribute 0x0D: SYSTem:VUNit…………………………………………………………232 Request System Function Commands Example ……………………………… 233
Trigger Commands (Instance 0x0F)
Attribute 0x05: TRIGger:SEQuence:SELected:EXECute……………………234 Attribute 0x06: TRIGger:SIMulation:SELected:EXECute …………………. 235 Request Trigger Commands Example………………………………………………235
Source Commands (Instance 0x11)
Attribute 0x01: [:SOURce]:CURRent:LIMit:PEAK:HIGH ………………… 238 Attribute 0x02: [:SOURce]:CURRent:LIMit:PEAK:LOW …………………. 238 Attribute 0x03: [:SOURce]:CURRent:LIMit:PEAK:MODE ………………. 239 Attribute 0x04: [:SOURce]:CURRent:LIMit:RMS[:AMPLitude] ………. 240
87
ASR-6000 DeviceNet Manual
Attribute 0x05: [:SOURce]:CURRent:LIMit:RMS:MODE ………………… 240 Attribute 0x06: [:SOURce]:FREQuency:LIMit:HIGH……………………….. 241 Attribute 0x07: [:SOURce]:FREQuency:LIMit:LOW ………………………… 242 Attribute 0x08: [:SOURce]:FREQuency[:IMMediate] ………………………. 242 Attribute 0x09: [:SOURce]:FUNCtion[:SHAPe][:IMMediate] ………….. 243 Attribute 0x0A: [:SOURce]:FUNCtion:THD:FORMat ……………………… 244 Attribute 0x0B: [:SOURce]:LINE:VOLTage[:LEVel][:IMMediate][:AMPLitude] ……… 246 Attribute 0x0C: [:SOURce]:LINE:VOLTage[:LEVel][:IMMediate]:OFFSet ……………………………………………………………………………………………………………. 246 Attribute 0x0D: [:SOURce]:PHASe:BALance……………………………………. 247 Attribute 0x0E: [:SOURce]:PHASe:MODE ……………………………………….. 248 Attribute 0x0F: [:SOURce]:PHASe:PHASe……………………………………….. 249 Attribute 0x10: [:SOURce]:PHASe:RELock ………………………………………. 250 Attribute 0x11: [:SOURce]:PHASe:SETChange:STATe ……………………. 250 Attribute 0x12: [:SOURce]:PHASe:STARt[:IMMediate] …………………… 251 Attribute 0x13: [:SOURce]:PHASe:STARt:STATe…………………………….. 251 Attribute 0x14: [:SOURce]:PHASe:STOP[:IMMediate] ……………………. 252 Attribute 0x15: [:SOURce]:PHASe:STOP:STATe ……………………………… 252 Attribute 0x16: [:SOURce]:PHASe:SYNC[:IMMediate]……………………. 253 Attribute 0x17: [:SOURce]:READ ……………………………………………………… 254 Attribute 0x30: [:SOURce]:SEQuence:CONDition……………………………. 256 Attribute 0x31: [:SOURce]:SEQuence:CPARameter…………………………. 256 Attribute 0x32: [:SOURce]:SEQuence:CSTep ……………………………………. 260 Attribute 0x33: [:SOURce]:SEQuence:INSTrument:SELect ……………… 261 Attribute 0x34: [:SOURce]:SEQuence:SPARameter …………………………. 261 Attribute 0x35: [:SOURce]:SEQuence:STEP ……………………………………… 264 Attribute 0x36: [:SOURce]:SIMulation:CONDition………………………….. 265 Attribute 0x37: [:SOURce]:SIMulation:ABNormal:CODE……………….. 265 Attribute 0x38: [:SOURce]:SIMulation:ABNormal:FREQuency………. 266 Attribute 0x39: [:SOURce]:SIMulation:ABNormal:PHASe:STARt:ENABle …………….. 267 Attribute 0x3A: [:SOURce]:SIMulation:ABNormal:PHASe:STARt[:IMMediate] ……. 267 Attribute 0x3B [:SOURce]:SIMulation:ABNormal:PHASe:STOP:ENABle ………………. 269 Attribute 0x3C: [:SOURce]:SIMulation:ABNormal:PHASe:STOP[:IMMediate]……….. 269 Attribute 0x3D: [:SOURce]:SIMulation:ABNormal:TIME ……………….. 270 Attribute 0x3E: [:SOURce]:SIMulation:ABNormal:VOLTage …………. 271
88
REMOTE CONTROL
Attribute 0x3F: [:SOURce]:SIMulation:CSTep ………………………………….. 271 Attribute 0x40: [:SOURce]:SIMulation:INITial:CODE ……………………… 272 Attribute 0x41: [:SOURce]:SIMulation:INITial:FREQuency …………….. 273 Attribute 0x42: [:SOURce]:SIMulation:INITial:PHASe:STARt:ENABle …………………………………………………………………………………………………………….. 273 Attribute 0x43: [:SOURce]:SIMulation:INITial:PHASe:STARt[:IMMediate]…………….. 274 Attribute 0x44: [:SOURce]:SIMulation:INITial:PHASe:STOP:ENABle …………………………………………………………………………………………………………….. 275 Attribute 0x45: [:SOURce]:SIMulation:INITial:PHASe:STOP[:IMMediate] ……………… 275 Attribute 0x46: [:SOURce]:SIMulation:INITial:VOLTage ………………… 276 Attribute 0x48: [:SOURce]:SIMulation:NORMal<1|2>:CODE………… 277 Attribute 0x49: [:SOURce]:SIMulation:NORMal 1:FREQuency ………. 278 Attribute 0x4A: [:SOURce]:SIMulation:NORMal<1|2>:PHASe:STARt:ENABle ……… 279 Attribute 0x4B: [:SOURce]:SIMulation:NORMal<1|2>:PHASe:STARt[:IMMediate]…… 280 Attribute 0x4C: [:SOURce]:SIMulation:NORMal<1|2>:PHASe:STOP:ENABle ……….. 281 Attribute 0x4D: [:SOURce]:SIMulation:NORMal<1|2>:PHASe:STOP[:IMMediate] ……. 282 Attribute 0x4E: [:SOURce]:SIMulation:NORMal<1|2>:TIME………….283 Attribute 0x4F: [:SOURce]:SIMulation:NORMal 1:VOLTage ………….. 284 Attribute 0x50: [:SOURce]:SIMulation:REPeat:COUNt…………………….285 Attribute 0x51: [:SOURce]:SIMulation:REPeat:ENABle …………………… 285 Attribute 0x53: [:SOURce]:SIMulation:TRANsition<1|2>:TIME……..286 Attribute 0x52: [:SOURce]:SIMulation:TRANsition<1|2>:CODE …… 287 Attribute 0x60: [:SOURce]:SEQuence:NSParameter………………………….288 Request Source Commands Example ………………………………………………. 291
Source1 Commands (Instance 0x12)
Attribute 0x01: [:SOURce]:SQUare:DCYCle………………………………………293 Attribute 0x02: [:SOURce]:VOLTage:LIMit:PEAK …………………………… 293 Attribute 0x03: [:SOURce]:VOLTage:LIMit:RMS ……………………………… 294 Attribute 0x04: [:SOURce]:VOLTage:LIMit:HIGH …………………………… 295 Attribute 0x05: [:SOURce]:VOLTage:LIMit:LOW……………………………..295 Attribute 0x06: [:SOURce]:VOLTage:RANGe……………………………………296
89
ASR-6000 DeviceNet Manual Attribute 0x07: [:SOURce]:VOLTage:RESPonse……………………………….. 297 Attribute 0x08: [:SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude] ……………………………………………………………………………………………………………. 298 Attribute 0x09: [:SOURce]:VOLTage[:LEVel][:IMMediate]:OFFSet … 299 Attribute 0x0A: [:SOURce]:MODE ……………………………………………………. 300 Request Source1 Commands Example ……………………………………………. 301
Read Data Range Commands (Instance 0x17)
Attribute 0x01: DATA_RANGE_MAX …………………………………………….. 302 Attribute 0x02: DATA_RANGE_MIN ……………………………………………… 306 Request Read Data Range Commands Example …………………………….. 310
90
REMOTE CONTROL
Common Commands
Attribute 0x02: *CLS……………………………………………………………………………91 Attribute 0x05: *IDN ………………………………………………………………………….. 91 Attribute 0x07: *RCL ………………………………………………………………………….. 94 Attribute 0x08: *RST……………………………………………………………………………94 Attribute 0x09: *SAV ………………………………………………………………………….. 95 Attribute 0x0E: *WAI …………………………………………………………………………. 95
Attribute 0x02: *CLS
Description
Sub-Index Name Value Type Data size Access Example (Data)
The *CLS command clears all the event registers, including the status byte, event status and error queue. *CLS UINT8 1 Byte Set XX 10 64 01 02 (*CLS)
Sets the *CLS command.
Attribute 0x05: *IDN
Description
Queries the manufacturer, model name, serial number, and firmware version of the ASR.
Sub-Index Name Value
*IDN Returns the instrument identification as a
91
Type Data Size Access Example (Data)
92
ASR-6000 DeviceNet Manual
string in the following format: GW-INSTEK,ASRXXXX,GXXXXXXXX,XX.XX Manufacturer: GW-INSTEK Model number : ASR-XXXX Serial number : GXXXXXXXX Firmware version : XX.XX Char 36 Bytes Get Command : XX 0E 64 01 05 (*IDN?) Fragment Return 1: 8X 00 8E 47 57 2D 49 4E (Char data is “GW-IN”)
Fragment Command Ack: 8X C0 00 Fragment Return 2: 8X 41 53 54 45 4B 2C 41 (Char data is “STEK,A”)
Fragment Command Ack: 8X C1 00 Fragment Return 3: 8X 42 53 52 5D 36 36 30 (Char data is “SR-660”)
Fragment Command Ack: 8X C2 00
REMOTE CONTROL
Fragment Return 3: 8X 43 30 2C 53 4E 30 30 (Char data is “00,SN00”)
Fragment Command Ack: 8X C3 00 Fragment Return 3: 8X 44 30 30 30 31 2C 31 (Char data is “0001,1”)
Fragment Command Ack: 8X C4 00 Fragment Return 3: 8X 45 2E 32 36 2E 30 30 (Char data is “.26.00”)
Fragment Command Ack: 8X C5 00 Fragment Return 3: 8X 86 30 (Char data is “0”)
Fragment Command Ack: 8X C6 00
Return data is “GW-INSTEK,ASR6600,SN000001,1.26.000”
93
ASR-6000 DeviceNet Manual
Attribute 0x07: *RCL
Description
Sub-Index Name Value Type Data size Access Example (Data)
Recalls the contents stored in memory slot M0 ~ M9. These memory slots are mapped to the preset settings. *RCL 0 ~ 9 (as memory M0 ~ M9) UINT8 1 Byte Set XX 10 64 01 07 (*RCL)
Sets the *RCL command.
Attribute 0x08: *RST
Description
Sub-Index Name Value Type Data size Access Example (Data)
Performs a device reset. Configures the unit to a known configuration (default settings). This known configuration is independent of the usage history. *RST UINT8 1 Byte Set XX 10 64 01 08 (*RST)
Sets the *RST command.
94
REMOTE CONTROL
Attribute 0x09: *SAV
Description
Sub-Index Name Value Type Data size Access
Saves the settings into memory slot M0 ~ M9. These memory slots are mapped to the preset settings.
*SAV 0 ~ 9 (as memory M0 ~ M9) UINT8 1 Byte Set
Attribute 0x0E: *WAI
Description
Sub-Index Name Value Type Data size Access
Prevents any other commands or queries from being executed until all outstanding commands have completed.
*WAI UINT8 1 Byte Set
95
ASR-6000 DeviceNet Manual
Data / Trace Commands(Instance 0x03/0x0E)
Note
The TRACE and DATA node for the following commands are functionally equivalent.
Attribute 0x02/0x03: DATA/TRACe:SEQuence:CLEar………………….. 96 Attribute 0x04/0x07: DATA/TRACe:SEQuence:RECall…………………. 97 Attribute 0x05/0x08: DATA/TRACe:SEQuence:STORe…………………. 97 Attribute 0x06/0x09: DATA/TRACe:SIMulation:CLEar ………………… 98 Attribute 0x08/0x0D: DATA/TRACe:SIMulation:RECall………………. 98 Attribute 0x09/0x0E: DATA/TRACe:SIMulation:STORe ………………. 99 Attribute 0x13/0x12: DATA/TRACe:WAVe:CLEar ……………………….. 99 Attribute 0x15/0x14: DATA/TRACe:WAVe[:DATA]…………………….. 100 Request Data / Trace Commands Example……………………………………… 101
Attribute 0x02/0x03: DATA/TRACe:SEQuence:CLEar
Description
Clears the sequence data for the selected save memory (Seq0 ~ Seq9).
Sub-Index Name Value Type Data size Access Example (Data)
DATA|TRACe:SEQuence:CLEar 0 ~ 9 (Seq0 ~ Seq9). UINT8 4 Bytes Set XX 10 64 03 02 01(:DATA:SEQ:CLE 1) XX 10 64 0E 03 01(:TRACe:SEQ:CLE 1)
Clears the sequence data from Seq1.
96
REMOTE CONTROL
Attribute 0x04/0x07: DATA/TRACe:SEQuence:RECall
Description
Loads the sequence data. This command is the
equivalent to recalling a sequence memory in the Sequence mode.
Sub-Index Name Value Type Data size Access Example (Data)
DATA|TRACe:SEQuence:RECall 0 ~ 9 (Seq0 ~ Seq9). UINT8 1 Byte Set XX 10 64 03 04 01(:DATA:SEQ:REC 1) XX 10 64 0E 07 01(:TRACe:SEQ:REC 1)
Loads the data from Seq1.
Attribute 0x05/0x08: DATA/TRACe:SEQuence:STORe
Description
Saves the sequence data. This command is the equivalent to saving a sequence memory in Sequence mode.
Sub-Index Name Value Type Data size Access Example (Data)
DATA|TRACe:SEQuence:STORe 0 ~ 9 (Seq0 ~ Seq9). UINT8 1 Byte Set XX 10 64 03 05 01(:DATA:SEQ:STOR 1) XX 10 64 0E 08 01(:TRACe:SEQ:STOR 1)
97
ASR-6000 DeviceNet Manual
Saves the data from Seq1.
Attribute 0x06/0x09: DATA/TRACe:SIMulation:CLEar
Description
Clears the simulation data for the selected save memory (SIM0 ~ SIM9).
Sub-Index Name Value Type Data size Access Example (Data)
DATA|TRACe:SIMulation:CLEar 0 ~ 9 (SIM0 ~ SIM9). UINT8 1 Byte Set XX 10 64 03 06 01(:DATA:SIM:CLE 1) XX 10 64 0E 09 01(:TRACe:SIM:CLE 1)
Clears the simulation data from SIM1.
Attribute 0x08/0x0D: DATA/TRACe:SIMulation:RECall
Description
Sub-Index Name Value Type Data size Access Example
Loads the simulation data. This command is the equivalent to recalling a simulation memory in the Simulation mode (SIM0~SIM9).
–
DATA|TRACe:SIMulation:RECall 0 ~ 9 (SIM0 ~ SIM9). UINT8
1 Byte Set XX 10 64 03 08 01(:DATA:SIM:REC 1)
98
(Data)
REMOTE CONTROL XX 10 64 0E 0D 01(:TRACe:SIM:REC 1)
Loads the data from SIM1.
Attribute 0x09/0x0E: DATA/TRACe:SIMulation:STORe
Description
Saves the simulation data. This command is the equivalent saving a simulation memory in Simulation mode (SIM0 ~ SIM9).
Sub-Index Name Value Type Data size Access Example (Data)
DATA|TRACe:SIMulation:STORe 0 ~ 9 (SIM0 ~ SIM9). UINT8 1 Byte Set XX 10 64 03 09 01(:DATA:SIM:STOR 1) XX 10 64 0E 0E 01(:TRACe:SIM:STOR 1)
Saves the data from SIM1.
Attribute 0x13/0x12: DATA/TRACe:WAVe:CLEar
Description
Sub-Index Name Value Type Data size Access
Clears the ARB 1-253 data for the selected wave group. DATA|TRACe:WAVe:CLEar 0~252 (ARB1 ~ ARB253). UINT8 1 Byte Set
99
Example (Data)
ASR-6000 DeviceNet Manual
XX 10 64 03 13 0D(:DATA:WAV:CLE 13) XX 10 64 0E 12 0D(:TRACe:WAV:CLE 13)
Clears the wave data from ARB14.
Attribute 0x15/0x14: DATA/TRACe:WAVe[:DATA]
Description
Sets the arbitrary wave.
Sub-Index Name Vange
Type Data size Access
0x00 ~ 0xFC (ARB 1 ~ 253)
DATA/TRACe:WAVe[:DATA]
Indicates 16-bit with 4096 words waveform data. Plus, the data format of wave is the big endian in the form of two’s complement.
UINT32
8192 Bytes
Set
100
REMOTE CONTROL
Request Data / Trace Commands Example
Data Request Example
Group 2 Message Destination MAC ID Message ID : 0x4 (Request) Frag bit : 0, XID : 0 Source MAC ID R/R bit : 0 (Request) Service : 0x10(Set Attribute Single) Class ID(Communication Object) Instance ID (DATA Commands) Attribute ID
ID : 10 XXXXXX 100 Data : XX 10 64 03 XX
Trace Request Example
Group 2 Message Destination MAC ID Message ID : 0x4 (Request) Frag bit : 0, XID : 0 Source MAC ID R/R bit : 0 (Request) Service : 0x10(Set Attribute Single) Class ID(Communication Object) Instance ID (TRACE Commands) Attribute ID
ID : 10 XXXXXX 100 Data : XX 10 64 0E XX
101
ASR-6000 DeviceNet Manual
Display Commands (Instance 0x04)
Attribute 0x01: DISPlay[:WINDow]:DESign:MODE ……………………….. 102 Attribute 0x02:DISPlay[:WINDow]:MEASure:SOURce<1|2|3|4> .. 103 Attribute 0x10: DISPLAY_ADDRESS……………………………………………….. 105 Request Dispaly Commands Example……………………………………………… 106
Attribute 0x01: DISPlay[:WINDow]:DESign:MODE
Description
Sets three display mode.
Sub-Index Name Value
Type Data size Access Example (Data)
–
DISPlay[:WINDow]:DESign:MODE
0 = NORMal Configure setup and Measurement.
1 = TOTal
Configure setup and
Measurement include total information.
2 = SIMPle All measurement times.
UINT8
1 Byte
Set
XX 10 64 04 01 00 (:DISP:DES:MODE NORM)
Sets standard normal display.
102
REMOTE CONTROL
Attribute 0x02:DISPlay[:WINDow]:MEASure:SOURce<1|2|3|4>
Description
Sets standard normal display to measurement items 1 4.
Sub-Index Name Value
Type Data size Access
0x00
Item 1 0 = VRMS 1 = VAVG 2 = VMAX 3 = VMIN 4 = VPKH 10 = RPOWer 11 = SPOWer (Not available for DC-INT) 12 = QPOWer (Not available for DC-INT) 16 = THDV (Available for AC-INT only) 18 = LRMS 19 = LAVG 20 = LMAX 21 = LMIN
UINT8
1 Byte
Get/Set
Sub-Index Name Value
Type
0x01
Item 2
5 = IRMS 6 = IAVG 7 = IMAX 8 = IMIN 9 = IPKH 14 = PFACtor 1 5 = CFACtor 1 7 = THDI
(Not available for DC-INT) (Not available for DC-INT) (Available for AC-I T only)
UINT8
103
Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
104
ASR-6000 DeviceNet Manual
1 Byte
Get/Set
0x02
Item 3 9 = IPKH , 10 = RPOWer 11 = SPOWer 12 = QPOWer (Not available for DC-INT) 13 = FREQuency (Available for AC+DC-Sync & AC-Synconly) 14 = PFACtor (Not available for DC-INT) 1 5 = CFACtor (Not available for DC-INT)
UINT8
1 Byte
Get/Set
0x03
Item 4 Available for DC-INT only: 5 = IRMS 6 = IAVG 7 = IMAX 8 = IMIN 9 = IPKH
Not available for DC-INT: 11 = SPOWer 12 = QPOWer 14 = PFACtor 15 = CFACtor 18 = LRMS 19 = LAVG 20 = LMAX 21 = LMIN
Common: 10 = RPOWer
Type Data size Access Example (Data)
REMOTE CONTROL
UINT8 1 Byte Get/Set XX 10 64 04 02 00 00 (:DISP:MEAS:SOUR1 VRMS)
Sets measurement source 1 VRMS display.
Attribute 0x10: DISPLAY_ADDRESS
Description
Display the CAN Bus/DeviceNet address on screen.
Sub-Index
–
Name
DISPLAY_ADDRESS
Value
–
Type
UINT8
Data size
1 Byte
Access
Set
Example (Data)
XX 10 64 04 10 (DISPLAY_ADDRESS)
Display the CAN Bus/DeviceNet address on screen.
105
ASR-6000 DeviceNet Manual
Request Dispaly Commands Example
Request Example no including SubIndex
Group 2 Message Destination MAC ID Message ID : 0x4 (Request) Frag bit : 0, XID : 0 Source MAC ID R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID(Communication Object) Instance ID (Display Commands) Attribute ID
ID : 10 XXXXXX 100 Data : XX 0E 64 04 XX
Request Example including SubIndex
Group 2 Message Destination MAC ID Message ID : 0x4 (Request)
Frag bit : 0, XID : 0 Source MAC ID
R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single)
Class ID(Communication Object) Instance ID (Display Commands) Attribute ID SubIndex ID
ID : 10 XXXXXX 100 Data : XX 0E 64 04 XX XX
106
REMOTE CONTROL
Fetch Commands (Instance 0x06)
Attribute 0x01: FETCh[:SCALar]:CURRent:CFACtor………………………. 108 Attribute 0x02: FETCh[:SCALar]:CURRent:HIGH……………………………108 Attribute 0x03: FETCh[:SCALar]:CURRent:LOW ……………………………. 109 Attribute 0x04: FETCh[:SCALar]:CURRent:PEAK:HOLD ………………. 110 Attribute 0x05: FETCh[:SCALar]:CURRent[:RMS]……………………………110 Attribute 0x06: FETCh[:SCALar]:CURRent[:RMS]:TOTal ……………….. 111 Attribute 0x07: FETCh[:SCALar]:CURRent:AC ……………………………….. 111 Attribute 0x08: FETCh[:SCALar]:CURRent:AVERage …………………….. 112 Attribute 0x09: FETCh[:SCALar]:FREQuency ………………………………….. 112 Attribute 0x0A: FETCh[:SCALar]:POWer[:AC]:APParent ………………. 113 Attribute 0x0B: FETCh[:SCALar]:POWer[:AC]:APParent:TOTal ……. 114 Attribute 0x0C: FETCh[:SCALar]:POWer[:AC]:PFACtor ………………… 114 Attribute 0x0D: FETCh[:SCALar]:POWer[:AC]:PFACtor:TOTal …….. 115 Attribute 0x0E: FETCh[:SCALar]:POWer[:AC]:REACtive ………………. 115 Attribute 0x0F: FETCh[:SCALar]:POWer[:AC]:REACtive:TOTal…….116 Attribute 0x10: FETCh[:SCALar]:POWer[:AC][:REAL] …………………… 116 Attribute 0x11: FETCh[:SCALar]:POWer[:AC][:REAL]:TOTal ……….. 117 Attribute 0x12: FETCh[:SCALar]:VOLTage[:RMS]…………………………… 118 Attribute 0x13: FETCh[:SCALar]:VOLTage[:RMS]:TOTal………………..118 Attribute 0x14: FETCh[:SCALar]:VOLTage:AC ……………………………….. 119 Attribute 0x15: FETCh[:SCALar]:VOLTage:AVERage …………………….. 119 Attribute 0x16: FETCh[:SCALar]:VOLTage:HIGH……………………………120 Attribute 0x17: FETCh[:SCALar]:VOLTage:LOW ……………………………. 120 Attribute 0x18: FETCh[:SCALar]:CURRent:HARMonic[:RMS] ………. 121 Attribute 0x19: FETCh[:SCALar]:CURRent:HARMonic:RATio……….126 Attribute 0x1A: FETCh[:SCALar]: VOLTage:HARMonic[:RMS]……..131 Attribute 0x1B: FETCh[:SCALar]:VOLTage:HARMonic:RATio ……… 136 Attribute 0x1C: FETCh[:SCALar]:LINE:VOLTage[:RMS] ……………….. 141 Attribute 0x1D: FETCh[:SCALar]:LINE:VOLTage:AVERage…………..141 Attribute 0x1E: FETCh[:SCALar]:LINE:VOLTage:HIGH ………………… 142 Attribute 0x1F: FETCh[:SCALar]:LINE:VOLTage:LOW…………………..143 Request Fetch Commands Example …………………………………………………. 144
107
ASR-6000 DeviceNet Manual
Attribute 0x01: FETCh[:SCALar]:CURRent:CFACtor
Description
Returns the output fetch current crest factor (CF).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:CURRent:CFACtor Returns the crest factor. INT32 4 Bytes Get XX 0E 64 06 01(:FETCh:CURR:CFACtor?)
Return data is 1520. XX 8E F0 05 00 00 The crest factor is 1.52, Magnification is 1000.
Attribute 0x02: FETCh[:SCALar]:CURRent:HIGH
Description
Returns the output fetch current maximum peak value (Imax).
Sub-Index Name Value Type Data size Access Note
FETCh[:SCALar]:CURRent:HIGH Returns the Imax value in amps. INT32 4 Bytes Get Current maximum peak value is defined as the highest peak value in the complete period.
108
Example (Data)
REMOTE CONTROL
XX 0E 64 06 02(:FETCh:CURR:HIGH?)
Return data is 20050. XX 8E 52 4E 00 00 The current maximum peak value is 20.05 A, Magnification is 1000..
Attribute 0x03: FETCh[:SCALar]:CURRent:LOW
Description
Returns the output fetch current minimum value (Imin).
Sub-Index Name Value Type Data size Access Note
Example (Data)
FETCh[:SCALar]:CURRent:LOW Returns the Imin value in amps. INT32 4 Bytes Get Current minimum value is defined as the lowest value in the complete period. XX 0E 64 06 03 (:FETCh:CURR:LOW?)
Return data is 1050. XX 8E 1A 04 00 00 The current minimum value is 1.05 A, Magnification is 1000.
109
ASR-6000 DeviceNet Manual
Attribute 0x04: FETCh[:SCALar]:CURRent:PEAK:HOLD
Description
Returns the fetch current peak hold value in amps (IPK Hold).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:CURRent:PEAK:HOLD Returns the peak hold value in amps. INT32 4 Bytes Get XX 0E 64 06 04 (:FETCh:CURR:PEAK:HOLD?)
Return data is 20050.
XX 8E 52 4E 00 00 The ipeak hold is 20.05 A, Magnification is 1000.
Attribute 0x05: FETCh[:SCALar]:CURRent[:RMS]
Description
Returns the output fetch current (Irms).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:CURRent[:RMS] Returns the current value in Irms. INT32 4 Bytes Get XX 0E 64 06 05 (:FETCh:CURR?)
Return data is 10050.
110
REMOTE CONTROL
XX 8E 42 27 00 00 The current is 10.05 A, Magnification is 1000.
Attribute 0x06: FETCh[:SCALar]:CURRent[:RMS]:TOTal
Description
Sub-Index Name Value Type Data size Access Example (Data)
Returns the total of output fetch current (Irms). FETCh[:SCALar]:CURRent[:RMS]:TOTal Returns the total of current value in Irms. INT32 4 Bytes Get XX 0E 64 06 06 (:FETCh:CURR:TOTal?)
Return data is 10050. XX 8E 42 27 00 00 The total of current is 10.05 A, Magnification is 1000.
Attribute 0x07: FETCh[:SCALar]:CURRent:AC
Description
Returns the output fetch AC current (Irms).
Sub-Index Name Value Type Data size Access
FETCh[:SCALar]:CURRent:AC Returns the AC current value in Irms. INT32 4 Bytes Get
111
Example (Data)
ASR-6000 DeviceNet Manual
XX 0E 64 06 07 (:FETCh:CURR:AC?)
Return data is 10050. XX 8E 42 27 00 00 The AC current is 10.05 A, Magnification is 1000.
Attribute 0x08: FETCh[:SCALar]:CURRent:AVERage
Description
Returns the fetch current average value (Iavg).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:CURRent:AVERage Returns the current average value in amps. INT32 4 Bytes Get XX 0E 64 06 08 (:FETCh:CURR:AVERage?)
Return data is 10050. XX 8E 42 27 00 00 The current average value is 10.05 A, Magnification is 1000.
Attribute 0x09: FETCh[:SCALar]:FREQuency
Description
Returns the fetch SYNC signal source frequency in Hz. The external sync signal frequency measurement range is 10.0 Hz to 2100.0 Hz. (Only AC+DC-sync or AC-sync Active)
Sub-Index
–
112
Name Value Type Data size Access Example (Data)
REMOTE CONTROL
FETCh[:SCALar]:FREQuency Returns the SYNC frequency in Hz INT32 4 Bytes Get XX 0E 64 06 09 (:FETCh:FREQuency?)
Return data is 50000. XX 8E 50 C3 00 00 The SYNC frequency is 50 Hz, Magnification is 1000.
Attribute 0x0A: FETCh[:SCALar]:POWer[:AC]:APParent
Description
Returns the fetch apparent power (S).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC]:APParent Returns the apparent power in VA. INT32 4 Bytes Get XX 0E 64 06 0A (:FETCh:POWer:APParent?)
Return data is 2500.
XX 8E C4 09 00 00
The apparent power is 2.5, Magnification is 1000.
113
ASR-6000 DeviceNet Manual
Attribute 0x0B: FETCh[:SCALar]:POWer[:AC]:APParent:TOTal
Description
Returns the fetch total of apparent power (S).
Sub-Index Name
Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC]:APParent:TO Tal Returns the total of apparent power in VA. INT32 4 Bytes Get XX 0E 64 06 0B (:FETCh:POWer:APParent:TOTal?)
Return data is 2500.
XX 8E C4 09 00 00 The total of apparent power is 2.5, Magnification is 1000.
Attribute 0x0C: FETCh[:SCALar]:POWer[:AC]:PFACtor
Description
Returns the fetch power factor (PF).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC]:PFACtor Returns the power factor. INT32 4 Bytes Get XX 0E 64 06 0C (:FETCh:POWer:PFACtor?)
Return data is 2500.
114
REMOTE CONTROL
XX 8E C4 09 00 00 The power factor is 2.5, Magnification is 1000.
Attribute 0x0D: FETCh[:SCALar]:POWer[:AC]:PFACtor:TOTal
Description
Returns the total of fetch power factor (PF).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC]:PFACtor:TOTal Returns the total of power factor. INT32 4 Bytes Get XX 0E 64 06 0D (:FETCh:POWer:PFACtor:TOTal?)
Return data is 2500.
XX 8E C4 09 00 00
The total of power factor is 2.5, Magnification is 1000.
Attribute 0x0E: FETCh[:SCALar]:POWer[:AC]:REACtive
Description Sub-Index Name Value Type Data size Access Example
Returns the fetch reactive power (Q). FETCh[:SCALar]:POWer[:AC]:REACtive Returns the reactive power in VAR. INT32 4 Bytes Get XX 0E 64 06 0E
115
(Data)
ASR-6000 DeviceNet Manual
(:FETCh:POWer:REACtive?)
Return data is 2500. XX 8E C4 09 00 00 The reactive power is 2.5, Magnification is 1000.
Attribute 0x0F: FETCh[:SCALar]:POWer[:AC]:REACtive:TOTal
Description
Returns the total of fetch reactive power (Q).
Sub-Index Name
Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC]:REACtive:TO Tal Returns the total of reactive power in VAR INT32 4 Bytes Get XX 0E 64 06 0F (:FETCh:POWer:REACtive:TOTal?)
Return data is 2500.
XX 8E C4 09 00 00
The reactive power is 2.5, Magnification is 1000.
Attribute 0x10: FETCh[:SCALar]:POWer[:AC][:REAL]
Description
Returns the fetch active power in Watts (P).
Sub-Index Name Value
FETCh[:SCALar]:POWer[:AC][:REAL] Returns the power in Watts.
116
Type Data size Access Example (Data)
REMOTE CONTROL
INT32 4 Bytes Get XX 0E 64 06 10 (:FETCh:POWer?)
Return data is 100500. XX 8E 94 88 01 00 The power is 100.5 W, Magnification is 1000.
Attribute 0x11: FETCh[:SCALar]:POWer[:AC][:REAL]:TOTal
Description
Returns the total of fetch active power in Watts (P).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:POWer[:AC][:REAL]:TOTal Returns the total power in Watts. INT32 4 Bytes Get XX 0E 64 06 11 (:FETCh:POWer:TOTal?)
Return data is 100500. XX 8E 94 88 01 00 The total of power is 100.5 W, Magnification is 1000.
117
ASR-6000 DeviceNet Manual
Attribute 0x12: FETCh[:SCALar]:VOLTage[:RMS]
Description
Returns the fetch voltage (Vrms).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:VOLTage[:RMS] Returns the voltage value in Vrms. INT32 4 Bytes Get XX 0E 64 06 12 (:FETCh:VOLTage?)
Return data is 100500. XX 8E 94 88 01 00 The voltage is 100.5 V, Magnification is 1000.
Attribute 0x13: FETCh[:SCALar]:VOLTage[:RMS]:TOTal
Description
Returns the total of fetch voltage (Vrms).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:VOLTage[:RMS]:TOTal Returns the total of voltage value in Vrms. INT32 4 Bytes Get XX 0E 64 06 13 (:FETCh:VOLTage:TOTal?)
Return data is 100500. XX 8E 94 88 01 00
118
REMOTE CONTROL
The total of voltage is 100.5 V, Magnification is 1000.
Attribute 0x14: FETCh[:SCALar]:VOLTage:AC
Description
Returns the fetch AC voltage (Vrms).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:VOLTage:AC Returns the AC voltage value in Vrms. INT32 4 Bytes Get XX 0E 64 06 14 (:FETCh:VOLTage:AC?)
Return data is 100500. XX 8E 94 88 01 00 The AC voltage is 100.5 V, Magnification is 1000.
Attribute 0x15: FETCh[:SCALar]:VOLTage:AVERage
Description
Returns the fetch voltage average value (Vavg).
Sub-Index Name Value Type Data size Access Example (Data)
FETCh[:SCALar]:VOLTage:AVERage Returns the voltage average value in volts. INT32 4 Bytes Get XX 0E 64 06 15 (:FETCh:VOLTage:AC?)
119
ASR-6000 DeviceNet Manual
Return data is -50750.
XX 8E C2 39 FF FF
The voltage average is -50.75 V, Magnification is 1000.
Attribute 0x16: FETCh[:SCALar]:VOLTage:HIGH
Description
Returns the output fetch voltage maximum peak value (Vmax).
Sub-Index Name Value Type Data size Access Note
Example (Data)
FETCh[:SCALar]:VOLTage:HIGH Returns the Vmax value in volts. INT32 4 Bytes Get Voltage maximum peak value is defined as the highest peak value in the complete period. XX 0E 64 06 16 (:FETCh:VOLTage:HIGH?)
Return data is 100500. XX 8E 94 88 01 00 The voltage maximum peak is 100.5 V, Magnification is 1000.
Attribute 0x17: FETCh[:SCALar]:VOLTage:LOW
Description
Returns the output fetch current minimum value (Vmin).
Sub-Index Name
FETCh[:SCALar]:VOLTage:LOW
120
Value Type Data size Access Note
Example (Data)
REMOTE CONTROL
Returns the Vmin value in volts INT32 4 Bytes Get Voltage minimum value is defined as the lowest value in the complete period. XX 0E 64 06 17 (:FETCh:VOLTage:LOW?)
Return data is -50750. XX 8E C2 39 FF FF The voltage minimum is -50.75 V, Magnification is 1000.
Attribute 0x18: FETCh[:SCALar]:CURRent:HARMonic[:RMS]
Description
Returns 101 values covering Total and order 1 to 100 fetch current (Irms) in harmonic. (Only AC-INT and 50/60 Hz Active)
Sub-Index Name Value
Type Data size Access
0x00 Total Fetch current (Irms) in harmonic. Returns the entire 20 values containing Total and order 1 to 20 current (Irms) in harmonic.
INT32 4 Bytes
Get
Sub-Index Name Value
0x01
Page 1
Returns the entire 20 values containing order 21 to 40 current (Irms) in
121
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index
122
ASR-6000 DeviceNet Manual
harmonic. INT32 80 Bytes Get
0x02 Page 2 Returns the entire 20 values containing order 41 to 60 current (Irms) in harmonic. INT32 80 Bytes Get
0x03 Page 3 Returns the entire 20 values containing order 61 to 80 current (Irms) in harmonic. INT32 80 Bytes Get
0x04 Page 4 Returns the entire 20 values containing order 81 to 100 current (Irms) in harmonic. INT32 80 Bytes Get 0x05
Name Value
Type Data size Access Example (Data)
REMOTE CONTROL
Page 5 Returns the entire 20 values containing order 81 to 100 current (Irms) in harmonic. INT32 80 Bytes Get Command 1: XX 0E 64 06 18 05 (:FETCh:CURR:HARMonic? 5)
Fragment Return 1: 8X 00 8E 00 00 00 00 00 (Byte 3 ~ Byte 7 is data)
Fragment Command Ack: 8X C0 00 Fragment Return 2: 8X 41 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C1 00 Fragment Return 3: 8X 42 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C2 00 Fragment Return 4:
123
ASR-6000 DeviceNet Manual
8X 43 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C3 00 Fragment Return 5: 8X 44 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C4 00 Fragment Return 6: 8X 45 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C5 00 Fragment Return 7: 8X 46 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C6 00 Fragment Return 8: 8X 47 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C7 00 Fragment Return 9:
124
REMOTE CONTROL
8X 48 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C8 00 Fragment Return 10: 8X 49 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C9 00 Fragment Return 11: 8X 4A 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CA 00 Fragment Return 12: 8X 4B 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CB 00 Fragment Return 13: 8X 4C 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CC 00 Fragment Return 14:
125
ASR-6000 DeviceNet Manual 8X 8D 00 00 00 (Byte 2 ~ Byte 4 is data)
Fragment Command Ack: 8X CD 00
In a total of 80 bytes of data.
Attribute 0x19: FETCh[:SCALar]:CURRent:HARMonic:RATio
Description
Returns 101 values covering Total and order 1 to 100 fetch current (Ratio) in harmonic. (Only AC-INT and 50/60 Hz Active)
Sub-Index Name Value
Type Data size Access
0x00 Total Fetch current (Ratio) in harmonic. Returns the Total Fetch current (Ratio) in harmonic. INT32 4 Bytes Get
Sub-Index Name Value
Type Data size Access Sub-Index
0x01 Page 1 Returns the entire 20 values containing order 1 to 20 current (Ratio) in harmonic. INT32 80 Bytes Get 0x02
126
Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size
REMOTE CONTROL
Page 2 Returns the entire 20 values containing order 21 to 40 current (Ratio) in harmonic. INT32 80 Bytes Get
0x03 Page 3 Returns the entire 20 values containing order 41 to 60 current (Ratio) in harmonic. INT32 80 Bytes Get
0x04 Page 4 Returns the entire 20 values containing order 61 to 80 current (Ratio) in harmonic. INT32 80 Bytes Get 0x05 Page 5 Returns the entire 20 values containing order 81 to 100 current (Ratio) in harmonic. INT32 80 Bytes
127
Example (Data)
128
ASR-6000 DeviceNet Manual
Command 1: XX 0E 64 06 19 05 (:FETCh:CURR:HARMonic:RATio? 5)
Fragment Return 1: 8X 00 8E 00 00 00 00 00 (Byte 3 ~ Byte 7 is data)
Fragment Command Ack: 8X C0 00 Fragment Return 2: 8X 41 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C1 00 Fragment Return 3: 8X 42 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C2 00 Fragment Return 4: 8X 43 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C3 00 Fragment Return 5: 8X 44 00 00 00 00 00 00
REMOTE CONTROL
(Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C4 00 Fragment Return 6: 8X 45 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C5 00 Fragment Return 7: 8X 46 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C6 00 Fragment Return 8: 8X 47 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C7 00 Fragment Return 9: 8X 48 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C8 00 Fragment Return 10: 8X 49 00 00 00 00 00 00
129
ASR-6000 DeviceNet Manual
(Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C9 00 Fragment Return 11: 8X 4A 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CA 00 Fragment Return 12: 8X 4B 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CB 00 Fragment Return 13: 8X 4C 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CC 00 Fragment Return 14: 8X 8D 00 00 00 (Byte 2 ~ Byte 4 is data)
Fragment Command Ack: 8X CD 00
In a total of 80 bytes of data. 130
REMOTE CONTROL
Attribute 0x1A: FETCh[:SCALar]: VOLTage:HARMonic[:RMS]
Description
Returns 101 values covering Total and order 1 to 100 fetch voltage (Vrms) in harmonic. (Only AC-INT and 50/60 Hz Active)
Sub-Index Name Value
Type Data size Access
0x00
Total fetch voltage (Vrms) in harmonic.
Returns the Total fetch voltage (Vrms)
in harmonic. INT32
4 Bytes
Get
Sub-Index Name Value
Type Data size Access
0x01
Page 1 Returns the entire 20 values containing
order 1 to 20 fetch voltage (Vrms) in
harmonic. INT32
80 Bytes
Get
Sub-Index Name Value
Type Data size Access
0x02
Page 2 Returns the entire 20 values containing
order 21 to 40 fetch voltage (Vrms) in
harmonic. INT32
80 Bytes
Get
Sub-Index
0x03
131
Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Example (Data)
132
ASR-6000 DeviceNet Manual
Page 3 Returns the entire 20 values containing
order 41 to 60 fetch voltage (Vrms) in
harmonic. INT32 80 Bytes Get
0x04 Page 4 Returns the entire 20 values containing
order 61 to 80 fetch voltage (Vrms) in
harmonic. INT32 80 Bytes Get 0x05 Page 5 Returns the entire 20 values containing
order 81 to 100 fetch voltage (Vrms) in
harmonic. INT32 80 Bytes Get Command 1: XX 0E 64 06 1A 05 (:FETCh: VOLTage:HARMonic? 5)
Fragment Return 1: 8X 00 8E 00 00 00 00 00 (Byte 3 ~ Byte 7 is data)
REMOTE CONTROL
Fragment Command Ack: 8X C0 00 Fragment Return 2: 8X 41 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C1 00 Fragment Return 3: 8X 42 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C2 00 Fragment Return 4: 8X 43 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C3 00 Fragment Return 5: 8X 44 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C4 00 Fragment Return 6: 8X 45 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
133
ASR-6000 DeviceNet Manual
Fragment Command Ack: 8X C5 00 Fragment Return 7: 8X 46 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C6 00 Fragment Return 8: 8X 47 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C7 00 Fragment Return 9: 8X 48 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C8 00 Fragment Return 10: 8X 49 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C9 00 Fragment Return 11: 8X 4A 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
134
REMOTE CONTROL
Fragment Command Ack: 8X CA 00 Fragment Return 12: 8X 4B 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CB 00 Fragment Return 13: 8X 4C 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CC 00 Fragment Return 14: 8X 8D 00 00 00 (Byte 2 ~ Byte 4 is data)
Fragment Command Ack: 8X CD 00
In a total of 80 bytes of data.
135
ASR-6000 DeviceNet Manual
Attribute 0x1B: FETCh[:SCALar]:VOLTage:HARMonic:RATio
Description
Returns 101 values covering Total and order 1 to 100 fetch Voltage (Ratio) in harmonic. (Only AC-INT and 50/60 Hz Active)
Sub-Index Name Value
Type Data size Access
0x00 Total fetch Voltage (Ratio) in harmonic. Returns the Total fetch Voltage (Ratio) in harmonic. INT32 4 Bytes Get
Sub-Index Name Value
Type Data size Access
0x01 Page 1 Returns the entire 20 values containing order 1 to 20 fetch Voltage (Ratio) in harmonic.
INT32 80 Bytes Get
Sub-Index Name Value
Type Data size Access
0x02
Page 2 Returns the entire 20 values containing order 21 to 40 fetch Voltage (Ratio) in harmonic.
INT32 80 Bytes
Get
Sub-Index
0x03
136
Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Sub-Index Name Value
Type Data size Access Example (Data)
REMOTE CONTROL
Page 3 Returns the entire 20 values containing order 41 to 60 fetch Voltage (Ratio) in harmonic. INT32 80 Bytes Get 0x04 Page 4 Returns the entire 20 values containing order 61 to 80 fetch Voltage (Ratio) in harmonic. INT32 80 Bytes Get 0x05 Page 5 Returns the entire 20 values containing order 81 to 10 fetch Voltage (Ratio) in harmonic. INT32 80 Bytes Get Command 1: XX 0E 64 06 1B 05 (:FETCh: VOLTage:HARMonic:RATio? 5)
Fragment Return 1: 8X 00 8E 00 00 00 00 00
137
ASR-6000 DeviceNet Manual
(Byte 3 ~ Byte 7 is data)
Fragment Command Ack: 8X C0 00 Fragment Return 2: 8X 41 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C1 00 Fragment Return 3: 8X 42 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C2 00 Fragment Return 4: 8X 43 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C3 00 Fragment Return 5: 8X 44 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C4 00 Fragment Return 6: 8X 45 00 00 00 00 00 00
138
REMOTE CONTROL
(Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C5 00 Fragment Return 7: 8X 46 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C6 00 Fragment Return 8: 8X 47 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C7 00 Fragment Return 9: 8X 48 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C8 00 Fragment Return 10: 8X 49 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X C9 00 Fragment Return 11: 8X 4A 00 00 00 00 00 00
139
ASR-6000 DeviceNet Manual (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CA 00 Fragment Return 12: 8X 4B 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CB 00 Fragment Return 13: 8X 4C 00 00 00 00 00 00 (Byte 2 ~ Byte 7 is data)
Fragment Command Ack: 8X CC 00 Fragment Return 14: 8X 8D 00 00 00 (Byte 2 ~ Byte 4 is data)
Fragment Command Ack: 8X CD 00
In a total of 80 bytes of data.
140
REMOTE CONTROL
Attribute 0x1C: FETCh[:SCALar]:LINE:VOLTage[:RMS]
Description
Returns the fetch line voltage (Vrms).
Sub-Index Name Value
Type Data size Access Example (Data)
FETCh[:SCALar]:LINE:VOLTage[:RMS] Returns the fetch line voltage value in Vrms. INT32 4 Bytes Get XX 0E 64 06 1C (:FETCh:LINE:VOLTage?)
Return data is 100500. XX 8E 94 88 01 00 The line voltage is 100.5 V, Magnification is 1000.
Attribute 0x1D: FETCh[:SCALar]:LINE:VOLTage:AVERage
Description
Returns the fetch line voltage average value (Vavg).
Sub-Index Name Value
Type Data size Access Example (Data)
FETCh[:SCALar]:LINE:VOLTage:AVERage Returns the fetch line voltage average value in volts. INT32 4 Bytes Get XX 0E 64 06 1D (:FETCh:LINE:VOLTage:AVERage?)
141
ASR-6000 DeviceNet Manual
Return data is 100500.
XX 8E 94 88 01 00
The line voltage average is 100.5 V, Magnification is 1000.
Attribute 0x1E: FETCh[:SCALar]:LINE:VOLTage:HIGH
Description
Returns the output fetch voltage maximum peak value (Vmax).
Sub-Index Name Value Type Data size Access Note
Example (Data)
–
FETCh[:SCALar]:LINE:VOLTage:AVERage
Returns the fetch Vmax value in line volts.
INT32
4 Bytes
Get Line voltage maximum peak value is defined as the highest peak value in the complete period.
XX 0E 64 06 1E (:FETCh:LINE:VOLTage:AVERage:HIGH?)
Return data is 100500. XX 8E 94 88 01 00
The line voltage maximum peak is 100.5 V, Magnification is 1000.
142
REMOTE CONTROL
Attribute 0x1F: FETCh[:SCALar]:LINE:VOLTage:LOW
Description
Returns the output fetch current minimum value (Vmin).
Sub-Index Name Value Type Data size Access Note
Example (Data)
FETCh[:SCALar]:LINE:VOLTage:AVERage Returns the fetch Vmin value in line volts. INT32 4 Bytes Get Line voltage minimum value is defined as the lowest value in the complete period. XX 0E 64 06 1F (:FETCh:LINE:VOLTage:LOW?)
Return data is -50750. XX 8E C2 39 FF FF
The line voltage minimum is -50.75 V, Magnification is 1000.
143
ASR-6000 DeviceNet Manual
Request Fetch Commands Example
Request Example no including SubIndex
Group 2 Message Destination MAC ID Message ID : 0x4 (Request) Frag bit : 0, XID : 0 Source MAC ID R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single) Class ID(Communication Object) Instance ID (Fetch Commands) Attribute ID
ID : 10 XXXXXX 100 Data : XX 0E 64 06 XX
Request Example including SubIndex
Group 2 Message Destination MAC ID Message ID : 0x4 (Request)
Frag bit : 0, XID : 0 Source MAC ID
R/R bit : 0 (Request) Service : 0x0E(Get Attribute Single)
Class ID(Communication Object) Instance ID (Fetch Commands) Attribute ID SubIndex ID
ID : 10 XXXXXX 100 Data : XX 0E 64 06 XX XX
144
REMOTE CONTROL
Input Command (Instance 0x07)
Attribute 0x03: INPut:GAIN ……………………………………………………………… 145 Attribute 0x04: INPut:SOURce ………………………………………………………….. 146 Attribute 0x05: INPut:SYNC:SOURce ………………………………………………. 146 Request Input Commands Example …………………………………………………. 147
Attribute 0x03: INPut:GAIN
Description
Sets or queries the input gain value. (Only AC+DC-EXT or AC-EXT or AC+DC-ADD or AC-ADD or AC-VCA Active)
Sub-Index Name Value
Type Data size Access Example (Data)
INPut:GAIN Input gain value (Set Value = Value * 10) UINT16 2 Bytes Get/Set XX 0E 64 07 03 (:INP:GAIN?)
Return data is 1500 (150.0) XX 8E DC 05 00 00
Returns the input gain value as 150.0.
145
ASR-6000 DeviceNet Manual
Attribute 0x04: INPut:SOURce
Description
Sets or queries state of source. (Only AC+DC-EXT or AC-EXT or AC+DC-ADD or AC-ADD or AC-VAC Active)
Sub-Index Name Value
Type Data size Access Example (Data)
INPut:SOURce 0 = L1EXT L1 EXT source 1 = L2EXT L2 EXT source 2 = L3EXT L3 EXT source UINT8 1 Byte Get/Set XX 0E 64 07 04 (:INP:SOUR?)
Return data is 0 (L1EXT) XX 8E 00 00 00 00
Returns the input gain value as 150.0.
Attribute 0x05: INPut:SYNC:SOURce
Description
Sets or queries state of sync source. (Only AC+DC- sync or AC-sync Active)
Sub-Index Name Value
–
INPut:SYNC:SOURce
0 = L1 LINE L1 LINE sync source
1 = L2 LINE L2 LINE sync source
2 = L3 LINE L3 LINE sync source
3 = EXT
EXT sync source
146
Type Data size Access Example (Data)
REMOTE CONTROL
UINT8 1 Byte Get/Set XX 0E 64 07 05 (:INP:SYNC:SOUR?)
Return data is 3 (EXT) XX 8E 03 00 00 00
Returns the state of sync source as EXT.
Request Input Commands Example
Request Input Commands Example
Group 2 Message Destination MAC ID Message ID : 0x4 (Request) Frag bit : 0, XID : 0 Source MAC ID R/R bit : 0 (Request) Service : 0x10(Set Attribute Single) Class ID(Communication Object) Instance ID (Input Commands) Attribute ID
ID : 10 XXXXXX 100 Data : XX 10 64 07 XX
147
ASR-6000 DeviceNet Manual
Instrumnet Commands (Instance 0x08)
Attribute 0x01: INSTrument:EDIT ……………………………………………………. 148 Attribute 0x02: INSTrument:SELect………………………………………………….. 149 Request Instrument Commands Example …….
Documents / Resources
![]() |
GW INSTEK ASR-6000 Series Multi Phase Programmable AC/DC Power Source [pdf] Instruction Manual ASR-6000 Series Multi Phase Programmable AC-DC Power Source, ASR-6000 Series, Multi Phase Programmable AC-DC Power Source, Programmable AC-DC Power Source, Power Source |