This topic contains 6 replies, has 0 voices, and was last updated by peterpoon 2 years, 10 months ago.
On a same setup, we have switched from an IFM board Rev B2 to a B3, with the same slave firmware and software (from XMOS) onboard.We send the two ADC values throuhg the speed.in and torque.in in the EtherCAT message.
Since we switched to B3, the feedback message are wrong. We receive a value of 7 or 8 although the ADC should measure around 2V. The B2 version provides a “normal” value. Do we have to update the slave firmware or software ? Do you have any idea where it could come from ?
It seems that the ports N and P are inverted in the datasheet provided on the website. Could you confirm ?
the question got lost somehow, sorry for that! Yes, Which ADC values were you sending over PDOs? The phase currents are routed differently between the B2 and B3. Between B3 and B4 there is no significant change except for additional 5V on AI connector. When switching between B2 and B3 you need to recompile the software for B3 board support package.
I just saw your reply today. When you say “you need to recompile the software for B3 board support package”, which software is it ? To my knowldege, there is only the possiblity to select revision b in the include files, but not the revision number. Currently I a am using the standard Synapticon libraries and, apart of the switch of ADC P and N, the rest is working correctly.
I have updated the slave code such that the external ADC interface can be sent through EtherCAT with the speed_in and torque_in variables.
we might be talking about different IFM boards. Please specify the type of IFM Drive board in your questions. I was referring to IFM DC1K board in my reply.
I am talking about DC100. We have a mix of boards B3 and Rev. B3. We are not sure about the difference.
OK, the difference between B2 and B3 of DC100 is only the GPIO and AI connectors pinout: fm-dc100 rev.B3
You must be logged in to reply to this topic.