Protocols and Activities
The following table shows the protocols and activities supported by MetaDefender Industrial Firewall & IPS.
BACnet
Read Only
bvlc_result
read broadcast distribution table
read broadcast distribution table ack
read_foreign_device_table
read foreign device table ack
For forwarded npdu, distribute broadcast to network, and original unicast npdu and original broadcast npdu (for original broadcast npdu, the following is if a network SDU is NOT conveyed):
- acknowledgeAlarm
- confirmedCOVNotification
- confirmedEventNotification
- getAlarmSummary
- getEnrollmentSummary
- atomicReadFile
- readProperty
- readPropertyConditional
- readPropertyMultiple
- requestKey
- readRange
- lifeSafetyOperation
- subscribeCOVProperty
- getEventInformation
- i-Am
- i-Have
- unconfirmedCOVNotification
- unconfirmedEventNotification
- timeSynchronization
- who-Has
- who-Is
- utcTimeSynchronization
original broadcast npdu if a network SDU is conveyed:
- Who-Is-Router-To-Network
- Available for vendor proprietary messages
- Reserved for use by ASHRAE
- Network-Number-Is
- What-Is-Network-Number
- Set-Master-Key
- Request-Master-Key
- Update-Distribution-Key
- Update-Key-Set
- Request-Key-Update
- Security-Response
- Security-Payload
- Challenge-Request
- Disconnect-Connection-To-Network
- Establish-Connection-To-Network
- Initialize-Routing-Table-Ack
- Initialize-Routing-Table
- Router-Available-To-Network
- Router-Busy-To-Network
- Reject-Message-To-Network
- I-Could-Be-Router-To-Network
- I-Am-Router-To-Network
Read/Write
- All Read Only operations
- For forwarded npdu, distribute broadcast to network, original unicast npdu, and original broadcast npdu:
- atomicReadFile
- writeGroup
- subscribeCOVProperty
- writePropertyMultiple
- writeProperty
- deleteObject
- createObject
- removeListElement
- addListElement
Full Access
- Unrestricted access
BN3500
Read Only
Serial:
Read:
- Rack Config
- Slot Config
- Group
- Date & Time
- Channel Setpoints
- Rack Status
- Rack Static Data
- Channel Static Data
- Alarm Event Recorder
- System Event Recorder
- Low Level Slot Config
- Internal Calibration Parameter
- Passwords
- Request Rack Id
- Reset Cfg/Sp Changed
- Request/Release/Override Config Token
- Write Date & Time
Download DSP Code
Config Announce
Config Announce 91
TDI:
Read:
- TDI Configuration
- Fixed FW Configuration
- HW/FW Image
- Low Level Configuration
- Management DSP Code:
- Speed DSP Code
- Speed Test Code
- Management Test Code
- Management Code 0/1/2/3
- Password
- Status Data
- Debug List
- Historical Static/Waveform Data
- High-Resolution Waveform Data
- Current Waveform Data
- All Current Static Data
- Current Static Data
Write:
- Fixed FW Configuration
- Time
Acknowledge
Test:
- Read Data Request
Read/Write
All Read Only operations
Serial:
- Write Slot Config
- Write Group
- Write Time
- Trip Multiply Group Enable/Disable
- Rack Alarm Inhibit Enable/Disable
- Set Software Switch
- Write Channel Setpoints
- Group Reset
- Change Password (Config/Comm)
- Clear Alarm/System Event Flag
- Test Input Enable/Disable
- Write Low Level Slot Config
- Calibrate Channel
- Device Reboot
- IP Config
- Auto Disconnect
TDI Write:
- TDI Configuration
- Low Level Configuration
- Speed Test Code
- Management Test Code
- Management Code 0/1/2/3
- Speed Code
- Password
- Set Transient Mode
- Development/Debug:
- Forced Transient Collection
- Initiate Event
- Clear Data
- Enable/Disable Collection Group
Test:
- Write Data Request
- Execute Subroutine Request
- Enter Test Mode Request
Full Access
- Unrestricted access
DCERPC_PN_IO
Read Only
- Read
- Read Implicit
Read/Write
- All Read Only operations
- Connect
- Release
- Read
- Write
- Control
- Read Implicit
Full Access
- Unrestricted access
DNP3
Read Only
- Confirmation
- Read
- Select
- Open file
- Close file
- Get file information
- Response
- Unsolicited response
Read/Write
- All Read Only operations
- Write
- Enable spontaneous messages
- Disable spontaneous messages
- Delete file
Full Access
- Unrestricted access
DICOM
Read Only
STORE_RQ:
- Not SCU to SCP transferring
N-ACTION-RQ:
Basic Film Session SOP Class:
- Print Basic Film Session
Basic Film Box SOP Class:
- Print Basic Film Box
C-GET-RQ
C-GET-RP
C-FIND-RQ
C-FIND-RP
C-ECHO-RQ
N-EVENT-REPORT-RQ
C-ECHO-RP
N-EVENT-REPORT-RP
N-GET-RQ
N-GET-RS
N-ACTION-RP
C-MOVE-RP
N-SET-RP
N-CREATE-RP
N_DELETE_RP
C-STORE_RP
SOP Class:
- Basic Film Session SOP Class
- Basic Film Box SOP Class
Read/Write
All Read Only operations
C-MOVE-RQ
N-SET-RQ
N-CREATE-RQ
N-DELETE-RQ
STORE_RQ:
- SCU to SCP transferring
N-ACTION-RQ:
Procedural Event Logging SOP Class:
- Record Procedural Event
Substance Administration Logging SOP Class:
- Record Substance Administration Event
Media Creation Management SOP Class:
- Initiate Media Creation
Unified Procedure Step - Pull SOP Class:
- Change UPS State
N-ACTION-RQ:
Media Creation Management SOP Class:
- Cancel Media Creation
Unified Procedure Step - Push SOP Class:
- Request UPS Cancel
SOP Class:
- Procedural
Event Logging SOP Class
- Substance Administration Logging SOP Class
- Media Creation Management SOP Class
- Unified Procedure Step - Pull SOP Class
- Unified Procedure Step - Push SOP Class
- Procedural
Event Logging SOP Class
Full Access
- Unrestricted access
EGD
Read Only
- Capabilities Request
- Capabilities Response
- NAK
- Read Request
- Read Response
- Retrieve Configuration Request
- Retrieve Configuration Response
- Statistics Request
- Statistics Response
- Summary Request
- Summary Response
Read/Write
- All Read Only operations
- Masked Write Request
- Masked Write Response
- Producer Consumer Exchange
- Write Request
- Write Response
Full Access
- Unrestricted access
EtherCAT
Read
- No Operation
- Auto Increment Read
- Configured Address Read
- Broadcast Read
- Logical Memory Read
Read/Write
All Read Only operations
Auto Increment Write
Auto Increment Read Write
Configured Address Write
Configured Address Read Write
Broadcast Write
Broadcast Read Write
Logical Memory Write
Logical Memory Read Write
Auto Increment Read Multiple Write
Configured Read Multiple Write
Full Access
- Unrestricted access
Ethernet IP
Read Only
- Get Attribute All
- Set Attribute All
- Get Attribute List
- Reset
- Start
- Stop
- Multiple Service Packet
- Apply Attributes
- Get Attribute Single
- Find Next Object Instance
- Error Response
- Restore
- Save
- Get Member
- Set Member
- Insert Member
- Remove Member
- Group Sync
- Unconnected Send
- Forward Open
- Get Connection Data
- Search Connection Data
- Ex Forward Open
- Get Connection Owner
- Large Forward Open
- Reserved (CIP service code in {0, 11, 15, 18, 19}).
- Reserved for additional Common Services (CIP service code in the range [29, 49]).
Read Only PCCC
- Protected Type File Read
- Protected Typed Logical Read with Two Address Fields
- Word Range Read
- Protected Typed Logical Read with Three Address Fields
- Read Bytes Physical
- Read Diagnostic Counters
- Read Link Parameters
- Read Section Size
- Typed Read
- Unprotected Read
- Upload All Request
- Upload Completed
- Upload
- Close File
- Diagnostic Status
- Echo
- Enter Upload Mode
- Exit Download/Upload Mode
- File Read
- Open File
- Physical Read
Read/Write
- All Read Only operations
- Write Tag Fragmented Service
- Write Tag Service
- Write Object/Dint Service (Edit Timer Is Here Too)
- Write Bit Service
Read/Write PCCC
- Unprotected Bit Write
- Read-Modify-Write
- Protected Typed Logical Write with Mask
- Bit Write Protected Typed Logical Write with Two Address Fields
- File Write, Set Timeout
- Set Data Table Size
- Set Variables
- Read-Modify-Write N
- Word Range Write
- Protected Typed File Write
- Write Bytes Physical
- Protected Typed Logical Write with Three Address Fields
- Set NAKs
- Physical Write
- Unprotected Write
- Typed Write
- Protected Write
- Protected Bit Write
- Set ENQs
- Set Link Parameters
- Write Range Read
Full Access
- All Read/Write Commands
- Set Attribute Single
- Set Attribute List
- Create
- Delete
- Edit Controller Properties
- PCCC Execution
- SFC Forcing Enable 00
- I/O Forcing Enable 00
- SFC Forcing Disable 00
- I/O Forcing Disable 00
FINS
Read Only
- Broadcast test result
- Clock
- Controller data mode
- Controller data status
- Cycle time
- Data link status
- Data link table
- Errors log
- FAL/FALS messages
- File parameters and content of files stored in the device
- Memory areas
- Network status
- Parameter area
- Program area
Read/Write
- All Read Only operations
- Clock
- Controller data status
- Controller data mode
- Cycle time
- Data link status
- Data link table
- Errors log
- FAL/FALS messages
- File parameters and content of files stored in the device
- File transfer and reading broadcast test result
- Memory areas
- Network status
- Parameter area
- Program area
Full Access
- Unrestricted access
MMS
Read Only
- Status
- Get Name List
- Identify
- Read
- Get Variable Access Attributes
- Get Scattered Access Attributes
- Get Named Variable List Attributes
- Get Named Type Attributes
- Input
- Report Semaphore Status
- Report Pool Semaphore Status
- Report Semaphore Entry Status
- Initiate Upload Sequence
- Upload Segment
- Terminate Upload Sequence
- Request Domain Upload
- Get Domain Attributes
- Get Program Invocation Attributes
- Get Event Condition Attributes
- Report Event Condition Status
- Get Event Action Attributes
- Report Event Action Status
- Report Event Enrollment Status
- Get Event Enrollment Attributes
- Acknowledge Event Notification
- Get Alarm Summary
- Get Alarm Enrollment Summary
- Read Journal
- Report Journal Status
- Get Capability List
- File Open
- File Read
- File Close
- File Directory
- Select (Additional Service)
- Alter Program Invocation Attributes (Additional Service)
- Unit Control Load Segment (Additional Service)
- Unit Control Upload (Additional Service)
- Get Unit Control Attributes (Additional Service)
- Get Event Condition List Attributes (Additional Service)
- Report Event Condition List Status (Additional Service)
- Get Data Exchange Attributes
- Get Access Control List Attributes
- Report Access Controlled Objects
Read/Write
- All read-only operations
- Rename
- Write
- Define Named Variable
- Define Scattered Access
- Delete Variable Access
- Define Named Variable List
- Delete Named Variable List
- Define Named Type
- Delete Named Type
- Output
- Define Semaphore
- Delete Semaphore
- Initiate Download Sequence
- Download Segment
- Terminate Download Sequence
- Request Domain Download
- Load Domain Content
- Store Domain Content
- Delete Domain
- Create Program Invocation
- Delete Program Invocation
- Obtain File
- Define Event Condition
- Delete Event Condition
- Alert Event Condition Monitoring
- Define Event Action
- Delete Event Action
- Define Event Enrollment
- Delete Event Enrollment
- Alter Event Enrollment
- Write Journal
- Initialize Journal
- Delete Journal
- Create Journal
- File Rename
- File Delete
- Define Access Control List
- Delete Access Control List
- Change Access Control List
- Initiate Unit Control Load (Additional Service)
- Create Unit Control (Additional Service)
- Remove From Unit Control (Additional Service)
- Add To Unit Control (Additional Service)
- Load Unit Control From File (Additional Service)
- Store Unit Control To File (Additional Service)
- Delete Unit Control (Additional Service)
- Define Event Condition List (Additional Service)
- Delete Event Condition List (Additional Service)
- Add Event Condition List Reference (Additional Service)
- Remove Event Condition List Reference (Additional Service)
- Alter Event Condition List Monitoring (Additional Service)
Full Access
- Unrestricted access
MQTT
Read Only
- PUBLISH0 = 0x30
- PUBLISH 1 = 0x31
- PUBLISH2 = 0x32
- PUBLISH 3 = 0x33
- PUBLISH4 = 0x34
- PUBLISH 5 = 0x35
- PUBLISH6 = 0x36
- PUBLISH 7 = 0x37
- PUBLISH8 = 0x38
- PUBLISH 9 = 0x39
- PUBLISHA = 0x3A
- PUBLISH B = 0x3B
- PUBLISHC = 0x3C
- PUBLISH D = 0x3D
- PUBLISHE = 0x3E
- PUBLISH F = 0x3F
- PUBACK = 0x40
- PUBREC = 0x50
- PUBREL = 0x62
- PUBCOMP = 0x70
- PINGREQ = 0xC0
- PINGRESP = 0xD0
Read/Write
- All read-only operations
- CONNECT = 0x10
- CONNACK = 0x20
- SUBSCRIBE = 0x82
- SUBACK = 0x90
- UNSUBSCRIBE = 0xA2
- UNSUBACK = 0xB0
- DISCONNECT = 0xE0
- AUTH = 0xF0
Full Access
- All Read/Write operations
- unknow1 = 0xc
- unknow2 = 0xd2
OPC Classic
OPC-A&E
- IOPCEventServer
- IOPCEventServer2
- IOPCEventAreaBrowser
- IOPCEventSubscriptionMgt
- IOPCEventSubscriptionMgt2
- IOPCEventSink
OPC-DA
- IOPCCommon
- IOPCServer
- IOPCBrowser
- IOPCItemIO
- IOPCItemMgt
- IOPCGroupStateMgt
- IOPCGroupStateMgt2
- IOPCSyncIO
- IOPCSyncIO2
- IOPCAsyncIO2
- IOPCAsyncIO3
- IOPCItemDeadbandMgt
- IOPCItemSamplingMgt
- IOPCServerPublicGroups
- IOPCBrowseServerAddressSpace
- IOPCPublicGroupStateMgt
- IOPCAsyncIO
- IEnumOPCItemAttributes
- IOPCDataCallback
- IOPCItemProperties
OPC-HDA
- IOPCHDA_Server
- IOPCHDA_Browser
- IOPCHDA_SyncRead
- IOPCHDA_SyncUpdate
- IOPCHDA_SyncAnnotations
- IOPCHDA_AsyncRead
- IOPCHDA_AsyncUpdate
- IOPCHDA_AsyncAnnotations
- IOPCHDA_Playback
- IOPCHDA_DataCallback
OPC UA
Read Only
OPEN
MESSAGE
- FindServersRequest
- FindServersResponse
- FindServersOnNetworkRequest
- FindServersOnNetworkResponse
- GetEndpointsRequest
- GetEndpointsResponse
- ReadRequest
- ReadResponse
- HistoryReadRequest
- HistoryReadResponse
CLOSE
HELLO
ACKNOWLEDGE
ERROR
Read/Write
All read-only operations
MESSAGE
- ServiceFault
- RegisterServerRequest
- RegisterServerResponse
- RegisterServer2Request
- RegisterServer2Response
- OpenSecureChannelRequest
- OpenSecureChannelResponse
- CloseSecureChannelRequest
- CloseSecureChannelResponse
- CreateSessionRequest
- CreateSessionResponse
- ActivateSessionRequest
- ActivateSessionResponse
- CloseSessionRequest
- CloseSessionResponse
- CancelRequest
- CancelResponse
- AddNodesRequest
- AddNodesResponse
- AddReferencesRequest
- AddReferencesResponse
- DeleteNodesRequest
- DeleteNodesResponse
- DeleteReferencesRequest
- DeleteReferencesResponse
- BrowseRequest
- BrowseResponse
- BrowseNextRequest
- BrowseNextResponse
- TranslateBrowsePathsToNodeIdsRequest
- TranslateBrowsePathsToNodeIdsResponse
- RegisterNodesRequest
- RegisterNodesResponse
- UnregisterNodesRequest
- UnregisterNodesResponse
- QueryFirstRequest
- QueryFirstResponse
- QueryNextRequest
- QueryNextResponse
- ReadRequest
- ReadResponse
- HistoryReadRequest
- HistoryReadResponse
- WriteRequest
- WriteResponse
- HistoryUpdateRequest
- HistoryUpdateResponse
- CallRequest
- CallResponse
- CreateMonitoredItemsRequest
- CreateMonitoredItemsResponse
- ModifyMonitoredItemsRequest
- ModifyMonitoredItemsResponse
- SetMonitoringModeRequest
- MonitoringModeResponse
- SetTriggeringRequest
- SetTriggeringResponse
- DeleteMonitoredItemsRequest
- DeleteMonitoredItemsResponse
- CreateSubscriptionRequest
- CreateSubscriptionResponse
- ModifySubscriptionRequest
- ModifySubscriptionResponse
- SetPublishingModeRequest
- OPC_UA_SetPublishingModeResponse
- PublishRequest
- PublishResponse
- RepublishRequest
- RepublishResponse
- TransferSubscriptionsRequest
- TransferSubscriptionsResponse
- DeleteSubscriptionsRequest
- DeleteSubscriptionsResponse
- TestStackRequest
- TestStackResponse
- TestStackExRequest
- TestStackExResponse
Full Access
- Unrestricted access
GE-ADL
Read Only
- Read Discrete Time
- Read Discrete
- Read Block
- Ack
- Read Symbol Addr
- Read Mem Sizes
- Read Fault History
- Ping
- Read Message Queue
- Read Card ID
- NAK
Read/Write
- All read-only operations
- Write Discrete
- Write Block
Full Access
- Unrestricted access
GE-SDI V6
Read Only
- Request Is OK
- Cannot Fork Child
- Cannot Read Request
- Cannot Write Reply
- Invalid Request
- Message Too Big
- QNX Send Failed
- Data Upload Failed
- SMem Failed
- Timed Out
- Unknown Problem
- No Proxy
- No DLPA Net
- No DLPA F0
- Runtime Message
- Bad ADII
- Bad QNX QUE
- No ISync Resp
- Bad Open Cmd
- File Open Failed
- File Size Failed
- Bye
- Sys (Get ID CMD)
- Sys (Get Var CMD)
- Sys (Get Var Info CMD)
- Sys (Get Idle CMD)
- Sys (Get Obj CMD)
- Sys (Sim Input CMD)
- Sys (Sim Output CMD)
- Sys (Get Forced PTS CMD)
- Sys (Get Forced Vars CMD)
- Sys (Get CBUF List CMD)
- Sys (Get CBUF Status CMD)
- Sys (Get CBUF Cfg CMD)
- Sys (Get Rev CMD)
- Sys (Get TMR CMD)
- Sys (Get Totalizer CMD)
- Sys (Get PCode Rev CMD)
- Sys (Get MAC Addr CMD)
- Sys (Get CBUF File CMD)
- Sys (Get Signal Data CMD)
- Splain
- OC2K
- Ack
- Slow CMD
- Progress Info
- Ignoring RQST
- Drive Open
- Drive Send
- Drive Resp
- Disk Size
- File Size
- Read File
- Dam NOOP CMD
- Dam Halving Speed
- Dam Pre-options CMD
- Dam Var List Data
- Dam Var List DOnly
- Dam Var List SOnly
Read/Write
- All Read Only operations
- Sys (Put Var CMD)
- Sys (Force Var CMD)
- Sys (RMForce Var CMD)
- Sys (RMForce All Var CMD)
- Sys (Force Input CMD)
- Sys (Force Output CMD)
- Sys (RMSim PT CMD)
- Sys (RMForce PT CMD)
- Sys (RMForce All PTS CMD)
- Sys (Put Obj CMD)
- Sys (Upload CBUF CMD)
- Sys (Set Time CMD)
- Sys (Del Get Obj Context CMD)
- Sys (Put EGD CMD)
- Sys (Set Totalizer CMD)
- Sys (Put EGD RMW CMD)
- Sys (Cleanup DDR Context CMD)
- Sys (Sav Sim CMD)
- Sys (Restore Sim CMD)
- WFile
- RMFiles
- Set Time
- Del File
- Dam Delete CMD
- Dam Var List Add
- Dam Var List Delete
Full Access
- Unrestricted access
GE-SDI V6E
Read Only
- Connect
- Get ID
- Get Var
- Get Idle
- Get Forced Vars
- Get Rev
- Bye
- Get TMR
- Get MAC Addr
- Error
- Get Totalizer
- Ping
- Get Log
- Get Num Vars
- Download Start
- Download CMPLT
- Get Load Log
- Get App Rev
- Disk Size
- Read Cel Data
- Read File
- Authenticate
- Get IO Module CRCS
- Get Unidentified Modules
- Get Profiler Config
- Get Config State
- Get EGD Diag
- Get IO Pack Hostnames
- Get EGD Diags Reset
- Get IO Mode Lock State
- Get Ctrl Lock State
- Get Parameter REV
- Get Unhealthy EGD Vars
- Get DC
- Get IO Module Masters
- Get Supported Msgs
- Get Conn Usage
- Get ACFG Config
- Get Config
- Get Diag State
- Get ACFG State
- Get Flash Info
- Get ACFG Cleanup State
- Get FF Live List
- Recv HSR
- Get Module DHCP Requests
- Read Card
- Get FF LD Config
- Get Security State
- Get Last SCEP Error
- Profi Connect
- Profi Disconnect
- Get App Rev2
- Get Dev List
- Get Rev2
- OSM Request
- RSG SDI Request
- Get CBUF List
- Get CBUF CFG
- Get CBUF Status
- Get DDR Rev
- Get Sevdd History Queue
- Get Sevdd Action Queue
- Get Odd History Queue
- Get Odd Active Queue
- Dam NOOP CMD
- Dam Var List Data
- Dam EGD List Data
- Dam Profiler List Add
- Dam Profiler List Data
- Dam EGD Health List Data
- Alarm And Event Notification
- Alarm Lock
- Alarm Unlock
- Alarm Acknowledge
- Alarm Acknowledge All
- Alarm Unacknowledge
- Alarm Reset
- Alarm Reset All
- Alarm Silence
- Alarm Silence All
- Alarm Unsilence
- Alarm Dump Process Queue
- Alarm Ping
- Alarm Acknowledge Hold
- Alarm Acknowledge All Holds
- Alarm Unacknowledge Hold
- Alarm Reset Hold
- Alarm Reset All Holds
- Alarm Override Hold
- Alarm Remove Hold Override
- Alarm Dump Hold Queue
- Alarm MSG Process Alarm
- Alarm Msg Hold
- Alarm MSG Event
- Alarm MSG SOE
- Alarm MSG Diagnostic
- Alarm Not UDH Communicator
- Alarm Process Queue Sync
- Alarm Hold Queue Sync
- Alarm And Event Notification Delete
- Alarm Horn Silence
- GE Alarm Dump Process Queue
- GE Alarm Dump Hold Queue
- GE Alarm MSG Process Alarm
- Alarm Update SPLtoken Value
- GE Alarm MSG Hold
- Alarm MSG Diagnostic Queue Sync
- Analog Alarm And Event Notification
- User Alarm Lock
- User Alarm Unlock
- User Alarm Acknowledge
- User Alarm Acknowledge All
- User Alarm Unacknowledge
- User Alarm Reset
- User Alarm Reset All
- User Alarm Silence
- User Alarm Silence All
- User Alarm Unsilence
- Analog Alarm Dump Process Queue
- User Alarm Acknowledge Hold
- User Alarm Acknowledge All Holds
- User Alarm Unacknowledge Hold
- User Alarm Reset Hold
- User Alarm Reset All Holds
- User Alarm Remove Hold Override
- User Alarm Override Hold
- Analog Alarm MSG Process Alarm
- Analog Alarm And Event Notification Delete
- Analog MSG Process Alarm
- V3 Alarm And Event Notification
- V3 Alarm And Event Notification Delete
- V3 Alarm MSG Process Alarm
- V3 Alarm MSG Diagnostic Alarm
- V3 Alarm Queues Sync
- V3 Alarm Dump Queues
- V3 Alarm Dump Process Alarm
- V3 Alarm Transition FF Diagnostic
- V3 Alarm Reset FF Diagnostic
- V3 Alarm Dump FF Diagnostic
- V3 Alarm Dump Configured FF Blocks With Active Alerts
- V3 Alarm Command
- V3 Global Alarm Command
- V3_1 Alarm Process Alarm Register
- V3_1_Alarm Process Alarm Unregister
- V3_2_alarm Process Alarm Unregister
- V3_2 Alarm Command
- Workstation SDI
Read/Write
- All Read Only operations
- Put Var
- Force Var
- RMForce Var
- RMForce All Vars
- Exec System
- Write File
- Set Totalizer
- Delete File
- ADL Forward
- Novram Save
- Set Time
- Add Redirection Route
- Delete Redirection Route
- Parameter Load Exec
- Set User ID
- Put Var With Name
- Force Var With Name
- RMForce Var With Name
- Set DC
- Dual load CMPLT
- ACFG File Cleanup
- ACFG Load Start
- ACFG Load CMPLT
- ACFG Load Exec
- ACFG Release
- Online Incremental Load Exec
- Set ACFG Diag
- Device Backup Load Exec
- Send HSE
- Set Security State
- Profi Write
- Upload CBUF
- DDR Load Exec
- Dam Var List Add
- Dam Var List Delete
- Dam IONet EGD List Add
- Dam IONet EGD List Delete
- Dam EGD List Add
- Dam EGD List Delete
- Dam Profiler List Delete
- Dam EGD Health List Add
- Dam EGD Health List Delete
- Dam IONet EGD Health List Add
- Dam IONet EGD Health List Delete
- V3_1 Alarm Dump
- V3_2 Alarm Process Alarm Register
Full Access
- Unrestricted access
GE-SRTP
Read Only
- PLC Short Status Request
- PLC Long Status Request
- Return Control Program Names
- Read System Memory
- Read Task Memory
- Read Program Memory
- Establish Datagram
- Programmer Log On
- Return PLC Time Data
- Get Module Status
- Return Fault Table
- Return Control Information
- Block Manage
- Session Control
- PLC Features Supported
- Read Addr Var
- Symbol Lookup
- Get DSM File
- Notification Registration
- File Read
- Dir
- FChecksum
- Target Logon
- Poll For Response
- Deliver Protocol
- Remote Read Services
- Get All PVT Locations
- Get Default Priv Level
- Get Priv Level Info
Read/Write
- All read-only operations
- Write System Memory
- Write Task Memory
- Write Program Block Memory
- Update Datagram
- Set Control CPU ID
- Set PLC State
- Set PLC Time Data
- PLC Clear All
- Clear Selected FLT
- Clear Fault Table
- Write Datagram
- Write Addr Var
- File Write
- FDelete
- Rename
- FCopy
- Reference Set
- Remote Write Services
Full Access
- Unrestricted access
IEC60870
Read Only
APCI Format: S type
APCI Format: U type:
- Startdt
- Testfr
APCI Format: I type:
- Single point information
- Step position information
- Step position information with time tag
- Bit string of 32 bit
- Bit string of 32 bit with time tag
- Measured value, normalized value
- Measured value, normalized value with time tag
- Measured value, scaled value
- Measured value, scaled value with time tag
- Measured value, short floating point value
- Measured value, short floating point value with time tag
- Integrated totals
- Integrated totals with time tag
- Event of protection equipment with time tag
- Packed start events of protection equipment with time tag
- Packed output circuit information of protection equipment with time tag
- Packed single point information with status change detection
- Single point information with time tag CP56Time2a
- Measured value, normalized value without quality descriptor
- Double point information with time tag CP56Time2a
- Step position information with time tag CP56Time2a
- Bit string of 32 bit with time tag CP56Time2a
- Measured value, normalized value with time tag CP56Time2a
- Measured value, scaled value with time tag CP56Time2a
- Measured value, short floating point value with time tag CP56Time2a
- Integrated totals with time tag CP56Time2a
- Event of protection equipment with time tag CP56Time2a
- Packed start events of protection equipment with time tag CP56Time2a
- Packed output circuit information of protection equipment with time tag CP56Time2a
- End of initialization
- (General) Interrogation command
- Counter interrogation command
- Read command
- Clock synchronization command
- (IEC 101) Test command
- (IEC 101) Delay acquisition command
- Test command with time tag CP56Time2a
- File ready
- Section ready
- Call directory, select file, call file, call section
- Ack file, ack section
- Directory
- Query Log - Request archive file
- Double point information with time tag
- Double point information
- Single point information with time tag
Read/Write
- All read-only operations
- APCI Format: I type:
- Setpoint command, normalized value
- Setpoint command, scaled value
- Setpoint command, short floating-point value
- Bit string 32 bit
- Setpoint command, normalized value with time tag CP56Time2a
- Setpoint command, scaled value with time tag CP56Time2a
- Setpoint command, short floating point value with time tag CP56Time2a
- Bit string 32 bit with time tag CP56Time2a
- Parameter of measured value, normalized value
- Parameter of measured value, scaled value
- Parameter of measured value, short floating point value
- Parameter activation
- Last section, last segment
- Segment
Full Access
- Unrestricted access
iFix
Read Only
Variable Access:
- Read Request
- Read Response
- Get Variable Definition Request
- Get Variable Definition Response
- Database Reload Request
- Database Reload Response
- Initiate DB Reload Request
- Initiate DB Reload Response
- Terminate DB Reload Request
- Terminate DB Reload Response
Alarm Handling | Session-Oriented Alarm:
- Alarm Message
- Session Alarm Request
- Session Alarm Response
Connection Manager:
- Check Session Request
- Check Session Response
- Connection Management Request
- Connection Management Response
- Connection Info Data Request
- Connection Info Data Response
- Diagnostic Request
- Diagnostic Response
- Remote Node Is Shutting Down
Transfer Data:
- Transfer Data Request
- Transfer Data Response
Mdba Handshake:
- Mdba Handshake Request
- Mdba Handshake Response
Read/Write
- All read-only operations
- Variable Access:
- Write Response
- Write Request
Full Access
- Unrestricted access
- Variable Access:
Modbus
Read Only
- Read Coils
- Read Discrete Inputs
- Read Holding Registers
- Read Input Registers
- Read Exception Status
- Read Diagnostics
- Read - Fetch Comm Event Ctr
- Read - Fetch Comm Event Log
- Read - Report Slave Id
- Read File Record
- Read/Write Multiple Registers
- Read Fifo Queue
Read/Write
- All read-only operations
- Write Single Coil
- Write Single Register
- Write Multiple Coils
- Write Multiple Registers
Read UMAS:
- Unity
- INIT COMM
- Read Id
- Read Project Info
- Read Plc Info
- Read Card Info
- Request For Memory Read
- Repeat
- Take Plc Reservation
- Release Plc Reservation
- Keep Alive
- Read Memory Block
- Read Variable
- Read Coils Registers
- Initialize Download
- Download Block
- End Strategy Download
- Read Eth Master Data
- Monitor Plc
- Data Information Request
- Check Plc Status Connect Diag Buffer
- Read Io Object
- Read Io Module
- Reading System Bits
- Reading System Words
Write UMAS:
- All read UMAS operations
- Unity:
- Write Memory Block
- Write Variable
- Write Coils Register
- Write Io Object
- Writing System Bits
- Writing System Words
Full Access
- Unrestricted access
PCCC
Read Only
- close file
- diagnostic status
- echo
- enter upload mode
- exit download/upload mode
- file read
- open file
- physical read
- protected typed file read
- protected typed logical read with two address fields
- protected typed logical read with three address fields
- read bytes physical
- read diagnostic counters
- read link parameters
- read section size
- typed read
- unprotected read
- upload all request
- upload completed
- upload word range read
Read/Write
- All read-only operations
- bit write
- file write
- physical write
- protected bit write
- protected typed file write
- protected typed logical write with two address fields
- protected typed logical write with three address fields
- protected typed logical write with mask
- protected write
- read-modify-write
- read-modify-write N
- set data table size
- set link parameters
- set ENQs
- set link parameters
- set NAKs
- set timeout
- set variables
- typed write
- unprotected bit write
- unprotected write
- word range write
- write bytes physical
Full Access
- Unrestricted access
PNDCP
Read Only
- Hello
- Identify
- Get PLC's information
Read/Write
- All Read Only operations
- Set PLC's Information
Full Access
- Unrestricted access
S7
Read Only
- Alarm query
- CPU states
- Clock
- Diagnostic information
- Variables
- Get the program that was loaded in the PLC
Read/Write
- All Read Only operations
- Set the clock
- Upload a program or firmware in the PLC (both use the same code)
- Write variables
TIA Portal Read Only
- All S7 Read Only operations
- TIA Portal can establish a connection and read data from the PLC.
TIA Portal Read/Write
- All S7 Read/Write operations EXCEPT does not allow firmware or program logic updates
- TIA Portal can establish a connection and update/write values.
Full Access
- Unrestricted access
SLMP
Read Only
- Data of CPU module devices
- Data of SLMP-compatible devices
- Data using labels
- Memory buffer of intelligent function module
- Parameters and programs from CPU module and SLMP compatible devices
Read/Write
- All Read Only operations
- Data of CPU module devices
- Data of SLMP-compatible devices
- Data using labels
- Memory buffer of intelligent function module
- Parameters and programs from CPU module and SLMP compatible devices
Full Access
- Unrestricted access