Issue
RP-C contains 2 Modbus devices of the same type on the Modbus interface, one of the Modbus devices reports error 'Value Invalid reference type for HMI' when points with HMI as control mode are downloaded.
Product Line
EcoStruxure Building Operation
Environment
- Detected in version EBO 6.0.3.112 and above
Cause
Modbus point with Control Mode set to HMI will fail to download to RP-C if its reference is invalid.
- Create a folder in an RP Application folder called 'Test 1'.
- Create an Analog Value object in the ‘Test 1’ folder.
- Create a Modbus Device and add a Modbus Analog Output Point to it.
- Click on the gear to the right of the ‘Value’ property in the new ‘Modbus Analog Output Point’ and reference the Analog Value/Value from step 2.
- Set the ‘Control mode’ of the ‘Modbus Analog Output Point’ to HMI.
- Edit the reference from step 2. so that it manually looks for ‘Test 2’. A warning appears indicating that the reference is invalid and Control mode is automatically set back to ‘Write only’.
- Change the ‘Control mode’ back to ‘HMI’ and Save, the system displays 'Value Invalid reference type for HMI' error.
Resolution
A valid reference must be defined to a Modbus point with control mode set to HMI so that it can be downloaded to RP-C.
From step 4. set the reference back to a valid one ' Test1/Analog Value/Value ' and download the object to RP-C.