Esta DUT se puede utilizar con la(s) siguiente(s) función(es): FP_SD_WRITE
Elementos de la DUT (Identificadores):
Formato de escritura
0: –
1: UINT, 5 dígitos, CSV
2: INT, 6 dígitos, CSV
3: UDINT, 10 dígitos, CSV
4: DINT, 11 dígitos, CSV
5: REAL, 13 dígitos, CSV
6: –
7: WORD, 4 dígitos, CSV
8: DWORD, 8 dígitos, CSV
9: –
10: Trama de Caracteres, CSV
11: Dato binario, BIN
Modo escritura
0: Modo archivo nuevo. Elimina el contenido del archivo, y después escribe los datos. Si no existe el archivo, se crea uno nuevo. Los datos siempre se escriben desde la cabecera del archivo.
1: Modo Añadir al archivo. Añade la información adicional al final de un archivo. Si no existe el archivo, se crea uno nuevo. Los datos siempre se escriben a partir del final del archivo.
2: Modo puntero 1. Los datos se escriben en la posición del puntero especificado en udiBytePosition a partir del inicio del archivo.
3: Modo puntero 2. Los datos se escriben en la posición del puntero especificado en udiBytePosition desde el final de archivo.
Opcional (válida solamente para datos CSV)
Bit 0–7: Nuevas líneas
0: No se insertan líneas nuevas, solamente al final del archivo.
1–255: Se insertan nuevas líneas cada nismo delimitador, por ejemplo. Para el bit 0–7=3, se inserta una línea nueva cada tercer delimitador.
Bit 8: Se escribe un sufijo al final de los datos
0: Nueva línea
1: Coma
Bit 9: Supresión de Cero
0: Sin supresión de Cero
1: Se realiza una supresión de cero
Bit 10–15: Reservado para el sistema (0)
Posición del puntero [bytes]
Solo disponible en los modos Puntero 1 (wMode=2) ó 2 (wMode=3).Después de la escritura, el puntero se mueve a la posición donde ha finalizado la escritura. La siguiente operación de escritura comienza desde este punto.
Nº de datos escritos
Para wFormat=1–8: Número de datos de 16/32 bits separados por coma
Para wFormat=10: Número de caracteres de 8 bits
Para wFormat=11: Número de datos de 16 bits