The docstring for pvlib.pvystem.snlinverter lists the required key names for parameters in input inverter. Some key names are different from what is used in the code, e.g., Pac0 in docstring vs. `Paco' in code.
First step is to correct the docstring to describe the current function accurately.
A possible second step is to change some of the key names, Paco is not what I would expect for the nameplate AC power.