Hi,
I'm following the application note of "Hareware in Loop" on Pspice.com
then error occured as below.
Please somebody tell me why this error occures and how to fix this.
Thank you.
**** INCLUDING SCHEMATIC1.net ****
* source ARDUINOHIL
R_R1 LED N9064075 10 TC=0,0
D_D1 LED N9062662 Dbreak
E_U10 N9064075 0 VALUE {LIMIT(V(N9060435,LIGHT_DETECTOR)*100,0V,+15V)}
R_R2 0 MOVE 1G TC=0,0
R_R3 0 TEMP 1G TC=0,0
V_V1 N9060435 0 10
X_U11 TEMP NOISE MATLAB_AVGFILTER
C_C1 LED 0 10uf TC=0,0
X_U12 M_UN0001 M_UN0002 M_UN0003 N9062662 M_UN0004 MOVE M_UN0005
+ M_UN0006 M_UN0007 M_UN0008 M_UN0009 M_UN0010 M_UN0011 M_UN0012 M_UN0013
+ M_UN0014 M_UN0015 M_UN0016 LIGHT_DETECTOR NOISE ARDUINOHILDEMO1 PARAMS:
+ INST_BAUDRATE=9600 INST_COMPORT=4 MOD_MAXSTEPSIZE=1E+30
** Floating/unmodeled pin fixups **
R__UC0001 M_UN0001 0 {1/GMIN}
R__UC0002 M_UN0002 0 {1/GMIN}
R__UC0003 M_UN0003 0 {1/GMIN}
R__UC0004 M_UN0004 0 {1/GMIN}
R__UC0005 M_UN0005 0 {1/GMIN}
R__UC0006 M_UN0006 0 {1/GMIN}
R__UC0007 M_UN0007 0 {1/GMIN}
R__UC0008 M_UN0008 0 {1/GMIN}
R__UC0009 M_UN0009 0 {1/GMIN}
R__UC0010 M_UN0010 0 {1/GMIN}
R__UC0011 M_UN0011 0 {1/GMIN}
R__UC0012 M_UN0012 0 {1/GMIN}
R__UC0013 M_UN0013 0 {1/GMIN}
R__UC0014 M_UN0014 0 {1/GMIN}
R__UC0015 M_UN0015 0 {1/GMIN}
R__UC0016 M_UN0016 0 {1/GMIN}
**** RESUMING Trans.cir ****
.END
ERROR(ORPSIM-15041): Failed to load ArduinoHILDemo1.dll.
Error during loading Model dll ArduinoHILDemo1.dll: ?
Copyright © 2020 Cadence Design Systems, Inc. All rights reserved.
Hi Sh Park,
The last line is the relevant message you need to look at:
"Error during loading Model dll ArduinoHILDemo1.dll: ?"
This means that you don't have your compiled DMI modelcode in your PSpice project directory.
Have you used PSpice Model Editor - DMI Template Code Generator and compiled your .dll file in Visual Studio?
If so, place your .dll in: \ArduinoHiL-PSpiceFiles\SCHEMATIC1\<sim.profilename>\ArduinoHILDemo1.dll" (file names might differ).
Try running the simulation again.
Kind regards,
Anders