author | 'Gr?gory Tr?lat <gregory.trelat@lolitech.fr>' |
Fri, 10 Jul 2009 11:41:29 +0200 | |
changeset 198 | f68ef6f05e17 |
parent 0 | fb772792efd1 |
permissions | -rwxr-xr-x |
FUNCTION WEIGH : WORD (* BCD encoded *) VAR_INPUT (* "EN" input is used to indicate "scale ready" *) weigh_command : BOOL; gross_weight : WORD ; (* BCD encoded *) tare_weight : INT ; END_VAR (* Function Body *) IF weigh_command THEN WEIGH := INT_TO_BCD (BCD_TO_INT(gross_weight) - tare_weight); END_IF ; END_FUNCTION (* Implicit "ENO" *)