
Chapter 3
MMS and Your Coprocessor
3-4
MMS Service:
Support:
Description:
Start
An MMS client uses this service to put the PLC-5 controller into run or test
mode. With this request, the client can specify an ``execution argument"
string that details whether the PLC-5 controller should enter run or test mode.
If the start argument equals ``RUN" or ``run", the controller is placed into run
mode. If the execution argument is ``TEST" or ``test", the controller is placed
into test mode. The OSI coprocessor remembers the last execution argument
specified in a start request and uses this when subsequent start requests are
received that do not specify an execution argument. If a start is received that
does not specify an execution argument and no start arguments have
previously been received, the PLC-5 controller is placed into run mode (the
default is to go to run mode). This service automatically re-starts any
Sequential Function Chart (SFC) Programs.
Server. The server side of the Start service is invoked when
the request is received.
Stop
An MMS client uses this service to put the PLC-5 controller into program
mode. This stops the execution of the PLC-5 controller program.
Server. The server side of the Stop service is invoked when
the request is received.
Resume
An MMS client uses this service to resume execution within the PLC-5
controller program from the point at which it was last stopped. An execution
argument can be specified with this service, the same as with the Start
service. If the PLC-5 program was stopped in an SFC program, this service
will cause the SFC program to continue immediately after the last step
executed.
Server. The server side of the Resume service is invoked
when the request is received.
Reset
An MMS client would use this service to reset the PLC-5 controller program
to its beginning point after it has been stopped.
Server. The server side of the reset service is invoked when
the request is received.
GetProgram
Invocation
Attributes
An MMS client uses this service to obtain a list of characteristics associated
with the program invocation object within the OSI coprocessor. This service
is provided for client applications that make decisions based on these
characteristics.
Server. The server side of the SetProgramInvocationAttributes
service is invoked when the request is received.
Read
Provides a mechanism for an MMS device to read data that exists within the
PLC-5 system or for the PLC-5 controller to read data from an MMS device.
Client and Server. The client side of the Read service within
the OSI coprocessor is invoked by programming a MOVE
command within a PLC-5 system message instruction (see
Chapter 4 for more details). The server side of the Read
service is invoked when the request is received.
Write
Provides a mechanism for another MMS device to write data within the
PLC-5 system or for the PLC-5 controller to write data to another system.
Client and server. The client side of the Write service within
the OSI coprocessor is invoked by programming a MOVE
command within the PLC-5 controller message instruction
(see Chapter 4 for more details). The server side of the Write
service is invoked when the request is received.
InformationReport
This is used by the PLC-5 system to automatically send data to another
system without the other system asking for it and without requiring the other
system to send a response. The PLC-5 controller does not tell the other
system where this data is to be stored (as it does with a write request), it
simply sends it to the other system and assumes it will be handled
appropriately.
Server. The server side of the InformationReport service within
the OSI coprocessor is invoked by programming a UINFO
command within a PLC-5 message instruction.
GetVariableAccess
Attributes
This is used by an MMS client to obtain information relative to the type of data
associated with a PLC-5 controller data address. This service may also be
used to get the type of data as well as the address associated with a named
variable object.
Server. The server side of the GetVariableAccessAttributes
service is invoked when the request is received.
Содержание PLC-5 MAP/OSI
Страница 1: ...PLC 5 MAP OSI Software User Manual Cat No 1785 OSI AB Parts...
Страница 4: ...Table of Contents iii OSI Layer Management E 1...
Страница 57: ...Chapter 4 Basic Programming Techniques 4 7 For example B7 6 10 AB Parts...
Страница 91: ...Mapping MMS Data Types onto PLC 5 40 5 60 File Types Appendix A A 2 T ACC D 16 AB Parts...