RuggedCom RS400 manual Broadcast RTU Polling

Page 56

Serial Protocols

If RuggedServeris used at the host end, it will wait for a request from the host, encapsulate it in an IP Datagram and send it to the remote side. There, the remote RuggedServerwill forward the original request to the RTU. When the RTU replies the RuggedServerwill forward the encapsulated reply back to the host end.

RuggedServermaintains configurable timers to help decide if replies and requests are complete.

RuggedServerwill also handle the process of line-turnaround when used with RS485. It is important to mention that unsolicited messages from RTUs in half-duplex mode can not be supported reliably. Message processing time includes sending a message over RS485, a packtimer and a turnaround time. In order to handle half-duplex mode reliably, the turnaround time must be configured long enough to allow an expected response to be received. Any other messages will not be sent to the RS485 line within the processing time. If such a message is received from the network, it will be delayed. It is up to the application to handle polling times on ports properly.

2.2.1.3 Broadcast RTU Polling

Broadcast polling allows a single host connected RuggedServerto “fan-out” a polling stream to a number of remote RTUs.

The host equipment connects via a serial port to a RuggedServer. Up to 64 remote RuggedServersmay connect to the host server via the network.

Figure 32: Broadcast RTU Polling

Initially, the remote servers will place connections to the host server. The host server in turn is configured to accept a maximum of three incoming connections.

The host will sequentially poll each RTU. Each poll received by the host server is forwarded (i.e. broadcast) to all of the remote servers. All RTUs will receive the request and the appropriate RTU will issue a reply. The reply is returned to the host server, where it is forwarded to the host.

ROS™ v3.5

56

RS400

