User’sManualIM 77C01E01-10EModel PR300Power and Energy MeterCommunication Interface(RS-485 and Ethernet Communications)IM 77C01E01-10E4th Edition
<Toc> <Ind> <2. Setup>2-1IM 77C01E01-10E2. SetupThis chapter describes how to set up the PR300, which is equipped with RS-485commun
6-6<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E6.4.3 Request and Response03 Reads data from multiple D regis
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-7IM 77C01E01-10E06 Writes data into D register● FunctionThis function code wr
6-8<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E08 Performs loop back test● FunctionThis function code is use
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-9IM 77C01E01-10E16 Writes data into multiple D registers● FunctionThis functi
6-10<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E● ExampleSet both the VT ratio and CT ratio to 1.[Request] 0
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-11IM 77C01E01-10E6.4.4 Response Error Codes● When a response is returnedIf an
6-12<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E6.5 Sample Program6.5.1 Example of BASIC Program for Send an
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-13IM 77C01E01-10EExample of the Program Created Using Visual-BASIC Version 6.
6-14<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E‘Create sending datastrSendData = "12340000000601030000
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-15IM 77C01E01-10E‘Create sending datastrSendData = "12340000000602030000
2-2<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.1.1 Procedure for RS-485 CommunicationCommunication parameters setting for PR300Set up th
<Toc> <Ind> <7. Functions and Usage of D Registers>7-1IM 77C01E01-10E7. Functions and Usage of D Registers7.1 Overview of D Registe
7-2<Toc> <Ind> <7. Functions and Usage of D Registers>IM 77C01E01-10E7.4 D Register Map● Process Data (D0001 to D0146) D-Reg No.
<Toc> <Ind> <7. Functions and Usage of D Registers>7-3IM 77C01E01-10E D-Reg No. Ref No. H No. Register Symbol Register Name E
7-4<Toc> <Ind> <7. Functions and Usage of D Registers>IM 77C01E01-10E● Parameter/Control Data (D0201 to D0400) D-Reg Ref No. H No.
<Toc> <Ind> <7. Functions and Usage of D Registers>7-5IM 77C01E01-10E D-Reg Ref No. H No. Register Symbol Register Name Effecti
7-6<Toc> <Ind> <7. Functions and Usage of D Registers>IM 77C01E01-10ED0099 and D0100 are designed to represent two or more events,
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-1IM 77C01E01-10E8. PR201 Original Communication Protocol8.1 OverviewThis fu
8-2<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E8.3 Command/Response FormatCommand components:STXCommandPar
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-3IM 77C01E01-10E8.4 List of CommandsParameters common for preceding styles
8-4<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10ECommand: DP0123456789ABCDEFGNot available in PR300Not avail
<Toc> <Ind> <2. Setup>2-3IM 77C01E01-10E2.1.2 Procedure for Ethernet CommunicationEthernetLAN connectionHUBStation number 01 (fixed
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-5IM 77C01E01-10E8.5 Command Details Command: DG● Parameter: 0 (Reads measu
8-6<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E● Parameter: 1 (Reads electric energy)• FunctionReads the a
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-7IM 77C01E01-10E● Parameter: 2 (Reads optional electric energy)• FunctionRe
8-8<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E• ExampleReads the active power of PR300 with station numbe
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-9IM 77C01E01-10E● Parameter: 5 (Instantaneous current-1), parameter: K (Ins
8-10<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E• ExampleReads a power factor of PR300 with station number
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-11IM 77C01E01-10E● Parameter: 8 (Stops optional integration)• FunctionStops
8-12<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E• ExampleInitializes the maximum and minimum values of PR3
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-13IM 77C01E01-10E• ExampleReads in batch the measured values and maximum/mi
8-14<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E• ExampleReads the maximum voltage-1 of PR300 with station
2-4<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.1.3 Procedure for Ethernet-Serial Gateway FunctionStation number 01 (fixed)IP address [19
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-15IM 77C01E01-10E● Parameter: F (Reads measured values in batch)• FunctionR
8-16<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E● Parameter: G (Reads electric energy)• FunctionReads the
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-17IM 77C01E01-10E● Parameter: M (Reads measured values and maximum/minimum
8-18<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E● ExampleReads the measured value and maximum/minimum valu
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-19IM 77C01E01-10ENote 1: Information on model and suffix codesPR201-夽夹011-2
8-20<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E● Parameter: Z (Error response)• FunctionReturns an error
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-21IM 77C01E01-10E Command: DP● Parameter: 0 (Reads setting value)• Functio
8-22<Toc> <Ind> <8. PR201 Original Communication Protocol>IM 77C01E01-10E● Parameter: A (Remote reset)• FunctionPerforms remote res
<Toc> <Ind> <8. PR201 Original Communication Protocol>8-23IM 77C01E01-10E● Parameter: G (Integration reset)• FunctionResets the act
<Toc> <Ind> <Appendix. Table of ASCII Codes (Alphanumeric Codes) >App.-1IM 77C01E01-10EAppendix Table of ASCII Codes(Alphanumeric C
<Toc> <Ind> <2. Setup>2-5IM 77C01E01-10E● VJET Ethernet/RS-485 converter as an Ethernet-serial gateway functionStation number 01 (f
i<Int> <Toc> <Ind>IM 77C01E01-10E 4th Edition: June 20, 2008-00Revision Information● Title : Model PR300Power and Energy Meter Commu
YOKOGAWA ELECTRIC CORPORATIONHeadquarters2-9-32, Nakacho, Musashino-shi, Tokyo, 180-8750 JAPANBranch Sales OfficesNagoya, Osaka, Hiroshima, Fukuoka, S
2-6<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.2 Setting Communication ConditionsThis section describes the setting parameters for using
<Toc> <Ind> <2. Setup>2-7IM 77C01E01-10E● Protocol (COMM)Set the communication protocol identical to that of the higher-level devic
2-8<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.2.2 Conditions for Ethernet CommunicationThis subsection describes the setting parameters
<Toc> <Ind> <2. Setup>2-9IM 77C01E01-10E● Protocol (COMM)Set the protocol to Modbus/TCP.● IP address-1 to 4 (IP-n) [n: integers fro
2-10<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.2.3 Conditions for Ethernet-Serial Gateway FunctionThe Ethernet-serial gateway function
<Toc> <Ind> <Rev>iIM 77C01E01-10EIntroductionThis user's manual describes the communication functions of the PR300 power and en
<Toc> <Ind> <2. Setup>2-11IM 77C01E01-10E● Setting for PR300 to perform the Ethernet-serial gateway functionTo use the Ethernet-ser
2-12<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.3 Wiring for CommunicationConnect a higher-level device with the PR300 for using the com
<Toc> <Ind> <2. Setup>2-13IM 77C01E01-10E2.3.2 Wiring for Ethernet CommunicationTo use the Ethernet communication function, connect
2-14<Toc> <Ind> <2. Setup>IM 77C01E01-10E2.3.3 Wiring for RS-485 Communication for Ethernet-SerialGateway FunctionTo use the Ethern
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-1IM 77C01E01-10E3. Procedures for Setting PR300 FunctionsTo set the functi
3-2<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.1 Basic Setting3.1.1 Setting of VT Ratio[Procedure](1) W
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-3IM 77C01E01-10E3.1.2 Setting of CT Ratio[Procedure](1) Write a CT ratio t
3-4<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.1.3 Setting of Integrated Low-cut Power[Procedure](1) Wr
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-5IM 77C01E01-10E3.2 Setting Pulse Output3.2.1 Selection of Measurement Ite
3-6<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.2.2 Pulse Unit[Procedure](1) Write a pulse unit value to
ii<Toc> <Ind> <Rev>IM 77C01E01-10EDocumentation Conventions SymbolsThis manual uses the following symbols.● Symbols Used in the Mai
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-7IM 77C01E01-10E3.2.3 ON Pulse Width(1) Write an ON pulse width value to t
3-8<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.3 Setting Analog Output3.3.1 Selection of Measurement It
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-9IM 77C01E01-10E3.3.2 Upper/Lower Limits of Scaling[Procedure](1) Write up
3-10<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.4 Demand Setting3.4.1 Demand Power/Current[Procedure](1
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-11IM 77C01E01-10E3.4.2 Demand Period[Procedure](1) Write a demand period v
3-12<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.4.3 Demand Alarm Mask Time[Procedure](1) Write a demand
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-13IM 77C01E01-10E3.4.4 Demand Power Alarm Point[Procedure](1) Write a dema
3-14<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.4.5 Demand Current Alarm Point[Procedure](1) Write a de
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-15IM 77C01E01-10E3.4.6 Demand Alarm Release Function[Procedure](1) Write a
3-16<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.5 Communication Setting3.5.1 Protocol[Procedure](1) Wri
<Toc> <Ind> <Rev>iiiIM 77C01E01-10ENotices Regarding This User's Manual(1) This manual should be passed on to the end user. K
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-17IM 77C01E01-10E3.5.2 Baud Rate[Procedure](1) Write a baud rate value to
3-18<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.5.3 Parity[Procedure](1) To set the parity, write data
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-19IM 77C01E01-10E3.5.4 Stop Bit[Procedure](1) To set the stop bit, write d
3-20<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.5.5 Data Length[Procedure](1) To set the data length, w
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-21IM 77C01E01-10E3.5.6 Station Number[Procedure](1) To set the station num
3-22<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.5.7 IP Address (for Ethernet communication)[Procedure](
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-23IM 77C01E01-10E3.5.8 Subnet Mask (for Ethernet communication)[Procedure]
3-24<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.5.9 Default Gateway (for Ethernet communication)[Proced
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-25IM 77C01E01-10E3.5.10 Port Number (for Ethernet communication)[Procedure
3-26<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.6 Writing Energy Values3.6.1 Active Energy[Procedure](1
iv<Toc> <Ind> <Rev>IM 77C01E01-10E Force Majeure(1) Yokogawa does not make any warranties regarding the product except those men-ti
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-27IM 77C01E01-10E3.6.2 Regenerative Energy[Procedure](1) Write a regenerat
3-28<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.6.3 LEAD Reactive Energy[Procedure](1) Write a LEAD rea
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-29IM 77C01E01-10E3.6.4 LAG Reactive Energy[Procedure](1) Write a LAG react
3-30<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.6.5 Apparent Energy[Procedure](1) Write an apparent ene
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-31IM 77C01E01-10E3.7 Executing Reset Operations3.7.1 Remote Reset[Procedur
3-32<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.7.2 Maximum/Minimum Values Reset[Procedure](1) To execu
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-33IM 77C01E01-10E3.7.4 Active Energy Reset[Procedure](1) To execute active
3-34<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.7.6 Reactive Energy Reset[Procedure](1) To execute reac
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-35IM 77C01E01-10E3.8 Setting Control States3.8.1 Integration Start/Stop[P
3-36<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.8.2 Optional Integration Start/Stop[Procedure](1) To ex
Toc-1<Int> <Ind> <Rev>IM 77C01E01-10ECONTENTSModel PR300 Power and Energy MeterCommunication Interface(RS-485 and Ethernet Communica
<Toc> <Ind> <3. Procedures for Setting PR300 Functions>3-37IM 77C01E01-10E3.8.3 Demand Measurement Start/Stop[Procedure](1) To exec
3-38<Toc> <Ind> <3. Procedures for Setting PR300 Functions>IM 77C01E01-10E3.8.4 Confirmation and Release of Demand Alarm State[Proc
<Toc> <Ind> <4. PC Link Communication Protocol>4-1IM 77C01E01-10E4. PC Link Communication Protocol4.1 OverviewThe use of PC link co
4-2<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10E4.1.1 Configuration of CommandCommands sent from a higher-level de
<Toc> <Ind> <4. PC Link Communication Protocol>4-3IM 77C01E01-10E(8) ETX (End of Text)This control code indicates the end of a comm
4-4<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10E4.1.3 Response Error CodesSee Also4.1.2, “Configuration of Respons
<Toc> <Ind> <4. PC Link Communication Protocol>4-5IM 77C01E01-10E4.1.4 Specifying BroadcastThe corresponding multiple PR300 perform
4-6<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10E4.2 Command and ResponseThe following shows the lists of commands
<Toc> <Ind> <4. PC Link Communication Protocol>4-7IM 77C01E01-10EWRD Reads D registers on a word-by-word basis● FunctionThis functi
4-8<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10EWWR Writes data into D registers on a word-by-word basis● Function
<Int> <Ind> <Rev>IM 77C01E01-10EToc-23.4.5 Demand Current Alarm Point ... 3-1
<Toc> <Ind> <4. PC Link Communication Protocol>4-9IM 77C01E01-10EWRR Reads D registers on a word-by-word basis in random order● Fun
4-10<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10EWRWWrites data into D registers on a word-by-word basis in random
<Toc> <Ind> <4. PC Link Communication Protocol>4-11IM 77C01E01-10EWRS Specifies the D registers to be monitored on a word-by-word b
4-12<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10EWRM Monitors the D registers on a word-by-word basis● FunctionThi
<Toc> <Ind> <4. PC Link Communication Protocol>4-13IM 77C01E01-10EINF6 Reads the model, suffix codes, and version information● Func
4-14<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10EINF7 Reads the maximum value of CPU● FunctionThis function code r
<Toc> <Ind> <4. PC Link Communication Protocol>4-15IM 77C01E01-10E4.3 Communication with Higher-level DevicesHigher-level devices a
4-16<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10EFA-M3's UT Link Module Setup Procedure (Example)This section
<Toc> <Ind> <4. PC Link Communication Protocol>4-17IM 77C01E01-10E4.4 Sample Program4.4.1 Example of BASIC Program for Send and Rec
4-18<Toc> <Ind> <4. PC Link Communication Protocol>IM 77C01E01-10E‘=== Subroutine ===*RECEIVECHR ‘Interruption processing during re
Toc-3<Int> <Ind> <Rev>IM 77C01E01-10E4.4 Sample Program ...
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-1IM 77C01E01-10E5. Modbus/RTU and ASCII CommunicationProtocols5.1 Ov
5-2<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10EFor Modbus communication with the PR300, we provide
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-3IM 77C01E01-10E5.1.1 Configuration of MessageMessages sent from the
5-4<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10E5.1.2 Specifying D RegistersSpecification of D regis
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-5IM 77C01E01-10E RTU ModeIn the RTU mode, errors are checked by mea
5-6<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10ETable 5.2 Results of Performing CRC on 0th to 255th
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-7IM 77C01E01-10E5.1.4 Configuration of ResponseThe PR300 receives a
5-8<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10E Responses to Abnormal MessagesIf there is any fail
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-9IM 77C01E01-10E5.1.5 Specifying BroadcastThe corresponding multiple
5-10<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10E5.2 Message and ResponseFunction codes are command
<Toc> <Ind> <1. Communications Overview >1-1IM 77C01E01-10E1. Communications Overview1.1 RS-485 Communication SpecificationsProtoco
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-11IM 77C01E01-10E03 Reads data from multiple D registers● FunctionTh
5-12<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10E06 Writes data into D register● FunctionThis functi
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-13IM 77C01E01-10E08 Performs loop back test● FunctionThis function c
5-14<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>IM 77C01E01-10E16 Writes data into multiple D registers● FunctionT
<Toc> <Ind> <5. Modbus/RTU and ASCII Communication Protocols>5-15IM 77C01E01-10E● Example (ASCII mode)Write 10 into a series of fou
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-1IM 77C01E01-10E6. Modbus/TCP Communication Protocol6.1 OverviewModbus/TCP is
6-2<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10EHUBPR300 as Ethernet-serial gateway functionRS-485 connection
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-3IM 77C01E01-10E6.2 TCP/IP CommunicationModbus/TCP communicates with other de
6-4<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>IM 77C01E01-10E6.3 Network Frame StructureThe Modbus/TCP frame structure is
<Toc> <Ind> < 6. Modbus/TCP Communication Protocol>6-5IM 77C01E01-10E6.4 Communication with Higher-level Devices6.4.1 List of Func
Comments to this Manuals