По ошибкам:
Строки с переменными соединяются только с помощью STRCONCAT. К тому же строки нужно заключать в кавычки.
KEYSTRING( povtor-ig--pika--N-/-suma--:/ $dogon --/-- $dg )
Правильно
KEYSTRING( STRCONCAT("povtor-ig--pika--N-/-suma--:/", $dogon, "--/--", $dg) )
В записи в лог переменные и строки отделяются запятыми а не двоеточием
print("Применяю догон 7":$sm7)
Правильно
print("Применяю догон 7",$sm7)