'Change POU Type To' becomes 'Duplicate as...', avoiding side effects of type change when POU is already instanciated. Also remove leftover returType tag in ex-function POUs, triggering exceptions at build time.
<?xml version="1.0" encoding="UTF-8"?>
<BaseParams Name="canopen" IEC_Channel="0"/>