thanks for the tip, i got the lcec_configgen file
Code:
<slave idx="4" type="generic" vid="0xee000002" pid="0x00010205" name="D5">
<!--SG-ELC-ADIO-DI16-DO16-PNP(Digital 16-Input/16-Output)-->
<syncManager idx="0" dir="out">
<pdo idx="1a00">
<!--Output Group 0-->
<pdoEntry idx="3101" subIdx="01" bitLen="8" halPin="output-00-07-" halType="BLANK"/>
</pdo>
</syncManager>
<syncManager idx="1" dir="out">
<pdo idx="1a01">
<!--Output Group 1-->
<pdoEntry idx="3101" subIdx="02" bitLen="8" halPin="output-08-15-" halType="BLANK"/>
</pdo>
</syncManager>
<syncManager idx="2" dir="in">
<pdo idx="1600">
<!--Input Group 0-->
<pdoEntry idx="3001" subIdx="01" bitLen="8" halPin="input-00-07-" halType="BLANK"/>
</pdo>
<pdo idx="1601">
<!--Input Group 1-->
<pdoEntry idx="3001" subIdx="02" bitLen="8" halPin="input-08-15-" halType="BLANK"/>
</pdo>
</syncManager>
</slave>
Based on it, I modified my XML file in this way
Code:
<!-- IO -->
<slave idx="4" type="generic" vid="EE000002" pid="00010205" configPdos="true">
<dcConf assignActivate="0000" sync0Cycle="0" sync0Shift="0"/>
<syncManager idx="0" dir="out">
<pdo idx="1a00">
<pdoEntry idx="3101" subIdx="1" bitLen="8" halType="complex">
<complexEntry bitLen="1" halPin="out-00" halType="bit"/>
<complexEntry bitLen="1" halPin="out-01" halType="bit"/>
<complexEntry bitLen="1" halPin="out-02" halType="bit"/>
<complexEntry bitLen="1" halPin="out-03" halType="bit"/>
<complexEntry bitLen="1" halPin="out-04" halType="bit"/>
<complexEntry bitLen="1" halPin="out-05" halType="bit"/>
<complexEntry bitLen="1" halPin="out-06" halType="bit"/>
<complexEntry bitLen="1" halPin="out-07" halType="bit"/>
</pdoEntry>
</pdo>
</syncManager>
<syncManager idx="1" dir="out">
<pdo idx="1a01">
<pdoEntry idx="3101" subIdx="2" bitLen="8" halType="complex">
<complexEntry bitLen="1" halPin="out-08" halType="bit"/>
<complexEntry bitLen="1" halPin="out-09" halType="bit"/>
<complexEntry bitLen="1" halPin="out-10" halType="bit"/>
<complexEntry bitLen="1" halPin="out-11" halType="bit"/>
<complexEntry bitLen="1" halPin="out-12" halType="bit"/>
<complexEntry bitLen="1" halPin="out-13" halType="bit"/>
<complexEntry bitLen="1" halPin="out-14" halType="bit"/>
<complexEntry bitLen="1" halPin="out-15" halType="bit"/>
</pdoEntry>
</pdo>
</syncManager>
<syncManager idx="2" dir="in">
<pdo idx="1600">
<pdoEntry idx="3001" subIdx="1" bitLen="8" halType="complex">
<complexEntry bitLen="1" halPin="in-00" halType="bit"/>
<complexEntry bitLen="1" halPin="in-01" halType="bit"/>
<complexEntry bitLen="1" halPin="in-02" halType="bit"/>
<complexEntry bitLen="1" halPin="in-03" halType="bit"/>
<complexEntry bitLen="1" halPin="in-04" halType="bit"/>
<complexEntry bitLen="1" halPin="in-05" halType="bit"/>
<complexEntry bitLen="1" halPin="in-06" halType="bit"/>
<complexEntry bitLen="1" halPin="in-07" halType="bit"/>
</pdoEntry>
</pdo>
<pdo idx="1601">
<pdoEntry idx="3001" subIdx="2" bitLen="8" halType="complex">
<complexEntry bitLen="1" halPin="in-08" halType="bit"/>
<complexEntry bitLen="1" halPin="in-09" halType="bit"/>
<complexEntry bitLen="1" halPin="in-10" halType="bit"/>
<complexEntry bitLen="1" halPin="in-11" halType="bit"/>
<complexEntry bitLen="1" halPin="in-12" halType="bit"/>
<complexEntry bitLen="1" halPin="in-13" halType="bit"/>
<complexEntry bitLen="1" halPin="in-14" halType="bit"/>
<complexEntry bitLen="1" halPin="in-15" halType="bit"/>
</pdoEntry>
</pdo>
</syncManager>
</slave>
but still after using the IO module, I get an error when lifting the zed axis.