MODBUS Specification For Irradiance Sensors Si-RS485 Series

3y ago
43 Views
2 Downloads
203.82 KB
5 Pages
Last View : 2m ago
Last Download : 3m ago
Upload by : Kaleb Stephen
Transcription

MODBUS Specificationfor Irradiance Sensors Si-RS485 SeriesFrom Firmware Version 1.511. Supported Bus ProtocolBaud Rate:Parity:Stop Bit:Factory Default:1200, 2400, 9600, 19200, 38400No, even, odd1, 2 (only at no parity)9600 Baud, 8N1, address: 1For setting the bus protocol parameter the sensor offers the function code 0x46 of the MODBUSprotocol. Alternative you can use the software tool Si-MODBUS-Configurator (free download on ourwebsite) for setting the bus parameter and testing the communication.2. MODBUS SpecificationReferences:- MODBUS over Serial Line Specification and Implementation Guide V1.02- MODBUS Application Protocol Specification V1.1bTransmission mode: MODBUS RTUThe Sensors will start MODBUS operation 4 seconds after power up.Supported function codes:0x04: Read Input Register-RegisterValueGainOffsetPhys. Range0000Irradiance in W/m²0.100 1500 W/m²00031)Data RangeData Type0 15000UINT161)Wind Speed in m/s0.100 80 m/s0 800UINT1600072)Cell Temperature in C0.10-40 90 C-400 900INT1600082)External Temperature in C0.10-40 90 C-400 900INT161)Up to Firmware Version 1.52 range is 0 1400 W/m²2)Only available from Firmware Version 1.53Please note: The Register 0003 and 0008 are optional for some sensor types. If your sensor does notsupport this register, it will return the value 0 for this register.Ingenieurbüro Mencke & Tegtmeyer GmbHTel. 49-5151-403699-0Technical changes and errors reservedSchwarzer Weg 43AFax: 49-5151-403699-19Date: August 202031789 Hamelnwww.ib-mut.deGermanyinfo@ib-mut.dePage 1 of 5

MODBUS Specification for Irradiance Sensors Si-RS485 SeriesFrom Firmware Version 151To keep compatibility to old firmware versions, additional registers are available:RegisterValueGainOffsetPhys. RangeData RangeData Type0001Cell Temperature in C0.1-25-25 75 C0 1000UINT160002External Temperature in C0.1-25-25 75 C0 1000UINT160004reserved./././.0UINT160005 3)Cell Temperature in C0.1-100-40 90 C600 1900UINT160006 3)External Temperature in C0.1-100-40 90 C 4)600 1900 4)UINT163)Only available from Firmware Version 1.524)-40 85 C for Firmware Version V1.52 / -40 90 C from Firmware Version V1.53Please note: The Register 0002 and 0006 are optional for some sensor types. If your sensor does notsupport this register, it will return the value 0 for this register.For using the full temperature measurement range of -40 90 C use register 0005 and 0006 resp. 0007and 0008.0x08: Diagnostics- Sub function 0x00: Return Query Data- Sub function 0x01: Restart Communications Option- Sub function 0x04: Force Listen Only Mode- Sub function 0x0A: Clear Counters- Sub function 0x0B: Return Bus Message Count- Sub function 0x0C: Return Bus Communication Error Count- Sub function 0x0D: Return Slave Exception Error Count- Sub function 0x0E: Return Slave Message Count- Sub function 0x0F: Return Slave No Response Count- Sub function 0x10: Return Slave NAK Count- Sub function 0x11: Return Slave Busy Count- Sub function 0x12: Return Bus Character Overrun Count--0x46: Communication ParameterPlease note: These settings will take effect after restart of the sensor by power on reset or restartcommunication command (function 0x08, Sub function 01).- Sub function 04: Write Module AddressRequest:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0403New Address1 Byte1 to 247Technical changes and errors reservedDate: August 2020Page 2 of 5

MODBUS Specification for Irradiance Sensors Si-RS485 SeriesFrom Firmware Version 151Response:-00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0403New Address1 Byte1 to 247Sub function 05: Read Communication ParameterRequest:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x05Response:-00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0503Baud rate1 Byte0 to 4, see table below04Parity / Stop Bit1 Byte0 to 3, see table belowSub function 06: Write Communication ParameterRequest:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0503Baud Rate1 Byte0 to 4, see table below04Parity / Stop Bit1 Byte0 to 3, see table belowResponse:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0503Baud Rate1 Byte0 to 3, see table below04Parity / Stop Bit1 Byte0 to 3, see table belowTechnical changes and errors reservedDate: August 2020Page 3 of 5

MODBUS Specification for Irradiance Sensors Si-RS485 SeriesFrom Firmware Version 151--Communication Parameter Setting Sub Function 05 and 06:Baud RateValue120002400196002192003384004Parity / Stop BitValue8N1 (10 Bit)08N2 (11 Bit)18E1 (11 Bit)28O1 (11 Bit)3Sub function 07: Hardware and Firmware VersionRequest:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x07Response:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0703Hardware Version2 Byte0 to 6553504Firmware Version2 Byte0 to 65535Technical changes and errors reservedDate: August 2020Page 4 of 5

