equal
deleted
inserted
replaced
159 static inline void __iec_error(void) { |
159 static inline void __iec_error(void) { |
160 /* TODO... */ |
160 /* TODO... */ |
161 fprintf(stderr, "IEC 61131-3 runtime error.\n"); |
161 fprintf(stderr, "IEC 61131-3 runtime error.\n"); |
162 /*exit(1);*/ |
162 /*exit(1);*/ |
163 } |
163 } |
|
164 |
|
165 |
|
166 /*******************/ |
|
167 /* Math Operations */ |
|
168 /*******************/ |
|
169 |
|
170 static inline double __expt(double in1, double in2) { |
|
171 return pow(in1, in2); |
|
172 } |
|
173 |
164 |
174 |
165 /*******************************/ |
175 /*******************************/ |
166 /* Time normalization function */ |
176 /* Time normalization function */ |
167 /*******************************/ |
177 /*******************************/ |
168 |
178 |
733 |
743 |
734 |
744 |
735 |
745 |
736 |
746 |
737 |
747 |
738 |
|
739 #include "iec_std_functions.h" |
748 #include "iec_std_functions.h" |
740 #include "iec_std_FB.h" |
749 |
|
750 #ifdef DISABLE_EN_ENO_PARAMETERS |
|
751 #include "iec_std_FB_no_ENENO.h" |
|
752 #else |
|
753 #include "iec_std_FB.h" |
|
754 #endif |
741 |
755 |
742 #endif /* _IEC_STD_LIB_H */ |
756 #endif /* _IEC_STD_LIB_H */ |