Hi Chris,
Thanks for your reply.
Seems like I had to change the access level in the service security for the tag provider from "ReadWrite" to "ReadWriteEdit" to be able to write to parameters. So writing to parameters seems to fall under the "Edit" category.