
mipan PN
Numeric Panel-Mount LED Display with Profinet IO RT Interface
Page 11
microSYST Systemelectronic GmbH, Am Gewerbepark 11, 92670 Windischeschenbach
+49 9681 91960-0,
+49 9681 91960-10, [email protected], www.microsyst.de
5.4 Display Control
If you want to transmit a frame to the display, the individual bytes must be entered at the Profinet side in output bytes 1 through n.
After the bit for enabling is set (byte 1, bit 7), the following data is evaluated by the display.
Profinet Output Data
Byte 1
Byte 2
Byte 3
Byte 4
Bytes 5…n
Enabling, brightness
Output format
Decimal points
Blinking
Data bytes
Bit 7 = 0: Display off
= 1: evaluate following
data
Bit 6 = 0 (fixed)
Bits 5...4: Brightness:
00 = 100%
01 = 80%
10 = 60%
11 = 40%
Bits 3...0 = 0000 (fixed)
Bits 7...4 = 0110 (fixed)
Bit 3: Mode
0 = LSB first
1 = MSB first
Bits 2...0:
Data type
Range
000 = unsigned CHAR
0...255
001 = unsigned INT
0...65535
010 = unsigned LONG
0...999999
011 = signed CHAR
-128...127
100 = signed INT
-32768...32767
101 = signed LONG
-99999...999999
110 = ASCII representation
Bit 7: Point at digit 1
Bit 6: Point at digit 2
Bit 5: Point at digit 3
Bit 4: Point at digit 4
Bit 3: Point at digit 5
Bit 2: Point at digit 6
Bits 1...0 = 00 (fixed)
Bits 7...1 = 0000000
(fixed)
Bit 0 = 1: Display
blinks
at value representation (right-aligned):
CHAR value: 1 byte
INT value:
2 bytes
LONG value: 4 bytes
at ASCII representation
(left-aligned, max. 12 bytes):
1 byte per character,
max. 6 digits,
if Bit 7 = 1, respective digit blinks
The decimal point has character code 2E
H
and is always set at the previous digit.
Example frame for brightness: 100%, data type: unsigned INT, value: 100 (hexadecimal representation of the single output bytes:
80 61 00 00 64 00