Machine Automation Forum
A forum addressing machine automation solutions for the complete machine lifecycle. Including offers like Machine Advisor, Modicon PLC/PacDrive, Lexium or Preventa. Discuss and share knowledge on offers relating to cloud-based service platforms, machine localization and monitoring, industrial operations control, motion products as well as safety function!
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-07-23 11:51 PM
Good day!
I can`t read Float32 from PAS600L - M172 does not display correctly variables. Display only ###### when M172 connected to serial line PAS600L. Without connected display 0.00.
Section | Address (hexa) | Register (dec) | N° | RW | Unit | Type | Invalid Value | Function Code | Description | |
Current Metering Data | 0x0BB7 | 3000 | 2 | R | A | Float32 | 0xFFC00000 | 3, 100-4 | RMS current on phase A |
Other type registers reading correctly (RS485 thermostate for example). By using USB - RS485 converter reading Ok.
Who knows how to read registers PAS600L correctly?
Many thanks.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-07-24 12:18 AM
That the PASL also support Modbus RTU Server is new for me. But good to know.
If you get trouble on reading float values the problem could be the word order, the byte order or the start address. Normally it should work. How do you read the values via TM172? Did you use configuration? You could try the modbus custom editor, this is in my opinion the easiest way in your case.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-07-25 05:07 AM
Thank you.
About PASL server:
I tried a lot of combination modbus register types and +-addresses in ME but no result. Usialy used configuration.
I`m looking for mistake.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-07-28 11:17 PM
Did you check sysMbmModbusRTUnodestatus target variable? Please check the response of the PAS. This could be helpfull to identifie the problem.
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Posted: 1 week ago
Thank you. The problem was solved. It is need to read 2 registers for current and 2 registers for voltage. Status variables must be: Installer type=Word, IEC type=Real. Then variables are interpreted via block Word2ToIEEE754.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.