Есть типовое решение - использовать ФБ R_TRIG из библиотеки Standard для генерации переднего фронта команды записи.
ага. спасибо.

я правильно понял, что после того как R_TRIG отработает, можно будет сразу скинуть тригерную переменную?

Код:
IF A<>B THEN
     wNewValue:=B; //переменная привязанная к каналу

     RTRIGInst(CLK:= TRUE);
     xWriteValue := RTRIGInst.Q;
     xWriteValue:=FALSE;

END_IF;