Do you only want to read and write a couple of values then use Snap 7 in client mode. If you are reading from S7-1200 data blocks make sure that optimized data block access is disabled for the DB you want to read variables from.
Using Snap 7 in client mode no configuration in netpro is needed.
Snap7 is very well documented start by reading up on the client mode
I think you are out of luck. As far as i Know Snap7 uses BSEND/BRECEIVE over S7 communication for partner communication and the S71200 does not support this.
Maybe you can consider using regular TCP/IP communication the S7 1200 supports this via open user communication.