I have only used PV in OpenStudio on shading surfaces that is not thermally interacting with the building, but looking at the OpenStudio IDD for GeneratorPhotovoltaic object it has the same fields that EnergyPlus has for the same class. Having said that some of these require objects that do not exist in OpenStudio yet, such as "IntegratedExteriorVentedCavity", and would require an EnergyPlus measure to add these objets. I think this is also true for both collector options.
\type choice
\key Decoupled
\key DecoupledUllebergDynamic
\key IntegratedSurfaceOutsideFace
\key IntegratedTranspiredCollector
\key IntegratedExteriorVentedCavity
\key PhotovoltaicThermalSolarCollector
I do think "IntegratedSurfaceOutisdeFace" can be modeled, but you will need to setup the construction to properly represent the characteristics of the panel you are planning to use.
IntegratedSurfaceOutsideFace The cell temperature is obtained from the outside face of the Surface:Heat Transfer named in the previous field. Energy exported by the module is removed from the heat transfer surface (at the position determined by the associated Construction with Internal Source). The input fields for Module Heat Capacity and Module Heat Loss Coefficient are ignored.
Here is a post wit brief tutorial on adding PV in SketchUp Plugin
If some fields are not accessible from GUI, you would need to write an OpenStudio measure, here is one example you could use as a starting point that adds rooftop PV floating over the building roof