User`s manual
12-22 Motion Mate™ DSM314 for Series 90™-30 PLCs User's Manual
–
January 2001 GFK-1742A
12
Error
Number
Error Description
(P302) Invalid directive parameter
An invalid argument to the #pragma errors only directive was specified. The argument must
be 1, ON, 0, or OFF.
Local Logic Parse Warnings
Parse warnings are generated for conditions that may have unexpected results or indicate a possible
oversight in the Local Logic Program.
Table 12-8. Local Logic Parse Warnings
Error
Number
Error Description
(P400) Assignment to binary variable may result in loss of data
This message is generated when a Boolean variable is assigned from a non-Boolean variable
or constant, or an expression containing non-Boolean variables.
(P410) Check instruction execution time
This warning is generated for programs exceeding 100 statements. While there is a
maximum instruction limit of 150 statements, it is possible to write a Local Logic program
that takes too long to execute. Refer to appendix A in the DSM 314 User Manual for
instruction times.
(P481) Obsolete syntax: function parameter requires parentheses
The parameter of an ABS function call is not enclosed in parentheses.
(P482) Unexpected end of program: unclosed comment
A comment initiated with the “(*” character pair was not closed when the end-of-program
was encountered.
(P483) Nested comments
This warning is generated if a Local Logic program has defined comment text within another
comment.
(P490) Program contains no executable statements
The program contains only white space and/or comments.