Using SIMOCODE with CompactLogix and S7 PLCs