Чего вы боитесь, запустите проект и проверьте для начала, работает ли чтение, если всё правильно, пробуйте запись.
А что не работает, то и пишите.
На первый взгляд всё правильно в проекте и 518 адрес тоже.
Не понятно, что подразумевается под управлением дискретным выходом. Там управление, это OFF, нагрев или охлаждение задаётся числом в регистре.