Siemens 7 manual Multiplexer Driver Developer’s Guide

Page 31

Multiplexer Driver Developer’s Guide

7.4 Data Transfer

s

7.4.2Block Flow Diagram for Data Sent to the Module via Virtual Port

Send Request Flow of a virtual Channel with

scanning of Break Signal '+++'

only the schema

WrSendRequest()

ReadIntervalTime=0

TotalTIme=0

ScanFlags=0

PlusNb=0

TimeStamp=ActualTimerTick

DlistInsertHead

SerMuxSend()

end

Figure 7: Block flow diagram for data sent to the module via a virtual port

Mux_Drv_DevGuide_v07

Page 31 of 36

2006-9-27

Confidential / Released

 

 

Image 31
Contents User’s Guide Copyright General NotesContents Multiplexer Driver Developer’s Guide List of Tables TablesList of Figures FiguresDocument History Chapter What is newDocument History Multiplexer Driver Developer’s Guide Introduction IntroductionSupported Product Versions Supported Product VersionsAbbreviation Description Related DocumentsAbbreviations Related DocumentsArchitecture Hierarchy Chart in the SystemArchitecture UserHandling of the Physical Serial Port Signal DescriptionHandling of the Physical Serial Port Module DetectionLimitation of Virtual Ports Handling of Control Lines on Virtual PortsHandling of Control Lines on Virtual Ports Module Initializing Sequence Command Response Function Associated Registry ValueModule Initializing Sequence Module Re-initialization Power DownPower Down on PC Suspend Power Down after Closing the Last PortPower Down Power Down on PC ShutdownInstallation InstallationFiles Required for WinMux2k Driver Installation Installing the WinMux2k DriverWindows XP new desktop, not the classic desktop Deinstalling the DriverDeinstalling the Driver WindowsSettings on the Serial Multiplexer Properties Device Settings and PropertiesDevice Settings and Properties Settings Stored in the Windows Registry Settings Stored in the Windows RegistryValue Data Example Properties TC45, XC18 only Multiplexer Driver Developer’s Guide Values Data Example Properties Settings for Applications Settings for ApplicationsDial-up Network Settings Fax SettingsCompiler Flags Translate Source CodeSoftware Requirements Preparing the TranslationInteraction of the Different Driver Objects Additional Source DocumentationAdditional Source Documentation Internal Driver States Internal Driver StatesBuffer Handling Buffer HandlingTo th e S e rM u x O b je c t a re in d ic a te d Data TransferMultiplexer Driver Developer’s Guide SerMuxSend and SerMuxSendPort0 Functions SerMuxSend FunctionStart +++-Parser +++-ParserStandby of the Operating System Known ProblemsBooting Operating System Shutdown of the Operating SystemSpecial Environments Special EnvironmentsOperation on Virtual USB Port Automatic Shutdown in case of Emergency