Yes, the input-format of MiniSat+ is OPB, but unfortunately the
OPB-format has changed a bit since MiniSat+ was developed and there
are some minor differences. You can read about the OPB format here:
http://www.cril.univ-artois.fr/PB11/format.pdf
Note that OPB is a flat format for linear constraints and if you need
to convert a circuit (for instance from BLIF) you need to use
something like the Tseitin transformation. There are tools that would
help you with that transformation if the target format is DIMACS, but
I'm not aware of any tools that directly translates to OPB and allows
to provide an optimisation function.
Maybe you can use standard tools (ABC perhaps?) to translate first to
DIMACS and the translate the result to OPB + an optimisation function,
but I suspect it might be problematic to keep track of the variables
in order to add the optimisation function.
/Niklas