# DNPSNET_Q.CFG # # This file contains the configuration for the DNP Network Server # communication module. The example is constructed for the # ProTalk-DNPSNET-Q module. # # LOCATION : Test Bench Example # DATE : 07/26/2005 # CONFIGURED BY : Test Engineer # MODIFIED : # # This section is used to define the module name for the Module. # [Module] Module Name : PTQ-DNPSNET-Q Module Type : PTQ-DNPSNET-Q [Backplane Configuration] Module Name : ProTalk-DNPSNET-Q COMMUNICATION MODULE 3x Register Start : 1 #3x start register where data moved from module to processor (1-n) 4x Register Start : 1 #4x start register where data moved from processor to module (1-n) Error Offset : -1 #Location of where to write status data (-1=disable) Initialize Output Data : No #N=No, Y=Yes read output values from controller # This section is used to define the configuration for the Module. # port. This port will receive requests from a remote DNP master unit. # [DNP ENET Slave] Internal Slave ID : 2 #0-65534 slave identification code for this unit Use IP List : No #Use IP list to validate connection (N=No, Y=Yes) # DNP database definition Binary Inputs : 100 #0-512 point count to hold BI data Analog Inputs : 100 #0-512 points of analog input data Float Inputs : 10 #0-128 points of floating-point format data Counters : 10 #0-128 points of counter data Binary Outputs : 100 #0-512 point count to hold BO data Analog Outputs : 100 #0-512 points of analog output data Float Outputs : 10 #0-128 points of floating-point format data #Default Class Settings BI Class : 2 #Default class for binary input events (0=disable, else 1-3) AI Class : 3 #Default class for analog input events (0=disable, else 1-3) Float Class : 0 #Default class for float input events (0=disable, else 1-3) # DNP specific parameters AI Deadband : 1000 #0-32767 analog deadband value for events Float Deadband : 100.0 #Single float deadband Select/Operate Arm Time : 2000 #1-65535 mSec arm timeout for select/op outputs Write Time Interval : 0 #0-1440 minutes for time sync from master App Layer Confirm Tout : 20000 #1-65535 mSec App Layer confirm timeout Unsolicited Response : Yes #Generate Unsolicited responses (N=No,Y=Yes) Class 1 Unsol Resp Min : 10 #1-255 min number of events before send Class 2 Unsol Resp Min : 10 #1-255 min number of events before send Class 3 Unsol Resp Min : 10 #1-255 min number of events before send Unsol Resp Delay : 500 #0-65535 mSec before events sent UResp Master Address : 0 #DNP address of master to send UResp data # The following parameters are used to override the default ASDU for certain # supported ASDU's. BI with flag : Yes #return BI data with flag data BI Events without time : No #return BI events without time/date BO without flag : Yes #return BO data without flag data (packed) Counter with flag : Yes #return counters with flag byte Frozen counter with flag : Yes #return frozen counters with flag byte AI with flag : Yes #return AI with flag byte AI Events with time : Yes #timestamp AI Event data default (N=No,Y=Yes) Time Sync Before Events : No #timesync module before events gen (N=No,Y=Yes) # This section is used to enter the IP addresses for the hosts to connect to # this unit. The unit will only accept connections from hosts listed here, # and the list applies to the UDP and TCP servers. The list may contain up to # 10 entries between the START and END labels. Be certain the address starts # in column one and is entered in standard dotted notation. [DNP ENET IP ADDRESSES] START 192.168.0.158 192.168.0.151 192.168.0.1 END [DNP Slave Binary Inputs] # This area is to override the class (2) binary input database points. # # Point# Class Start 0 1 1 2 2 3 3 0 #Events will never be generated for this point End [DNP Slave Analog Inputs] # This area is to override the class (3) and deaband for the integer analog # input database. The point # is the offset from the start of the analog # input database. # # Point# Class Deadband Start # 6 1 2000 #points 0-5=class 1, deadband = 1000 # 7 1 2000 # 8 2 1000 End [DNP Slave Float Inputs] # This area is to override the class (3) and deaband for the single float # database. The point # is not the address in the analog database, but is # the offset from the start of the single floating-point database. # # Point# Class Deadband Start # 0 1 100. # 1 2 12.34 # 3 0 13.45 #Events will never be generated for this point # 4 2 3000.0 #points 5 to 11=class 1, deadband = 1000.00 End