
Chapter 3
MMS and Your Coprocessor
3-2
MMS Service:
Support:
Description:
Cancel
This is used by a client to cancel a request sent to the OSI coprocessor,
before the coprocessor responds.
Server. The server side of the cancel service is invoked when
the OSI coprocessor receives a cancel request from another
MMS device.
Reject
This is a special service used by the MMS devices to signify protocol errors.
Not applicable. The concept of client/server does not apply to
the reject service.
Status
This is used by a client to determine the general condition of the PLC-5
controller.
Server. The server side of the status service is invoked when
the OSI coprocessor receives a status request from another
MMS device.
UnsolicitedStatus
This is used by the PLC-5 controller in conjunction with the OSI coprocessor
to automatically report its general condition to an MMS client.
Server. The server side of the UnsolicitedStatus service within
the OSI coprocessor in invoked by programming a USTAT
command into the PLC-5 controller.
GetNameList
This is used by an MMS client to obtain a list of the names associated with a
particular type of MMS object that exist within the OSI coprocessor. Names
associated with the following MMS objects can be requested: the domain, the
program invocation, named variables, named variable lists, named types.
Server. The server side of the GetNameList service is invoked
when the OSI coprocessor receives a GetNameList request
from another MMS device.
Identify
This is used by an MMS client to obtain identification information associated
with the OSI coprocessor. The information includes the vendor name
(``Allen-Bradley Company"), the model name (e.g., PLC-5 MAP/OSI
Interface) and the revision identifier of the OSI software that changes with
each new software update.
Server. The server side of the Identify service is invoked when
the OSI coprocessor receives an Identify request from another
MMS device.
Rename
This is used by an MMS client to request that the OSI coprocessor change
the identification string associated with a particular object.
Server. The server side of the Rename service is invoked
when the OSI coprocessor receives a Rename request from
another MMS device.
GetCapabilityList
This is used by an MMS client to request that the OSI coprocessor return the
list of strings that identify device-specific capabilities that are associated with
the VMD. The OSI coprocessor reports capabilities for the attached PLC-5
processor, series, revision and user memory size.
Server. The server side of the GetCapabilityList service is
invoked when the OSI coprocessor receives a
GetCapabilityList request from another MMS device.
InitiateDownload
Sequence
This is used by an MMS client to request that the OSI coprocessor prepare
the PLC-5 controller to receive a download of the program and data table
image. Note that if a domain object or domain/program invocation object pair
exists within the OSI coprocessor when this request is received, and the
name of the domain given in the request is different from the name
associated with the existing domain object, the OSI coprocessor automatically
deletes both the program invocation and domain objects so the download can
continue.
Server. The server side of the InitiateDownloadSequence
service is invoked when the OSI coprocessor receives an
InitiateDownloadSequence request from another MMS device.
DownloadSegment
This is used by the OSI coprocessor to request an MMS client send a piece of
data associated with the download that is taking place.
Server. The server side of the DownloadSegment service is
invoked by the OSI coprocessor by sending an
InitiateDownloadSequence request to the MMS client when the
OSI coprocessor wants to receive each piece of download
data.
TerminateDownload
Sequence
The OSI coprocessor sends this request to the MMS client when it realizes it
has received all of the download data. This terminates the download.
Server. The OSI coprocessor automatically performs all
functions associated with the server side of the
TerminateDownloadSequence request when the final piece of
download data has been received.
InitiateUpload
Sequence
An MMS client uses this service to request that the OSI coprocessor prepare
to upload the PLC-5 controller's program and data memory.
Server. The server side of the InitiateUploadSequence 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...