Image 56
Contents Rugged Operating System ROS V3.5 User Guide Warranty CopyrightDisclaimer of liability Registered TrademarksTable Of Contents DNP 109 Igmp 221 Page Table Of Figures WIN and TIN Form 160 Port Lldp Parameters Form 216 Supported Platforms Who Should Use This User GuideHow Chapters are organized Document ConventionsApplicable Firmware Revision Firmware/User Guide Version Numbering SystemROS User Interface Using the RS232 Port to Access the User InterfaceAdministration Making Configuration Changes Structure of the User InterfaceROS Secure Shell Server Using a Web Browser to Access the Web Interface ROS Web Server InterfaceLog in to The Device with a Web Browser ROS RS400 Structure of the Web Interface Main Menu via Web Server InterfaceUpdating Statistics Displays Parameters Form ExampleAdministration Menu Administration Menu IP Interfaces IP Interfaces TableIP Address Type TypeMgmt Subnet Synopsis ###.###.###.### where ### ranges from 0 to DefaultIP Address Gateway IP GatewaysDestination IP Services Inactivity TimeoutTelnet Sessions Allowed Web Server Users AllowedSynopsis 1 to 254 or Disabled Default Disabled Synopsis Disabled, Enabled Default EnabledModBus Address SSH Sessions AllowedLogin Banner System IdentificationSystem Name LocationAuth Type PasswordsSynopsis Local, Radius Default Local Administration Guest Username Guest PasswordOperator Password Admin UsernameTime and Date TimeDate Time ZoneDefault UTC-000 Lisbon, London NTP Update PeriodSynopsis 1 to Default 60 min NTP Server AddressSnmp Management Snmp UsersName Auth ProtocolPriv Protocol Auth KeyAdministration Priv Key Synopsis snmpV1, snmpV2c, snmpV3 Default snmpV3Snmp Security to Group Maps SecurityModelGroup Snmp AccessSynopsis Any 32 characters Default Synopsis noView, V1Mib, allOfMib Default noView SecurityLevelReadViewName WriteViewNameAdministration NotifyViewName User Login Authentication and Authorization Radius overviewVendor Radius Server Configuration Default PrimarySynopsis ###.###.###.### where ### ranges from 0 to ServerAuth UDP Port TACACS+ Server Configuration TACACS+Auth TCP Port TACACS+ Server FormDhcp Relay Agent N/A for RMC30 Dhcp Server AddressConfiguring Local Syslog Administration Dhcp Client PortsDefault Debugging SyslogConfiguring Remote Syslog Client Configuring Remote Syslog ServerSynopsis 1025 to 65535 or Default UDP PortFacility SeverityTroubleshooting Problem One1 ‘Raw Socket’ protocol features 2 ‘Preemptive Raw Socket’ protocol featuresSerial Protocols Overview Serial Protocols3 ‘Modbus’ protocol features 4 ‘DNP’ protocol features5 ‘Microlok’ protocol features 6 ‘WIN’ protocol featuresSerial Protocols Operation RTU PollingBroadcast RTU Polling Broadcast RTU PollingPreemptive Raw Socket Permanent and Dynamic Master Connection SupportUse of Port Redirectors Message PacketizationModbus Server and Client Applications TCPModbus Performance DeterminantsRTU Use of Turnaround Delay Worked ExampleDNP 3.0, Microlok, TIN and WIN Applications Concept of LinksAddress Learning Address Learning for TIN Address Learning for DNPBroadcast Messages DNP Broadcast Messages TIN Broadcast MessagesUse of Differentiated Services Code Point Dscp Transport ProtocolsTransport for Raw Socket Transport for Protocols with Defined LinksForce Half Duplex Mode of Operation Optical loop topologySerial Protocol Configuration and Statistics Serial Protocols MenuSerial Ports Serial Ports TablePack Timer Serial Protocols PortProtocol ForceHDDefault 0 ms Raw SocketTransport Pack CharFlow Control Call Dir Max ConnsLoc Port Rem PortPreemptive Raw Socket Preemptive Raw Socket TableDyn Pack Char Synopsis 3 to Default 10 msDyn Pack Timer Serial Protocols Timeout Synopsis 10 to Default 10 sModbus Server Synopsis 1 to maximum port numberResponse Timer Modbus ClientAuxiliary TCP Port Send ExceptionsWIN and TIN Serial Protocols Forward ExceptionsSerial Protocols TIN Mode Message Aging TimerAddress Aging Timer TIN TransportMicroLok WIN DscpLearning Synopsis TCP, UDP Default TCP8 DNP Serial Protocols Aging Timer Mirrored BitsMirrored Bits Form Device Addresses Device Address TableSynopsis Any 31 characters Default AddressRemote IP Addr Synopsis 1 to maximum port number or UnknownDynamic Device Addresses Default UnknownSynopsis Any 16 characters Default Links Statistics Aging TimeConnection Statistics Serial Port Statistics Packet Errors Parity ErrorsFraming Errors Overrun ErrorsResetting Serial Ports Clearing Serial Port StatisticsProblem Four Problem TwoProblem Three Page Controller Protection Through Link-Fault-Indication LFI Ethernet PortsEthernet Ports Ethernet Ports Configuration and Status Ethernet Ports MenuPort Parameters Port Parameters TableMedia StateAutoN SpeedLink Alarms LFIPort Rate Limiting Port Rate Limiting TablePort Mirroring Port Mirroring LimitationsIngress Limit Ingress FramesSynopsis Disabled, Enabled Default Disabled Port MirroringSource Port Target PortFast Link Detection Synopsis Off, On, OnwithPortGuard Default OnwithPortGuardLink Detection Options PoE Parameters when applicable Negative impact on overall system responsivenessAdmin PoweredClass Pwr LimitEoVDSL Parameters when applicable Ethernet Ports CurrentROS 106 RS400 Mode Set Rate DS/USPort Status LinkLink Rate DS/US SNR MrgnDuplex Resetting PortsEthernet Ports Name Page Ethernet Statistics Ethernet StatisticsViewing Ethernet Statistics Synopsis ----, Down, UpInOctets OutOctetsOutPkts ErrorPktsEthernet Statistics InPkts Viewing Ethernet Port Statistics Ethernet Port Statistics TableEthernet Port Statistics Form CRCAlignErrors Ethernet Statistics InOctetsTotalInOctets TotalInPktsJabbers CollisionsLateCollisions Pkt64OctetsEthernet Statistics OutMulticasts OutBroadcastsUndersizePkts OutUcastPktsClearing Ethernet Port Statistics Clear Ethernet Port Statistics FormRemote Monitoring Rmon Rmon History ControlsIndex Requested BucketsGranted Buckets IntervalEthernet Statistics Owner Synopsis Any 127 characters Default MonitorRmon History Samples Synopsis Dddd days, Hhmmss SampleStartTime Number of good Broadcast packets received Rmon Alarms UtilizationROS 126 RS400 Variable Rising ThrStartup Alarm Falling ThrValue Rising EventRmon Events Rmon Events TableSynopsis none, log, snmpTrap, logAndTrap Default logAndTrap Synopsis Any 31 characters Default publicCommunity Last Time SentRmon Event Log Rmon Event Log TableLog LogTimeLogDescription Synopsis Any 49 charactersRstp Operation Spanning TreeRstp States and Roles StateRole Bridge and Port RolesEdge Ports Point-to-Point and Multipoint LinksPath and Port Costs How Port Costs Are GeneratedSTP vs. Rstp Costs Bridge DiameterMstp Operation MST Regions and InteroperabilityMstp Bridge and Port Roles 5.2.2.1 Bridge Roles Cist RootCist Regional Root Msti Regional RootPort Roles Cist Port RolesMsti Port Roles Boundary PortsIsolation of Spanning Tree Reconfiguration Benefits of MstpLoad Balancing Mstp versus PvstImplementing Mstp on a Bridged Network Rstp in Structured Wiring Configurations Rstp ApplicationsSelect the design parameters for the network Identify required legacy supportRstp in Ring Backbone Configurations Choose the root bridge and backup root bridge carefullyIdentify desired steady state topology Decide upon port cost calculation strategyRstp Port Redundancy Identify edge portsChoose the root bridge Assign bridge priorities to the ringSpanning Tree Configuration Spanning Tree MenuSynopsis STP, RSTP, Mstp Default Rstp Bridge Rstp ParametersVersion Support ERSTP EnhancementsForward Delay Bridge PriorityHello Time Max Age TimeCost Style Synopsis STP 16 bit, Rstp 32 bit Default STP 16 bitBpdu Guard Timeout Port Rstp Parameters PortsSpanning Tree Enabled PrioritySTP Cost Rstp CostSpanning Tree Synopsis Any 32 characters Default 00-0A-DC-00-41-74 MST Region IdentifierRevision Level DigestBridge Msti Parameters Instance IDPort Msti Parameters Port Msti Parameter TablePorts Spanning Tree Statistics Bridge Rstp StatisticsBridge Status Bridge IDConfigured Hello Time Configured Forward DelayLearned Forward Delay Configured Max AgePort Rstp Statistics Port Rstp Statistics TableStatus RoleRX Configs TX ConfigsCost RX RSTsBridge Msti Statistics Bridge Msti Statistics TablePort Msti Statistics Port Msti Statistics TablePort Msti Statistics Form Spanning Tree Role Troubleshooting Problem Seven Problem FiveProblem Six Problem Eight Problem NineVlan Operation VLANs and TagsTagged vs. Untagged Frames Native VlanEdge and Trunk Port Types Edge TypeTrunk Type Vlan Ingress and Egress RulesVLAN-aware and VLAN-unaware operation modes Egress RulesForbidden Ports List Gvrp Generic Vlan Registration Protocol Edge Switch QinQ not supported in RS400 and RS8000/RS1600 familiesROS 174 RS400 Vlan Applications Traffic Domain IsolationAdministrative Convenience Reduced HardwareVlan Configuration Synopsis No, Yes Default YesGlobal Vlan Parameters VLAN-awareStatic VLANs VIDForbidden Ports Synopsis Any 19 characters DefaultVlan Name Port Vlan Parameters Port Vlan Parameters TableSynopsis Edge, Trunk Default Edge Synopsis Untagged, Tagged Default UntaggedSynopsis Adv&Learn, Adv Only, Disabled Default Disabled VLANs PortsVlan Summary ExplicitImplicit DynamicDon’t need VLANs at all. How do I turn them off? Page CoS Operation Inspection PhaseClasses of Service Forwarding Phase Determining The CoS Of a Received FrameCoS Configuration CoS WeightingSynopsis 8421, Strict Default Global CoS ParametersPort CoS Parameters Port CoS Parameter TableDefault CoS Synopsis Normal, Medium, High, Crit Default NormalPriority to CoS Mapping Inspect TOSCoS Priority to CoS Mapping FormDscp to CoS Mapping TOS Dscp to CoS Mapping TableCoS Access Priorities RS8000 and RS1600 families only CoS Access Priorities TableNormal Access Priority Crit Access PriorityPage Multicast Filtering IgmpRouter and Host Igmp Operation Switch Igmp Operation Active ModeIgmp and Rstp Passive ModeIgmp Snooping Rules Combined Router and Switch Igmp Operation Processing JoinsProcessing Leaves Multicast Filtering Configuration and Status Configuring Igmp ParametersMulticast Filtering Mode Query IntervalRouter Ports Router ForwardingMAC Address Configuring Static Multicast GroupsSynopsis ##-##-##-##-##-## where ## ranges 0 to FF Default Joined Ports Synopsis ##-##-##-##-##-## where ## ranges 0 to FFViewing IP Multicast Groups Troubleshooting Problem Six Page MAC Address Tables MAC Address TablesViewing MAC Addresses Synopsis 0 to 65535 or Multi, LocalSynopsis Static, Dynamic Synopsis Normal, Medium, High, CritConfiguring MAC Address Learning Options Configuring Static MAC Address TableSynopsis 15 to Default 300 s Age Upon Link LossMAC address that is to be statically configured Purging MAC Address Table Page Lldp Operation Network DiscoveryNetwork Discovery Menu Network Discovery MenuReinit Delay Tx DelayGlobal Lldp Parameters Tx IntervalPort Lldp Parameters Port Lldp Parameters TableLldp Global Remote Statistics Lldp Neighbor Information Lldp Statistics Page PPP over Modem PPP over Modem OperationRemote Dial-in For Monitoring Router Concentration Router Concentration11.1.4 PAP/CHAP Authentication 11.1.4.1 Users Profiles Using PAPUsing Chap Assigning IP Addresses For PPPStatic Routes PPP Configuration PPP Configuration MenuModem Settings AT CommandsSynopsis Any 48 characters Default Country CodePPP Control PPP StatusLocal IP Address Remote IP AddressSynopsis Any 15 characters Default Server Outgoing PAP PasswordSynopsis Any 15 characters Default PPP over Modem Server NamePPP Users User NamePPP over Modem Password Synopsis Any 9 characters DefaultRemote Net Remote SubnetPPP Statistics Current StatusModem Speed Synopsis 0 to 2147483647 bps or OfflineConnected User AuthenticationPPP over Modem Tx LCP Packets Resetting PPP Clearing PPP StatisticsCan connect to the server, but I can’t ping or telnet to it Am having performance problems Page Using the Alarm System DiagnosticsActive Alarms Passive AlarmsAlarms and the Critical Failure Relay Viewing and Clearing AlarmsViewing CPU Diagnostics Total Powered TimeSynopsis MMM DD Hhmm Synopsis Any 127 charactersDiagnostics CPU Usage TemperatureRAM Total RAM AvailableViewing and Clearing the System Log Viewing the System LogViewing Product Information RS900 v2, 40-00-0066, RS900 v2 Loading Factory Default ConfigurationResetting the Device ROS 244 RS400 Entering and Leaving the Shell Summary Of CLI Commands available in ROSUsing the CLI Shell Listing files Getting Help for a CommandViewing Files Tracing Events Viewing and Clearing Log FilesPinging a Remote Device Displaying Trace settings Enabling TraceViewing Dhcp Learned Information Executing Commands Remotely Through RSHStarting Trace Resetting the Device Upgrading Firmware Upgrading Firmware using XModemUpgrading Firmware and Managing Configurations Upgrading Firmware Using a Tftp Client on Your Workstation Checking Status of DownloadUpgrading Firmware Using ROS Tftp Client Example of an Upgrade using ROS Tftp ClientCapturing Configurations with Tftp Capturing ConfigurationsCapturing Configurations with XModem Finding the Correct Table Using SQL CommandsGetting Started Retrieving a Table with Where Clause Retrieving Parameter from a TableSetting Default Values in a Table Changing Values in a TableUsing RSH and SQL Using RSH and SQLGroups Supported Standard MIBsModule Name RuggedCom proprietary MIBs Proprietary MIB Module NameAppendix B Snmp Trap Summary IfInErrors TcpInSegsIfInOctets IfInUcastPktsUdpInErrors TcpRetransSegsUdpInDatagrams UdpNoPortsEtherStatsCRCAlignErrors EtherStatsMulticastPktsEtherStatsUndersizePkts EtherStatsOversizePktsDot1dBasePortDelayExceededDiscards Dot1dBasePortMtuExceededDiscardsDot1dTpPortInFrames Dot1dTpPortOutFramesRcDeviceStsTemperature IfHCOutBroadcastPktsRequest 0x040x03Response 0x10Alarms Modbus Memory MapPage Serial Text CmdUint16 Uint32Alarm Read Data from device using PortCmdPerforming write actions on the device using PortCmd PSStatusCmdRead Power Supply Status from device using PSStatusCmd See ROSMsti See LldpTagging 169
Related manuals
Manual 8 pages 2.5 Kb