EasyManua.ls Logo

Orion OPM-4260 - MSCS Communication Protocol; Protocol Overview and Power Commands

Orion OPM-4260
48 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
- 66 - - 67 -
1. Introduction
This chapter contains the communication protocol between PDP and its control devices such as computer for better use
of the product. However, it does not include detailed technical matters. It rather focuses on the brief functional explanation
and communication protocol.
ID:1
Master Master Master Master
Master Master Master Master
Master Master
Master Master
Controller
(Computer)
Tx/Rx Line ID:2 ID:N-1 ID:N
ID:N+1 ID:N+N
ID:(M-2)N+1 ID:(M-2)N+N
ID:(M-1)N ID:(M-1)N+2 ID:(M-1)N+N-1 ID:MXN
The connection can be variable based on environment or the users’ intention.
< Communication connection diagram >
1.1. Communication Setting
- Transmission & Reception type: Asynchronous Serial Communication
- Connection type: Daisy Chain
- Baudrate : 115200
- Data Bits : 8
- Parity : None
- Stop Bits : 1
- Flow Control : None
2. Protocol Format
2.1. Send To PDP
STX Command Length Data ETX
1 byte 1 byte 1 byte Variable 1 byte
ID Master Other Data
1 byte 1 byte N byte
- This is how to send commands to PDP. Only the set of the designated ID is working according to the "Command." But,
if the "ID" value is "0", all MPDP sets are working according to command as "Broadcast".
- STX(0x02): The initial code. It means the beginning of Protocol. (Fixed value)
- Command: Code for actual operation. (Variable)
- Length: the length of "Data" area. (Variable: 0~255)
- Data: the areas for "ID" and the other Data (Variable)
- ID: It is a code to distinguish PDP sets. Its range is "0" to "255". If the ID is "0," it means Broadcast command.(variable)
- Master(0x01) : This is the scaler code.
- ETX(0x03): The end of the code. (Fixed value)
7. MSCS Protocol
2.2. Receive From PDP
STX CMD Length Data Check Sum ETX
1 byte 1 byte 1 byte Variable 1 byte 1 byte
ID Master Other Data
1 byte 1 byte N byte
- Response by a certain command from the designated set among MPDP sets. The difference from "Send to PDP" is "Check sum".
- STX(0x02): The initial code. It means the beginning of Protocol. (Fixed value)
- Command: Code for actual operation. (Variable)
- Length: the length of "Data" area. (Variable: 0~255)
- Data: the areas for "ID" and the other Data (Variable)
- ID: Set identication (0~255) (Variable)
- Master(0x01) : This is the scaler code.
- Check sum: execute "Not" operation after adding all the values in "STX~Data" area.
- ETX(0x03): The end of the code. (Fixed value))
- Communication Sequence
* Wait for 50msec for response after sending the command. If there is no response, it is recommended to resend the command.
* It is recommended that not sending the other command or changing input resolution during command transmission.
Command transmission
Responsetransmission
3. Command
3.1. Power On
- Command for Power On: Operative status
- CMD : 0x40
- It is available only during Power Off(Stand-by) status.
- Send to MPDP
A. Normal command
STX CMD Length
Data
ETX
ID Master
Value 0x02 0x40 0x02 Variable 0x01 0x03
* ID range(Program): 0x01(1) ~ 0xFF(255)
B. Broadcast command
STX CMD Length Data: ID ETX
Value 0x02 0x40 0x01 0x00 0x03
* Make all PDP do the same operation. But, there will be no return communication. (One way command)
- Receive from MPDP
STX CMD Length
Data
Check Sum ETX
ID Master
Value 0x02 0x40 0x02 Variable 0x01 Variable 0x03
* ID range (Program): 0x01(1) ~ 0xFF(255)
* Check sum: execute "Not" operation after adding all the values in "STX~Data" area.
OPM-4260 | OPM-4260R
Innitely Expandable

Table of Contents

Related product manuals