&は、KAGにおいて、引数の先頭にある場合にその後ろを式とみなして評価した結果を値とする機能。
中途で使えるようなものではない (TJS的な & は「参照」で意味が違う)

つまり正しい書き方は、

path='&"(500," + tf.up + ",255)"'

このように式を展開するか、あるいは、@つき文字列即値を使って

path='&@"(500,${tf.up},255)"'

こうする