Проблема с файлами

 
Использую для записи в файл следующую функцию (см. ниже). Если файл открывается в режиме FILE_BIN, то в логе появляется запись

wrong delimiter for FileOpen as BIN function

При этом все остальное (содержимое файла) в порядке. Если файл открывается в режиме FILE_CSV, то в логе появляется

attempt write binary data into CSV file

Файл при этом получается пустой.

Как сделать, чтобы не было ни сообщений об ошибках, ни проблем?
 
Так что же, все-таки?