信息 :常量'<常量值>'对'<数据类型>'类型而言过大
可能的错误原因 :对于给定的数据类型来说,类型化常量太大,或者对于每种可能的数据类型来说,常量都太大。
纠错 :为类型常量使用较小的常量或适当的数据类型。
错误示例
PROGRAM PLC_PRG VAR test1: INT; test2: INT; test3: LREAL; END_VAR test1 := 12345678912345566991923939292939911; test2 := INT#123456; test3 := 10E500; --> C0001: Constant '12345678912345566991923939292939911' too large for type 'ANY_INT' --> C0001: Constant 'INT#123456' too large for type 'INT' --> C0001: Constant '10E500' too large for type 'ANY_REAL'