diff -r 912bdab1eca8 -r 05ca171a3d57 stage1_2/standard_function_names.c --- a/stage1_2/standard_function_names.c Wed Oct 15 15:38:58 2008 +0200 +++ b/stage1_2/standard_function_names.c Fri Oct 24 16:37:46 2008 +0200 @@ -1,5 +1,5 @@ /* - * (c) 2003 Mario de Sousa + * (c) 2008 Edouard TISSERANT * * Offered to the public under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 of the @@ -21,386 +21,386 @@ * FINAL DRAFT - IEC 61131-3, 2nd Ed. (2001-12-10) * */ + +/**** + * IEC 61131-3 standard function library + * generated code, do not edit by hand + */ -/**** - * IEC 61131-3 standard function lib - * generated code, do not edit by hand - */ - const char *standard_function_names[] = { +"REAL_TO_SINT", +"REAL_TO_LINT", +"REAL_TO_DINT", +"REAL_TO_DATE", +"REAL_TO_DWORD", +"REAL_TO_DT", +"REAL_TO_TOD", +"REAL_TO_UDINT", +"REAL_TO_WORD", +"REAL_TO_STRING", +"REAL_TO_LWORD", +"REAL_TO_UINT", +"REAL_TO_LREAL", +"REAL_TO_BYTE", +"REAL_TO_USINT", +"REAL_TO_ULINT", +"REAL_TO_BOOL", +"REAL_TO_TIME", +"REAL_TO_INT", +"SINT_TO_REAL", +"SINT_TO_LINT", +"SINT_TO_DINT", +"SINT_TO_DATE", +"SINT_TO_DWORD", +"SINT_TO_DT", +"SINT_TO_TOD", +"SINT_TO_UDINT", +"SINT_TO_WORD", +"SINT_TO_STRING", +"SINT_TO_LWORD", +"SINT_TO_UINT", +"SINT_TO_LREAL", +"SINT_TO_BYTE", +"SINT_TO_USINT", +"SINT_TO_ULINT", +"SINT_TO_BOOL", +"SINT_TO_TIME", +"SINT_TO_INT", +"LINT_TO_REAL", +"LINT_TO_SINT", +"LINT_TO_DINT", +"LINT_TO_DATE", +"LINT_TO_DWORD", +"LINT_TO_DT", +"LINT_TO_TOD", +"LINT_TO_UDINT", +"LINT_TO_WORD", +"LINT_TO_STRING", +"LINT_TO_LWORD", +"LINT_TO_UINT", +"LINT_TO_LREAL", +"LINT_TO_BYTE", +"LINT_TO_USINT", +"LINT_TO_ULINT", +"LINT_TO_BOOL", +"LINT_TO_TIME", +"LINT_TO_INT", +"DINT_TO_REAL", +"DINT_TO_SINT", +"DINT_TO_LINT", +"DINT_TO_DATE", +"DINT_TO_DWORD", +"DINT_TO_DT", +"DINT_TO_TOD", +"DINT_TO_UDINT", +"DINT_TO_WORD", +"DINT_TO_STRING", +"DINT_TO_LWORD", +"DINT_TO_UINT", +"DINT_TO_LREAL", +"DINT_TO_BYTE", +"DINT_TO_USINT", +"DINT_TO_ULINT", +"DINT_TO_BOOL", +"DINT_TO_TIME", +"DINT_TO_INT", +"DATE_TO_REAL", +"DATE_TO_SINT", +"DATE_TO_LINT", +"DATE_TO_DINT", +"DATE_TO_DWORD", +"DATE_TO_UDINT", +"DATE_TO_WORD", +"DATE_TO_STRING", +"DATE_TO_LWORD", +"DATE_TO_UINT", +"DATE_TO_LREAL", +"DATE_TO_BYTE", +"DATE_TO_USINT", +"DATE_TO_ULINT", +"DATE_TO_INT", +"DWORD_TO_REAL", +"DWORD_TO_SINT", +"DWORD_TO_LINT", +"DWORD_TO_DINT", +"DWORD_TO_DATE", +"DWORD_TO_DT", +"DWORD_TO_TOD", +"DWORD_TO_UDINT", +"DWORD_TO_WORD", +"DWORD_TO_STRING", +"DWORD_TO_LWORD", +"DWORD_TO_UINT", +"DWORD_TO_LREAL", +"DWORD_TO_BYTE", +"DWORD_TO_USINT", +"DWORD_TO_ULINT", +"DWORD_TO_BOOL", +"DWORD_TO_TIME", +"DWORD_TO_INT", +"DT_TO_REAL", +"DT_TO_SINT", +"DT_TO_LINT", +"DT_TO_DINT", +"DT_TO_DWORD", +"DT_TO_UDINT", +"DT_TO_WORD", +"DT_TO_STRING", +"DT_TO_LWORD", +"DT_TO_UINT", +"DT_TO_LREAL", +"DT_TO_BYTE", +"DT_TO_USINT", +"DT_TO_ULINT", +"DT_TO_INT", +"TOD_TO_REAL", +"TOD_TO_SINT", +"TOD_TO_LINT", +"TOD_TO_DINT", +"TOD_TO_DWORD", +"TOD_TO_UDINT", +"TOD_TO_WORD", +"TOD_TO_STRING", +"TOD_TO_LWORD", +"TOD_TO_UINT", +"TOD_TO_LREAL", +"TOD_TO_BYTE", +"TOD_TO_USINT", +"TOD_TO_ULINT", +"TOD_TO_INT", +"UDINT_TO_REAL", +"UDINT_TO_SINT", +"UDINT_TO_LINT", +"UDINT_TO_DINT", +"UDINT_TO_DATE", +"UDINT_TO_DWORD", +"UDINT_TO_DT", +"UDINT_TO_TOD", +"UDINT_TO_WORD", +"UDINT_TO_STRING", +"UDINT_TO_LWORD", +"UDINT_TO_UINT", +"UDINT_TO_LREAL", +"UDINT_TO_BYTE", +"UDINT_TO_USINT", +"UDINT_TO_ULINT", +"UDINT_TO_BOOL", +"UDINT_TO_TIME", +"UDINT_TO_INT", +"WORD_TO_REAL", +"WORD_TO_SINT", +"WORD_TO_LINT", +"WORD_TO_DINT", +"WORD_TO_DATE", +"WORD_TO_DWORD", +"WORD_TO_DT", +"WORD_TO_TOD", +"WORD_TO_UDINT", +"WORD_TO_STRING", +"WORD_TO_LWORD", +"WORD_TO_UINT", +"WORD_TO_LREAL", +"WORD_TO_BYTE", +"WORD_TO_USINT", +"WORD_TO_ULINT", +"WORD_TO_BOOL", +"WORD_TO_TIME", +"WORD_TO_INT", +"STRING_TO_REAL", +"STRING_TO_SINT", +"STRING_TO_LINT", +"STRING_TO_DINT", +"STRING_TO_DATE", +"STRING_TO_DWORD", +"STRING_TO_DT", +"STRING_TO_TOD", +"STRING_TO_UDINT", +"STRING_TO_WORD", +"STRING_TO_LWORD", +"STRING_TO_UINT", +"STRING_TO_LREAL", +"STRING_TO_BYTE", +"STRING_TO_USINT", +"STRING_TO_ULINT", +"STRING_TO_BOOL", +"STRING_TO_TIME", +"STRING_TO_INT", +"LWORD_TO_REAL", +"LWORD_TO_SINT", +"LWORD_TO_LINT", +"LWORD_TO_DINT", +"LWORD_TO_DATE", +"LWORD_TO_DWORD", +"LWORD_TO_DT", +"LWORD_TO_TOD", +"LWORD_TO_UDINT", +"LWORD_TO_WORD", +"LWORD_TO_STRING", +"LWORD_TO_UINT", +"LWORD_TO_LREAL", +"LWORD_TO_BYTE", +"LWORD_TO_USINT", +"LWORD_TO_ULINT", +"LWORD_TO_BOOL", +"LWORD_TO_TIME", +"LWORD_TO_INT", +"UINT_TO_REAL", +"UINT_TO_SINT", +"UINT_TO_LINT", +"UINT_TO_DINT", +"UINT_TO_DATE", +"UINT_TO_DWORD", +"UINT_TO_DT", +"UINT_TO_TOD", +"UINT_TO_UDINT", +"UINT_TO_WORD", +"UINT_TO_STRING", +"UINT_TO_LWORD", +"UINT_TO_LREAL", +"UINT_TO_BYTE", +"UINT_TO_USINT", +"UINT_TO_ULINT", +"UINT_TO_BOOL", +"UINT_TO_TIME", +"UINT_TO_INT", +"LREAL_TO_REAL", +"LREAL_TO_SINT", +"LREAL_TO_LINT", +"LREAL_TO_DINT", +"LREAL_TO_DATE", +"LREAL_TO_DWORD", +"LREAL_TO_DT", +"LREAL_TO_TOD", +"LREAL_TO_UDINT", +"LREAL_TO_WORD", +"LREAL_TO_STRING", +"LREAL_TO_LWORD", +"LREAL_TO_UINT", +"LREAL_TO_BYTE", +"LREAL_TO_USINT", +"LREAL_TO_ULINT", +"LREAL_TO_BOOL", +"LREAL_TO_TIME", +"LREAL_TO_INT", +"BYTE_TO_REAL", +"BYTE_TO_SINT", +"BYTE_TO_LINT", +"BYTE_TO_DINT", +"BYTE_TO_DATE", +"BYTE_TO_DWORD", +"BYTE_TO_DT", +"BYTE_TO_TOD", +"BYTE_TO_UDINT", +"BYTE_TO_WORD", +"BYTE_TO_STRING", +"BYTE_TO_LWORD", +"BYTE_TO_UINT", +"BYTE_TO_LREAL", +"BYTE_TO_USINT", +"BYTE_TO_ULINT", +"BYTE_TO_BOOL", +"BYTE_TO_TIME", +"BYTE_TO_INT", +"USINT_TO_REAL", +"USINT_TO_SINT", +"USINT_TO_LINT", +"USINT_TO_DINT", +"USINT_TO_DATE", +"USINT_TO_DWORD", +"USINT_TO_DT", +"USINT_TO_TOD", +"USINT_TO_UDINT", +"USINT_TO_WORD", +"USINT_TO_STRING", +"USINT_TO_LWORD", +"USINT_TO_UINT", +"USINT_TO_LREAL", +"USINT_TO_BYTE", +"USINT_TO_ULINT", +"USINT_TO_BOOL", +"USINT_TO_TIME", +"USINT_TO_INT", +"ULINT_TO_REAL", +"ULINT_TO_SINT", +"ULINT_TO_LINT", +"ULINT_TO_DINT", +"ULINT_TO_DATE", +"ULINT_TO_DWORD", +"ULINT_TO_DT", +"ULINT_TO_TOD", +"ULINT_TO_UDINT", +"ULINT_TO_WORD", +"ULINT_TO_STRING", +"ULINT_TO_LWORD", +"ULINT_TO_UINT", +"ULINT_TO_LREAL", +"ULINT_TO_BYTE", +"ULINT_TO_USINT", +"ULINT_TO_BOOL", +"ULINT_TO_TIME", +"ULINT_TO_INT", +"BOOL_TO_REAL", "BOOL_TO_SINT", +"BOOL_TO_LINT", +"BOOL_TO_DINT", +"BOOL_TO_DATE", +"BOOL_TO_DWORD", +"BOOL_TO_DT", +"BOOL_TO_TOD", +"BOOL_TO_UDINT", +"BOOL_TO_WORD", +"BOOL_TO_STRING", +"BOOL_TO_LWORD", +"BOOL_TO_UINT", +"BOOL_TO_LREAL", +"BOOL_TO_BYTE", +"BOOL_TO_USINT", +"BOOL_TO_ULINT", +"BOOL_TO_TIME", "BOOL_TO_INT", -"BOOL_TO_DINT", -"BOOL_TO_LINT", -"BOOL_TO_USINT", -"BOOL_TO_UINT", -"BOOL_TO_UDINT", -"BOOL_TO_ULINT", -"BOOL_TO_REAL", -"BOOL_TO_LREAL", -"BOOL_TO_TIME", -"BOOL_TO_DATE", -"BOOL_TO_TOD", -"BOOL_TO_DT", -"BOOL_TO_STRING", -"BOOL_TO_BYTE", -"BOOL_TO_WORD", -"BOOL_TO_DWORD", -"BOOL_TO_LWORD", -"SINT_TO_BOOL", -"SINT_TO_INT", -"SINT_TO_DINT", -"SINT_TO_LINT", -"SINT_TO_USINT", -"SINT_TO_UINT", -"SINT_TO_UDINT", -"SINT_TO_ULINT", -"SINT_TO_REAL", -"SINT_TO_LREAL", -"SINT_TO_TIME", -"SINT_TO_DATE", -"SINT_TO_TOD", -"SINT_TO_DT", -"SINT_TO_STRING", -"SINT_TO_BYTE", -"SINT_TO_WORD", -"SINT_TO_DWORD", -"SINT_TO_LWORD", +"TIME_TO_REAL", +"TIME_TO_SINT", +"TIME_TO_LINT", +"TIME_TO_DINT", +"TIME_TO_DWORD", +"TIME_TO_UDINT", +"TIME_TO_WORD", +"TIME_TO_STRING", +"TIME_TO_LWORD", +"TIME_TO_UINT", +"TIME_TO_LREAL", +"TIME_TO_BYTE", +"TIME_TO_USINT", +"TIME_TO_ULINT", +"TIME_TO_INT", +"INT_TO_REAL", +"INT_TO_SINT", +"INT_TO_LINT", +"INT_TO_DINT", +"INT_TO_DATE", +"INT_TO_DWORD", +"INT_TO_DT", +"INT_TO_TOD", +"INT_TO_UDINT", +"INT_TO_WORD", +"INT_TO_STRING", +"INT_TO_LWORD", +"INT_TO_UINT", +"INT_TO_LREAL", +"INT_TO_BYTE", +"INT_TO_USINT", +"INT_TO_ULINT", "INT_TO_BOOL", -"INT_TO_SINT", -"INT_TO_DINT", -"INT_TO_LINT", -"INT_TO_USINT", -"INT_TO_UINT", -"INT_TO_UDINT", -"INT_TO_ULINT", -"INT_TO_REAL", -"INT_TO_LREAL", "INT_TO_TIME", -"INT_TO_DATE", -"INT_TO_TOD", -"INT_TO_DT", -"INT_TO_STRING", -"INT_TO_BYTE", -"INT_TO_WORD", -"INT_TO_DWORD", -"INT_TO_LWORD", -"DINT_TO_BOOL", -"DINT_TO_SINT", -"DINT_TO_INT", -"DINT_TO_LINT", -"DINT_TO_USINT", -"DINT_TO_UINT", -"DINT_TO_UDINT", -"DINT_TO_ULINT", -"DINT_TO_REAL", -"DINT_TO_LREAL", -"DINT_TO_TIME", -"DINT_TO_DATE", -"DINT_TO_TOD", -"DINT_TO_DT", -"DINT_TO_STRING", -"DINT_TO_BYTE", -"DINT_TO_WORD", -"DINT_TO_DWORD", -"DINT_TO_LWORD", -"LINT_TO_BOOL", -"LINT_TO_SINT", -"LINT_TO_INT", -"LINT_TO_DINT", -"LINT_TO_USINT", -"LINT_TO_UINT", -"LINT_TO_UDINT", -"LINT_TO_ULINT", -"LINT_TO_REAL", -"LINT_TO_LREAL", -"LINT_TO_TIME", -"LINT_TO_DATE", -"LINT_TO_TOD", -"LINT_TO_DT", -"LINT_TO_STRING", -"LINT_TO_BYTE", -"LINT_TO_WORD", -"LINT_TO_DWORD", -"LINT_TO_LWORD", -"USINT_TO_BOOL", -"USINT_TO_SINT", -"USINT_TO_INT", -"USINT_TO_DINT", -"USINT_TO_LINT", -"USINT_TO_UINT", -"USINT_TO_UDINT", -"USINT_TO_ULINT", -"USINT_TO_REAL", -"USINT_TO_LREAL", -"USINT_TO_TIME", -"USINT_TO_DATE", -"USINT_TO_TOD", -"USINT_TO_DT", -"USINT_TO_STRING", -"USINT_TO_BYTE", -"USINT_TO_WORD", -"USINT_TO_DWORD", -"USINT_TO_LWORD", -"UINT_TO_BOOL", -"UINT_TO_SINT", -"UINT_TO_INT", -"UINT_TO_DINT", -"UINT_TO_LINT", -"UINT_TO_USINT", -"UINT_TO_UDINT", -"UINT_TO_ULINT", -"UINT_TO_REAL", -"UINT_TO_LREAL", -"UINT_TO_TIME", -"UINT_TO_DATE", -"UINT_TO_TOD", -"UINT_TO_DT", -"UINT_TO_STRING", -"UINT_TO_BYTE", -"UINT_TO_WORD", -"UINT_TO_DWORD", -"UINT_TO_LWORD", -"UDINT_TO_BOOL", -"UDINT_TO_SINT", -"UDINT_TO_INT", -"UDINT_TO_DINT", -"UDINT_TO_LINT", -"UDINT_TO_USINT", -"UDINT_TO_UINT", -"UDINT_TO_ULINT", -"UDINT_TO_REAL", -"UDINT_TO_LREAL", -"UDINT_TO_TIME", -"UDINT_TO_DATE", -"UDINT_TO_TOD", -"UDINT_TO_DT", -"UDINT_TO_STRING", -"UDINT_TO_BYTE", -"UDINT_TO_WORD", -"UDINT_TO_DWORD", -"UDINT_TO_LWORD", -"ULINT_TO_BOOL", -"ULINT_TO_SINT", -"ULINT_TO_INT", -"ULINT_TO_DINT", -"ULINT_TO_LINT", -"ULINT_TO_USINT", -"ULINT_TO_UINT", -"ULINT_TO_UDINT", -"ULINT_TO_REAL", -"ULINT_TO_LREAL", -"ULINT_TO_TIME", -"ULINT_TO_DATE", -"ULINT_TO_TOD", -"ULINT_TO_DT", -"ULINT_TO_STRING", -"ULINT_TO_BYTE", -"ULINT_TO_WORD", -"ULINT_TO_DWORD", -"ULINT_TO_LWORD", -"REAL_TO_BOOL", -"REAL_TO_SINT", -"REAL_TO_INT", -"REAL_TO_DINT", -"REAL_TO_LINT", -"REAL_TO_USINT", -"REAL_TO_UINT", -"REAL_TO_UDINT", -"REAL_TO_ULINT", -"REAL_TO_LREAL", -"REAL_TO_TIME", -"REAL_TO_DATE", -"REAL_TO_TOD", -"REAL_TO_DT", -"REAL_TO_STRING", -"REAL_TO_BYTE", -"REAL_TO_WORD", -"REAL_TO_DWORD", -"REAL_TO_LWORD", -"LREAL_TO_BOOL", -"LREAL_TO_SINT", -"LREAL_TO_INT", -"LREAL_TO_DINT", -"LREAL_TO_LINT", -"LREAL_TO_USINT", -"LREAL_TO_UINT", -"LREAL_TO_UDINT", -"LREAL_TO_ULINT", -"LREAL_TO_REAL", -"LREAL_TO_TIME", -"LREAL_TO_DATE", -"LREAL_TO_TOD", -"LREAL_TO_DT", -"LREAL_TO_STRING", -"LREAL_TO_BYTE", -"LREAL_TO_WORD", -"LREAL_TO_DWORD", -"LREAL_TO_LWORD", -"TIME_TO_SINT", -"TIME_TO_INT", -"TIME_TO_DINT", -"TIME_TO_LINT", -"TIME_TO_USINT", -"TIME_TO_UINT", -"TIME_TO_UDINT", -"TIME_TO_ULINT", -"TIME_TO_REAL", -"TIME_TO_LREAL", -"TIME_TO_STRING", -"TIME_TO_BYTE", -"TIME_TO_WORD", -"TIME_TO_DWORD", -"TIME_TO_LWORD", -"DATE_TO_SINT", -"DATE_TO_INT", -"DATE_TO_DINT", -"DATE_TO_LINT", -"DATE_TO_USINT", -"DATE_TO_UINT", -"DATE_TO_UDINT", -"DATE_TO_ULINT", -"DATE_TO_REAL", -"DATE_TO_LREAL", -"DATE_TO_STRING", -"DATE_TO_BYTE", -"DATE_TO_WORD", -"DATE_TO_DWORD", -"DATE_TO_LWORD", -"TOD_TO_SINT", -"TOD_TO_INT", -"TOD_TO_DINT", -"TOD_TO_LINT", -"TOD_TO_USINT", -"TOD_TO_UINT", -"TOD_TO_UDINT", -"TOD_TO_ULINT", -"TOD_TO_REAL", -"TOD_TO_LREAL", -"TOD_TO_STRING", -"TOD_TO_BYTE", -"TOD_TO_WORD", -"TOD_TO_DWORD", -"TOD_TO_LWORD", -"DT_TO_SINT", -"DT_TO_INT", -"DT_TO_DINT", -"DT_TO_LINT", -"DT_TO_USINT", -"DT_TO_UINT", -"DT_TO_UDINT", -"DT_TO_ULINT", -"DT_TO_REAL", -"DT_TO_LREAL", -"DT_TO_STRING", -"DT_TO_BYTE", -"DT_TO_WORD", -"DT_TO_DWORD", -"DT_TO_LWORD", -"STRING_TO_BOOL", -"STRING_TO_SINT", -"STRING_TO_INT", -"STRING_TO_DINT", -"STRING_TO_LINT", -"STRING_TO_USINT", -"STRING_TO_UINT", -"STRING_TO_UDINT", -"STRING_TO_ULINT", -"STRING_TO_REAL", -"STRING_TO_LREAL", -"STRING_TO_TIME", -"STRING_TO_DATE", -"STRING_TO_TOD", -"STRING_TO_DT", -"STRING_TO_BYTE", -"STRING_TO_WORD", -"STRING_TO_DWORD", -"STRING_TO_LWORD", -"BYTE_TO_BOOL", -"BYTE_TO_SINT", -"BYTE_TO_INT", -"BYTE_TO_DINT", -"BYTE_TO_LINT", -"BYTE_TO_USINT", -"BYTE_TO_UINT", -"BYTE_TO_UDINT", -"BYTE_TO_ULINT", -"BYTE_TO_REAL", -"BYTE_TO_LREAL", -"BYTE_TO_TIME", -"BYTE_TO_DATE", -"BYTE_TO_TOD", -"BYTE_TO_DT", -"BYTE_TO_STRING", -"BYTE_TO_WORD", -"BYTE_TO_DWORD", -"BYTE_TO_LWORD", -"WORD_TO_BOOL", -"WORD_TO_SINT", -"WORD_TO_INT", -"WORD_TO_DINT", -"WORD_TO_LINT", -"WORD_TO_USINT", -"WORD_TO_UINT", -"WORD_TO_UDINT", -"WORD_TO_ULINT", -"WORD_TO_REAL", -"WORD_TO_LREAL", -"WORD_TO_TIME", -"WORD_TO_DATE", -"WORD_TO_TOD", -"WORD_TO_DT", -"WORD_TO_STRING", -"WORD_TO_BYTE", -"WORD_TO_DWORD", -"WORD_TO_LWORD", -"DWORD_TO_BOOL", -"DWORD_TO_SINT", -"DWORD_TO_INT", -"DWORD_TO_DINT", -"DWORD_TO_LINT", -"DWORD_TO_USINT", -"DWORD_TO_UINT", -"DWORD_TO_UDINT", -"DWORD_TO_ULINT", -"DWORD_TO_REAL", -"DWORD_TO_LREAL", -"DWORD_TO_TIME", -"DWORD_TO_DATE", -"DWORD_TO_TOD", -"DWORD_TO_DT", -"DWORD_TO_STRING", -"DWORD_TO_BYTE", -"DWORD_TO_WORD", -"DWORD_TO_LWORD", -"LWORD_TO_BOOL", -"LWORD_TO_SINT", -"LWORD_TO_INT", -"LWORD_TO_DINT", -"LWORD_TO_LINT", -"LWORD_TO_USINT", -"LWORD_TO_UINT", -"LWORD_TO_UDINT", -"LWORD_TO_ULINT", -"LWORD_TO_REAL", -"LWORD_TO_LREAL", -"LWORD_TO_TIME", -"LWORD_TO_DATE", -"LWORD_TO_TOD", -"LWORD_TO_DT", -"LWORD_TO_STRING", -"LWORD_TO_BYTE", -"LWORD_TO_WORD", -"LWORD_TO_DWORD", "TRUNC", +"BCD_TO_UDINT", +"BCD_TO_UINT", +"BCD_TO_ULINT", "BCD_TO_USINT", -"BCD_TO_UINT", -"BCD_TO_UDINT", -"BCD_TO_ULINT", +"UDINT_TO_BCD", +"UINT_TO_BCD", "USINT_TO_BCD", -"UINT_TO_BCD", -"UDINT_TO_BCD", "ULINT_TO_BCD", "DATE_AND_TIME_TO_TIME_OF_DAY", "DATE_AND_TIME_TO_DATE",