MG369xC GPIB PM PN: 10370-10374 Rev. F Contents-1
Table of Contents
Chapter 1—General GPIB Information
1-1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1-2 Scope of Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1-3 Related Manuals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1-4 Chapter Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1-5 IEEE-488 Interface Bus Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Functional Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Bus Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Data Bus Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Data Byte Transfer Control Bus Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
General Interface Management Bus Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Device Interface Function Capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Message Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Data and Instrument Status Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
1-6 MG369xC GPIB Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Setting GPIB Operating Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Interface Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Response to GPIB Interface Function Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
1-7 Remote Programming Setup and Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Interface Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
VISA (Virtual Instrument System Architecture) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Interface Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1-8 GPIB Interconnection and Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
GPIB Interconnection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
GPIB Cable Length Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Setting the GPIB Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Selecting the Line Terminator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1-9 Ethernet LAN TCP/IP Requirements and Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
TCP/IP General Requirements and Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Ethernet Setup - Static IP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Ethernet Setup - DHCP with AutoIP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Testing the TCP/IP Connection Over LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
Example PC Control of MG369xC via LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
Ethernet Control Example in C# Programming using NI VISA . . . . . . . . . . . . . . . . . . . . . 1-22
Resetting Ethernet IP Address to Factory Default. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24