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
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
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