I am currently struggling with getting a G306A panel to properly communicate with an SDM120CTM meter through the Red Lion device. While I am able to successfully communicate with the meter using PC Modbus software, the response received from the meter is not being correctly interpreted by the Red Lion. For example, when requesting register 30001 (using a 04 request) for the meter voltage, I receive the response in Hex 43 73 4C CD, which corresponds to a Big Endian coding for Float 243.3 - the correct voltage reading. However, the numbers displayed by the Red Lion are not being interpreted as a Big Endian Float in the same manner. Can anyone provide guidance on how to configure Crimson 3 in order to display a Float Tag with the correct voltage reading? Thank you for your assistance.
Dealing with Modbus can be challenging, but I've found that Redlion Crimson stands out as user-friendly. In the image, you can see a connection to a Teltonika Router with Register Address 143 and Register Number 144, which can be a bit frustrating. I've included the settings I used in Crimson to read the latitude. If you're still stuck, you can explore the Manipulation drop-down menu. If you're facing difficulties, consider converting your data to binary. For instance, converting 43 73 4C CD to binary and setting the HMI to read it as an integer can help you identify any needed manipulations. With an EXOR HMI, I had to read 143 and apply two different swap manipulations to achieve the same result. This is why I believe that Redlion offers a more straightforward user experience.
Hey Bryan, I have encountered an issue with the Register Address and Register Number on the Red Lion device. Even though Address 0 corresponds to Number 1, I am unable to retrieve meaningful data using Red Lion Modbus. Interestingly, when I connect the meter to a PC with a Modbus Master, I am able to extract relevant data, such as the value 43 73 4C CD. Strangely, I cannot seem to obtain this information using the Red Lion tag, not matter how I format it. I am starting to consider removing the Eastron meters from my setup, as the Chint Meter is being read perfectly by the Red Lion.
Are you utilizing the Data Type Word for Real numbers? Have you considered modifying the Manipulation to Reverse Words or Reverse Bytes and interpreting it as a Floating point? Feel free to explore this option for maximizing data manipulation techniques. - Patrick
When utilizing the Red Lion device to read two registers as 16-bit words, is the value 0x4373 (18547 in decimal) considered the initial word, with the value 0x4CCD (19661 in decimal) as the subsequent word?
Thank you for the responses, gentlemen. I have not been successful so far despite trying every possible manipulation option offered by the Red Lion. Strangely, I am able to make the meter function flawlessly when connected to a PC as a Modbus master, but encountering nonsensical readings when using the Red Lion. In the past, I have successfully connected the Red Lion to various other meters (such as Chint and Carlo Gavazzi), but this particular one seems to be posing a challenge. My next course of action will be to reset and configure the Red Lion and meter from scratch, and then use a PC to monitor the Modbus communications. Stay tuned for updates.
It seems like you're tackling some complex SCADA integration there! While I don't have specific experience with the G306A and SDM120CTM devices, it seems like there might be something going on with how the Red Lion is interpreting the register values. My hunch is that it lies within the Crimson 3 configuration. Have you tried verifying your data type during your configuration? Make sure you've selected 'Float' under data type for your tag. Additionally, in sections where you can select byte and word swapping options, try playing around with different combinations β say, big-endian/little-endian, assuming the software provides these options. These settings can often impact how the data is interpreted. I hope this helps, and keep us posted on your progress.
It sounds like you're on the right track, but the issue may stem from how Crimson 3 is interpreting the data format. In the programming, make sure that you set the data type for the tag in Crimson 3 to "Float" and specify the byte order as Big Endian. Sometimes the default setting might not align with the incoming data format from the SDM120CTM meter. Also, double-check your MODBUS settings, and ensure that youβre using the correct register address as floating point values are often stored in pairs of registers. If issues persist, consider checking the Red Lion documentation for any specific configurations regarding Float types, as even small discrepancies can lead to incorrect interpretations. Good luck!
It sounds like you're on the right track with the communication setup but might just need to tweak how Crimson interprets the incoming data. Make sure you've set the data type for your tag in Crimson 3 to Float and select the appropriate Endian format to match the meter's output. You might also want to check if the register number is correctly mapped, particularly whether you need to adjust for any offsets in how the registers are numbered. Sometimes, toggling a few settings or restarting the device can help resolve any lingering issues. Good luck, and I hope this helps get your setup working smoothly!
β Work Order Management
β Asset Tracking
β Preventive Maintenance
β Inspection Report
We have received your information. We will share Schedule Demo details on your Mail Id.
Answer: 1. How can I troubleshoot communication issues between a Red Lion G306A panel and an SDM120CT Modbus meter? - To troubleshoot communication issues, ensure that the settings in Crimson 3 are correctly configured to interpret the Modbus data from the meter. Verify the data format and encoding being used to interpret the response data.
Answer: - The issue may be related to the configuration settings in Crimson 3. Check if the data format and interpretation settings for Float Tags are correctly configured to interpret the Big Endian Float values received from the meter.
Answer: - In Crimson 3, ensure that the Float Tag configuration matches the data format and encoding used by the SDM120CT meter. Adjust the settings to interpret the Big Endian Float values received from the meter accurately for correct voltage readings on the Red Lion display.
Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.