ni / niveristand-scan-engine-ethercat-custom-device

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand
MIT License
16 stars 22 forks source link

NI-9227 Current Module Support in NI-9145 EtherCAT Chassis #208

Closed tarmanan closed 2 years ago

tarmanan commented 2 years ago

VeriStand 2019 SP1 Local Chassis cRIO-9045 Two [2] NI-9145 EtherCAT chassis Scan Engine for EtherCAT Custom Device 21.0.0.24

Please describe the problem you're facing. 1] Scan Engine for EtherCAT Custom Device does not detect NI-9227 in NI-9145 EtherCAT Chassis using Auto-Detect Module function. Slot shows as Empty [Slot 1] 2] Project Deploys if Slot 1, where NI-9227 module is located, is left as Empty 3] If slot is manually set to Module = NI 9227, the project will not deploy due to mismatch error

image

Describe the expected behavior 1] Custom Device detects NI-9227 module in NI-9145 EtherCAT chassis and deploys project

Describe troubleshooting steps you've taken. 1] Project operates correctly with NI-9144 EtherCAT chassis 2] Attempted with a different NI-9227 module 3] Attempted with a different NI-9145 EtherCAT chassis 4] Attempted with NI-9227 module in a different slot

Additional context We have [4] identical cabinets with the same hardware, with the exception of the EtherCAT chassis where [1] cabinet has NI-9144 EtherCAT chassis, rather than NI-9145. The cabinet with NI-9144 EtherCAT chassis correctly Auto Detect the NI-9227 module and deploys.

tarmanan commented 2 years ago

Created NI Service Request # 01439713

tarmanan commented 2 years ago

Resolved: 1] Updated NI-9145 firmware to NI-9145_rev19.0.foe 2] Updated cRIO-9045 firmware to 7.1.0f0