MODBUS Specification for Irradiance Sensors Si-RS485 SeriesFrom Firmware Version 151-Sub function 08: Read Serial Number (from Firmware Version 1.54)Request:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x08Response:00Address1 Byte1 to 24701Function Code1 Byte0x4602Sub Function Code1 Byte0x0803Serial Number20 ByteCharThe response for the Read Serial Number Function are 20 character with a structure as followed:- All charapcters “-“ printed on the sensor lable are leaved out- For serial numbers with less than 20 characters the output is filled with „blank“ (0x20)Example:Serial number printed on the sensor lable:485-12003-17-20311234Output of Read Serial Number Function:485120031720311234Output of Read Serial Number Function in hex:3438 3531 3230 3033 3137 3230 3331 3132 3334 2020Identifying the sensor type by the serial number:Serial Number, beginning withSensor TypeActive Registers485-1Si-RS485TC-T-MB0000, 0007485-2Si-RS485TC-2T-MB0000, 0007, 0008485-3Si-RS485TC-2T-v-MB0000, 0003, 0007, 0008485-4Si-RS485TC-T-Tm-MB0000, 0007, 0008Exception Codes:- 01: Illegal Function- 02: Illegal Data Access- 03: Illegal Data Value- 04: Slave Device FailureTechnical changes and errors reservedDate: August 2020Page 5 of 5

protocol. Alternative you can use the software tool Si-MODBUS-Configurator (free download on our website) for setting the bus parameter and testing the communication. 2. MODBUS Specification References: - MODBUS over Serial Line Specification and Implementation Guide V1.02 - MODBUS Application Protocol Specification V1.1b Transmission mode .

Related Documents:

3. System description 5 3.1 Modbus 5 3.2 CIM 200 Modbus RTU 5 3.3 CIM 260 3G/4G cellular Modbus 5 3.4 CIM 500 Modbus TCP 5 4. Specifications 6 4.1 CIM module 6 4.2 CIM 200 Modbus RTU 6 4.3 CIM 260 3G/4G cellular 7 4.4 CIM 500 Modbus TCP 7 5. CIM 200 Modbus RTU setup 8 5.1 Setting the Modbus transmission speed 8 5.2 Setting the stop bits and the .

Modbus/TCP Modbus Master/Slave A Modbus master/slave network provides a protocol for data transfer and programming with a single RTU master and up to 247 slave . The Modbus/TCP KEPServer driver supports Modbus and Mailbox device models. Modbus Device Model. Publication 2711P-UM002B-EN-P - March 2007 Modbus Applications PanelView Plus

User Guide: FAAST XT Fire Alarm Aspiration Sensing Technology Modbus Protocol Schema 10 5 Rev A Modbus Resources 1. Modbus Application Protocol Specification, Version 1.1b3, Modbus Organization, Hopkinton, MA, 2012 2. Modbus over Serial Line Specification and Implementation Guide, Version 1.02, Modbus Organization, Hopkinton, MA, 2006

protocol. Alternative you can use the software tool Si-MODBUS-Configurator (free download on our website) for setting the bus parameter and testing the communication. 2. MODBUS Specification References: - MODBUS over Serial Line Specification and Implementation Guide V1.02 - MODBUS Application Protocol Specification V1.1b Transmission mode .

2.2 Modbus RTU connection to the SIMOCODE pro device SIMOCODE pro Modbus RTU 12 Configuration Manual, 04/2015, A5E33498234002A/RS-AA/001 2.2 Modbus RTU connection to the SIMOCODE pro device Connecting Modbus RTU to the SIMOCODE pro V Modbus basic unit Modbus RTU can be connected to the SIMOCODE pro V basic unit both viathe connectingFile Size: 1MB

NP ModBus TCP N System Configuration Example 8 Add a ModBus Master Port and Node Expand the "MB NP Modbus TCP" branch on the I/O Configuration Form by clicking on the . Expand the Modbus TCP by clicking on the . Expand the "ModBus Port NP ModBus TCP Master Port" branch on the I/O Configuration Form by clicking on the . Expand the Nodes branch on the I/O Configuration Toolbox by .

Modbus(2) AirTF . Modbus(3) RH . Modbus(4) WS_mph . Modbus(5) WindDir . Modbus(6) SlrW . Modbus(7) Rain_in . NextScan . EndProg . Near the end of the program are several lines that copy values from measurements to values within an array. For example, this line copies the air temperature measurement into the second value of an array called .

Scrum 1 Agile has become one of the big buzzwords in the software development industry. But what exactly is agile development? Put simply, agile development is a different way of executing software development teams and projects. To understand what is new, let us recap the traditional methods. In conventional software development, the product requirements are finalized before proceeding with .