function MplabOpenModel(modelName)

try
    %Check if file exists
    fileStruct = dir(modelName);
    fileNameWithoutExt = regexprep(modelName, '[.].*' ,'');

    if( isempty(fileStruct) )
        new_system(fileNameWithoutExt);
        set_param(fileNameWithoutExt,'PostCodeGenCommand','MplabGetBuildinfo(buildInfo)');
        save_system(fileNameWithoutExt);
        open_system(fileNameWithoutExt);
    else
        open_system(fileNameWithoutExt);
        if( ~strcmp(get_param(fileNameWithoutExt,'PostCodeGenCommand'), 'MplabGetBuildinfo(buildInfo)') )
            set_param(fileNameWithoutExt,'PostCodeGenCommand','MplabGetBuildinfo(buildInfo)');
        end
    end
catch
     disp(lasterr);
end

