![]() |
![]() |
NTCP Scramnet Control PluginSite for information on control via scramnet.
AboutAs part of the integration of our data acquisition and control equipment with NEESgrid the NTCP SCRAMNet Control Plugin was developed. This piece of software interfaces our local control systems with NTCP. NTCP stands for NEESgrid Teleoperations Control Protocol and is used to perform remote control of physical experiments or simulations. All the local control systems are linked via a high speed optical network, called SCRAMNet. This is also the software interface which is used to interface with the controllers programmatically. This interface provides control of all our actuators and shake tables in one integrated location. When doing a distributed test using the NTCP protocol, these local control systems must receive the control commands from the Internet over the SCRAMNet network. The NTCP SCRAMNet Control Plugin performs this job. The Control Plugin receives control commands sent from a remote site over the internet, using NTCP, and translates them to control commands sent over the SCRAMNet network. It then waits for the control system execute the requested command and returns the feedback from the SCRAMNet network and translates it back to NTCP and send it off over the internet to the remote site. This software is fully developed and has been validated as part of the Fast MOST deployment testing. The SCRAMNet networking technology is being used at a number of equipment sites to control their equipment. The Control Plugin has been written and designed in a way that it is easy to reconfigure it to be used at other equipment sites. Full source code and documentation are available from our website for the NEES community and others. News
DocumentationAPI and design docs.
DownloadCurrent VersionVersion 1.0.0Authors Jason P. Hanley Mettupalayam Sivaselvan, Ph.D. LinksAcknowledgementsThis work is supported in part by the George E. Brown, Jr. Network for Earthquake Engineering Simulation (NEES) Program of the National Science Foundation under Award Numbers CMS-0086611 and CMS-0086612. LicenseThis software is released under the following license. This license is commonly known as the MIT License. Copyright (c) 2004 University at Buffalo |
|