{"product_id":"peacefair-single-phase-rs485-port-modbus-smart-digital-electric-energy-meter","title":"PEACEFAIR Single Phase RS485 Port Modbus Smart Digital Electric Energy Meter","description":"\u003cspan id=\"cke_bm_472S\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_471S\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_470S\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_457S\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cp\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eFeatures: \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"font-size:14px;\"\u003eNot Include the RS485 TO USB Module\u003cbr\u003e\u003cbr\u003eThis document describes the specification of the PZEM-016 AC communication module,\u003cbr\u003ethe module is mainly used for measuring AC voltage, current, active power, frequency, power\u003cbr\u003efactor and active energy, the module is without display function, the data is read through the\u003cbr\u003eRS485 interface\u003cbr\u003e\u003cbr\u003ePZEM-016: Measuring Range 100A (external transformer)\u003cbr\u003e\u003cbr\u003e1. Function description\u003cbr\u003e1.1 Voltage\u003cbr\u003e1.1.1  Measuring range:80 ~ \u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e260V\u003cbr\u003e1.1.2  Resolution: 0.1V\u003cbr\u003e1.1.3  Measurement accuracy: 0.5%\u003cbr\u003e1.2 Current\u003cbr\u003e1.2.1  Measuring range: 0 ~ \u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e100A(PZEM-016)\u003cbr\u003e1.2.2  Starting measure current: 0.02A(PZEM-016)\u003cbr\u003e1.2.3  Resolution: 0.001A\u003cbr\u003e1.2.4  Measurement accuracy: 0.5%\u003cbr\u003e1.3 Active power\u003cbr\u003e1.3.1  Measuring range: 0 ~ \u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e23kW(PZEM-016)\u003cbr\u003e1.3.2  Starting measure power: 0.4W\u003cbr\u003e1.3.3  Resolution: 0.1W\u003cbr\u003e1.3.4  Display format:\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003cbr\u003e\u0026lt; 1000W, it display one decimal, such as: 999.9W\u003cbr\u003e≥1000W, it display only integer, such as: 1000W\u003cbr\u003e1.3.5  Measurement accuracy: 0.5%\u003cbr\u003e1.4 Power factor\u003cbr\u003e1.4.1  Measuring range: 0.00 ~\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e 1.00\u003cbr\u003e1.4.2  Resolution: 0.01\u003cbr\u003e1.4.3  Measurement accuracy: 1%\u003cbr\u003e1.5 Frequency\u003cbr\u003e1.5.1  Measuring range: 45Hz ~ \u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e65Hz\u003cbr\u003e1.5.2  Resolution: 0.1Hz\u003cbr\u003e1.5.3  Measurement accuracy: 0.5%\u003cbr\u003e1.6 Active energy\u003cbr\u003e1.6.1  Measuring range: 0 ~ \u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e\u003c\/e\u003e9999.99kWh\u003cbr\u003e1.6.2  Resolution: 1Wh\u003cbr\u003e1.6.3  Measurement accuracy: 0.5%\u003cbr\u003e1.6.4  Display format:\u003cbr\u003e\u0026lt; 10kWh, the display unit is Wh(1kWh=1000Wh), such as: 9999Wh\u003cbr\u003e≥10kWh, the display unit is kWh, such as: 9999.99kWh\u003cbr\u003e1.6.5  Reset energy: use software to reset.\u003cbr\u003e1.7 Over power alarm\u003cbr\u003eActive power threshold can be set, when the measured active power exceeds the threshold, it\u003cbr\u003ecan alarm\u003cbr\u003e1.8 Communication interface\u003cbr\u003eRS485 interface\u003ce style=\"color:red;\"\u003e\u003c\/e\u003e\u003cbr\u003e\u003cbr\u003e2 2  Communication protocol\u003cbr\u003e2.1 Physical layer protocol\u003cbr\u003ePhysical layer use UART to RS485 communication interface\u003cbr\u003eBaud rate is 9600, 8 data bits, 1 stop bit, no parity\u003cbr\u003e2.2 Application layer protocol\u003cbr\u003eThe application layer use the Modbus-RTU protocol to communicate. At present, it only\u003cbr\u003esupports function codes such as 0x03 (Read Holding Register), 0x04 (Read Input Register), 0x06\u003cbr\u003e(Write Single Register), 0x41 (Calibration), 0x42 (Reset energy).etc.\u003cbr\u003e0x41 function code is only for internal use (address can be only 0xF8), used for factory\u003cbr\u003ecalibration and return to factory maintenance occasions, after the function code to increase 16-bit\u003cbr\u003epassword, the default password is 0x3721\u003cbr\u003eThe address range of the slave is 0x01 ~ 0xF7. The address 0x00 is used as the broadcast\u003cbr\u003eaddress, the slave does not need to reply the master. The address 0xF8 is used as the general\u003cbr\u003eaddress, this address can be only used in single-slave environment and can be used for calibration\u003cbr\u003eetc.operation.\u003cbr\u003e2.3 Read the measurement result\u003cbr\u003eThe command format of the master reads the measurement result is(total of 8 bytes):\u003cbr\u003eSlave Address + 0x04 + Register Address High Byte + Register Address Low Byte + Number\u003cbr\u003eof Registers High Byte + Number of Registers Low Byte + CRC Check High Byte + CRC Check\u003cbr\u003eLow Byte.\u003cbr\u003eThe command format of the reply from the slave is divided into two kinds:\u003cbr\u003eCorrect Reply: Slave Address + 0x04 + Number of Bytes + Register 1 Data High Byte +\u003cbr\u003eRegister 1 Data Low Byte + ... + CRC Check High Byte + CRC Check Low Byte\u003cbr\u003eError Reply: Slave address + 0x84 + Abnormal code + CRC check high byte + CRC check\u003cbr\u003elow byte\u003cbr\u003eAbnormal code analyzed as following (the same below)\u003c\/span\u003e\u003c\/p\u003e\u003ctable border=\"1\" cellspacing=\"0\" style=\"width:542px;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003eRegister  address\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eDescription\u003c\/td\u003e\n\u003ctd style=\"width:163px;\"\u003eResolution\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x000\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eVoltage value\u003c\/td\u003e\n\u003ctd style=\"width:163px;\"\u003e1LSB correspond to 0.1V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x001\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eCurrent value high 16 bits\u003c\/td\u003e\n\u003ctd rowspan=\"2\" style=\"width:163px;\"\u003e1LSB correspond to 0.001A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x002\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eCurrent value low 16 bits\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x003\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003ePower value high 16 bits\u003c\/td\u003e\n\u003ctd rowspan=\"2\" style=\"width:163px;\"\u003e1LSB correspond to 0.1W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x004\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003ePower value low 16 bits\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x005\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eEnergy value High 16 bits\u003c\/td\u003e\n\u003ctd rowspan=\"2\" style=\"width:163px;\"\u003e1LSB correspond to 1Wh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x006\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eEnergy value low 16 bits\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x007\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eFrequency value\u003c\/td\u003e\n\u003ctd style=\"width:163px;\"\u003e1LSB correspond to 0.1Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x008\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003ePower factor value\u003c\/td\u003e\n\u003ctd style=\"width:163px;\"\u003e1LSB correspond to 0.01\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width:108px;\"\u003e0x009\u003c\/td\u003e\n\u003ctd style=\"width:271px;\"\u003eAlarm status\u003c\/td\u003e\n\u003ctd style=\"width:163px;\"\u003e0xFFFF is alarm\u003cbr\u003e0x0000 is not alarm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003cbr\u003e\u003cspan style=\"font-size:14px;\"\u003e2.5 Reset energy\u003cbr\u003eThe command format of the master to reset the slave's energy is (total 4 bytes):\u003cbr\u003eSlave address + 0x42 + CRC check high byte + CRC check low byte.\u003cbr\u003eCorrect reply: slave address + 0x42 + CRC check high byte + CRC check low byte.\u003cbr\u003eError Reply: Slave address + 0xC2 + Abnormal code + CRC check high byte + CRC check\u003cbr\u003elow byte\u003cbr\u003e2.6 Calibration\u003cbr\u003eThe command format of the master to calibrate the slave is (total 6 bytes):\u003cbr\u003e0xF8 + 0x41 + 0x37 + 0x21 + CRC check high byte + CRC check low byte.\u003cbr\u003eCorrect reply: 0xF8 + 0x41 + 0x37 + 0x21 + CRC check high byte + CRC check low byte.\u003cbr\u003eError Reply: 0xF8 + 0xC1 + Abnormal code + CRC check high byte + CRC check low byte.\u003cbr\u003eIt should be noted that the calibration takes 3 to 4 seconds, after the master sends the\u003cbr\u003ecommand, if the calibration is successful, it will take 3 ~ 4 seconds to receive the response from\u003cbr\u003ethe slave.\u003cbr\u003e2.7 CRC check\u003cbr\u003eCRC check use 16bits format, occupy two bytes, the generator polynomial is X16 + X15 +\u003cbr\u003eX2 +1, the polynomial value used for calculation is 0xA001.\u003cbr\u003eThe value of the CRC check is a frame data divide all results of checking all the bytes except\u003cbr\u003ethe CRC check value.\u003cbr\u003e \u003cbr\u003e5.1 Power supply\u003cbr\u003eAC voltage provides two isolated outputs after through the switching power supply, one way\u003cbr\u003eis 3.3V provides to the measurement system, the other way is 5V provides to 485 communication\u003cbr\u003ecircuits and external circuits.\u003cbr\u003e485 communication interface power is(+5 V),current output capability is 100mA\u003cbr\u003e5.2 Working temperature\u003cbr\u003e-20’C ~ +60’C\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003ca href=\"http:\/\/files.banggood.com\/2018\/07\/SKU989505.zip\" target=\"_blank\"\u003e\u003cspan style=\"font-size:14px;\"\u003e\u003cstrong\u003e\u0026gt;\u0026gt;Click here to download the software\u0026lt;\u0026lt;\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003ePackage includes: \u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size:14px;\"\u003e1 * PZEM-016 AC Communication module\u003cbr\u003e1 * Coil CT\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan style=\"font-size:16px;\"\u003e\u003cstrong\u003eDetails pictures: \u003c\/strong\u003e\u003c\/span\u003e\u003cbr\u003e \u003c\/p\u003e\u003cspan id=\"cke_bm_472E\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_471E\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_470E\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003cspan id=\"cke_bm_457E\" style=\"display: none;\"\u003e \u003c\/span\u003e\u003c!--[if gte mso 9]\u003e\u003cxml\u003e\u003cdocumentproperties\u003e\u003crevision\u003e1\u003c\/revision\u003e\u003cpages\u003e1\u003c\/pages\u003e\u003clines\u003e1\u003c\/lines\u003e\u003cparagraphs\u003e1\u003c\/paragraphs\u003e\u003c\/documentproperties\u003e\u003c\/xml\u003e\u003c![endif]--\u003e\u003c!--[if gte mso 9]\u003e\u003cxml\u003e\u003cofficedocumentsettings\u003e\u003c\/officedocumentsettings\u003e\u003c\/xml\u003e\u003c![endif]--\u003e\u003c!--[if gte mso 9]\u003e\u003cxml\u003e\u003cworddocument\u003e\u003cbrowserlevel\u003eMicrosoftInternetExplorer4\u003c\/browserlevel\u003e\u003cdisplayhorizontaldrawinggridevery\u003e0\u003c\/displayhorizontaldrawinggridevery\u003e\u003cdisplayverticaldrawinggridevery\u003e2\u003c\/displayverticaldrawinggridevery\u003e\u003cdocumentkind\u003eDocumentNotSpecified\u003c\/documentkind\u003e\u003cdrawinggridverticalspacing\u003e7.8 纾?\/w:DrawingGridVerticalSpacing\u0026gt;\u003cpunctuationkerning\u003e\u003c\/punctuationkerning\u003e\u003cview\u003eNormal\u003c\/view\u003e\u003ccompatibility\u003e\u003cdontgrowautofit\u003e\u003c\/dontgrowautofit\u003e\u003cbalancesinglebytedoublebytewidth\u003e\u003c\/balancesinglebytedoublebytewidth\u003e\u003cdonotexpandshiftreturn\u003e\u003c\/donotexpandshiftreturn\u003e\u003cusefelayout\u003e\u003c\/usefelayout\u003e\u003c\/compatibility\u003e\u003czoom\u003e0\u003c\/zoom\u003e\u003c\/drawinggridverticalspacing\u003e\u003c\/worddocument\u003e\u003c\/xml\u003e\u003c![endif]--\u003e","brand":"Shopify","offers":[{"title":"Default Title","offer_id":29605568512044,"sku":"1331578","price":1031.5,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2787\/9162\/products\/c9690f70-7c21-4be7-a88e-8315af2189e7_3bf0b59b-a3ab-4c20-ab59-7aa5f10a7cf2.jpg?v=1583831290","url":"https:\/\/electronic-pro-south-africa.myshopify.com\/products\/peacefair-single-phase-rs485-port-modbus-smart-digital-electric-energy-meter","provider":"Electronic Pro ","version":"1.0","type":"link"}