Solution
There are SCPI macro commands available for NHR 47xx systems, but these are not fully supported by NI which is why they're not present in the SCPI manual for the NHR 47xx product line. We do provide the commands below along with an example sequence of commands that you can use at your own discretion.
Macro Commands:
[SOURCE]:MACRO:MODE OFF|INITIATE|RUN|LOOP
[SOURCE]:MACRO:PWIDTH <NRf>
[SOURCE]:MACRO:WTRIGGER
To use:
1. Set Macro mode to "INITIATE" [SOURCE:MACRO:MODE INITIATE]
2. Set each step in this order:
a. Pulse width (dwell)
[SOURCE:MACRO:PWIDTH <seconds>]
b. Slew Rate
[SOURCE:CURRENT|POWER|RESISTANCE|VOLTAGE:SLEW <rate>]
c. Set Point
[SOURCE:CURRENT|POWER|RESISTANCE|VOLTAGE <amplitude>]
d. Wait for trigger (if desired)
[SOURCE:MACRO:WTRIGGER]
3. Run macro
[SOURCE:MACRO:MODE RUN|LOOP]
4. To stop loop:
[SOURCE:MACRO:MODE OFF]