Large Displays Numeric LED with Ethernet TCP/IP/ Profibus DP/ Profinet / Serial Interface
2.2 Pin Assignment Supply Power
For definite pin assignment, please see the inside labelling of the mating plugs.
Supply Power 230 VAC
Supply Power 24 VDC (optional)
3 Device Types
This chapter describes configuration and operation of the different interfaces.
Basically, you need the protocols, which are described in chapter “Control Data“.
Depending on the interface, there may be additional bytes. Please see respective
chapter “Operation“ for details.
Power-up: Blinks at a frequency of approx. 2,5 Hz
Normal operation: Blinks at a frequency of approx. 5 Hz
Boot mode: Blinks at a frequency of approx. 0,5 Hz
Software upload: Flickers during the upload
Configuration:
Defective MKS: Blinks with an Error Code: 1x
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.1.3 Operation
Start-Up Procedure:
Segment test
After this, the display waits for valid user data.
If a valid frame is sent during the test routine, the test will complete and after
that, data are displayed.
The controlling of the device happens with the protocols, that are described in
chapter “Control Data“.
3.1.4 Controlling Example
For details see chapter “Control Data”.
The use of the protocol “universal” is required (standard, see chapter “General”).
Demands:
Display with 3 digits and device address 1
Show “1.23”
Data type: unsigned CHAR
Fixed checksum (standard)
Response frame is activated per DIP switch (standard)
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Establish a Telnet connection to port 1:
TELNET XXX.XXX.XXX.XXX 1 < CR>
This connection will fail (disconnect within 3 seconds). However, the
IP address is temporarily changed.
Close the Telnet window after acknowledging the error message.
Establish a Telnet connection to port 9999:
TELNET XXX.XXX.XXX.XXX 9999 < CR>
After the connection has been established, immediately press the enter key (within 5 seconds) in order to enter the setup mode.
Enter “0” (Server).
Enter the desired IP address and press the enter key.
Repeatedly press the enter key until
”Netmask: Number of Bits for Host Part (…)“ appears.
Enter here the number of free bits for the IP address,
f.e. “8“ for the netmask 255.255.255.0
(=11111111.11111111.11111111.00000000) or
“11“ for the netmask 255.255.248.0
(=11111111.11111111.11111000.00000000) and press the enter key.
Repeatedly press the enter key until “Your choice?” appears.
Press “9” to save all settings (-> the Telnet connection is interrupted).
Configuration of the Ethernet interface is now complete.
Now, the control frame can be transmitted to the display via the selected
IP address (TCP/IP connection via port 10001).
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.2.2 Operation
After start-up, a segment test is performed.
Subsequently, after establishing a TCP/IP connection with adjusted IP address
and port 10001, the device waits for valid user data.
The controlling of the device happens with the protocols, which are described in
chapter “Control Data“.
3.2.3 Controlling Example
For details see chapter “Control Data”.
The use of the protocol “universal” is required (standard, see chapter “General”).
Demands:
Display with 3 digits
Show “1.23”
Data type: unsigned CHAR
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.2.4 Recover Factory Settings
The display is already preset at delivery and can be adjusted with the settings,
mentioned in chapter „Configuration“. Following instruction describes ho to reset
factory settings, f.e. in case of an error.
The IP address will not be changed with the following operation. Please see
chapter „Configuration“ if you want to do that.
Establish a Telnet connection to port 9999:
TELNET XXX.XXX.XXX.XXX 9999 < CR>
After the connection has been established, immediately press the enter key (within 5 seconds) in order to enter the setup mode.
Enter "7“ (Defaults)
Enter "1“ (Channel 1) and do the following settings:
Save settings with item "9" (Save and exit) and "Enter".
Close the window of the MS DOS entry prompt
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.3.1 Configuration
The configuration of the Profibus interface normally happens using the
GSD file. It is initially imported into the "Device Catalog" of the configuration software. Subsequently, the Profibus interface can be “dragged” into
the bus system and then be configured.
With the configuration, the user can individually adapt data width within the data
transfer. Data widths of 1 to 16 bytes maximum are possible.
By specifying these identifiers in any order, the desired total data width is
set for both the input and the output data.
The maximum number of input and output bytes is 200 bytes each.
However a total number of 300 bytes (input + output) may not be exceeded.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
DP Diagnosis Data
The device does not support any extended diagnosis data. Default diagnosis is utilised.
DP Parameter Data
The User_Prm_Data are not utilised by the interface. However, a test is run
to determine whether or not User_Prm_Data are transferred by the Profibus
master. If User_Prm_Data are transferred, Profibus initialisation is disabled
and the slave must be reconfigured and parameterised.
Note:
Standard parametrisation is required and is normally installed by the utilised DP configurators.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.3.4 Operation
Start-Up Procedure:
As long as no Profibus connection is established, “----“ is shown.
After starting the Profibus connection, the minus signs (----) disappear
and the display waits for valid data.
DP Output Data
Control frames from the user must be entered into the DP output data.
In order to transmit a frame to the MIGAN, the bytes – described in chapter
“Control Data” - must be entered at the Profibus side as output bytes 3 through
n. After the length byte (= number of bytes of control data) has been entered,
the toggle byte must be changed in order to start transmission.
Before you send the next frame, the MIGAN must get enough time for processing
the current command!
It is strongly recommended to wait for the response frame of the MIGAN (see
chapter “Response Frame“).
DP Input Data
The user gets MIGAN response frames in the DP input data:
Each time a frame has been received from the MIGAN, it is entered as input
bytes 3 through n, and the frame length is entered as byte 2 (= length byte).
The length byte reflects the number of following bytes.
The toggle byte is also increased by 1.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.4.1 Configuration of the Profinet Controller
The Profinet controller must be configured properly in order to communicate
with the Profinet device.
The following descriptions refer to the "HW Config" tool from Siemens and
are intended to represent the principle. This works of course with the tools of
other manufacturers.
First, the GSDML file (“GSDML-V2.2-microSYST-01CF-MifacePNIO-....xml“)
has to be added to the “device catalogue“ of the configuration tool (menu
item “Options/Install GSD File...“). Then, the interface is shown in the cata-
logue view as follows:
Now you can choose between 3 different “Device Access Points“:
- DAP1 (no PDEV),
if your Profinet controller does not know a “physical device“
(usually only with older Profinet controllers)
- DAP2 (standard, no MRP),
if the MRP ability of the interface shall not be activated.
- DAP3 (standard),
if the MRP ability of the interface shall be activated.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
In the next step the I/O data width of the cyclic Profinet communication must be
defined.
The output data width must be at least 2 bytes higher than the largest protocol,
that shall be sent (because of toggle and length byte).
The input data width must be at least 2 bytes higher than the largest protocol
(response frame) that shall be received; because of toggle and length byte.
There are Profinet IO modules with a data width of 1…250 bytes available:
Example: 40 bytes output, 16 bytes Input
Do not forget to define the I/O-addresses according to your needs!
We recommend to use for setting “Slot X1 / IO Cycle / Update time” not less
than 8 ms to avoid unnecessary network load)!
After finishing the Profinet configuration, it must still be loaded into the
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.4.2 Profinet Device: Assign Name
The Profinet device must be assigned (one time) the device name, which also
was chosen in the Profinet controller configuration ("miface1" in the example
above).
For this, connect the device to the Profinet network and connect its power supply.
Start the tool for setting the device name:
o Mark(click) the concerned device in the bus overview
o Select the menu item “PLC/Ethernet/Assign Device Name...“
o Mark (click) the line with the corresponding device (see MAC-address)
o Click “Assign name“
o Close window
Tip: If you want to find the device of the marked line, you can click on „Flashing
on“. LED 1 (green) of the corresponding interface starts to blink then.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
3.4.4 Operation
Start-Up:
The connection between the Profinet controller and the Profinet device is
established automatically (this can last up to 10 seconds).
The red LED of the interface goes out, as soon as the Profinet connection
is established.
To let this happen, the PN controller must be correctly configured and the
PN device must have the matching name.
The communication between Profinet controller and the display (Profinet
device) happens within cyclic data traffic.
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Profinet Output Data
The user must enter control frames into the Profinet output data.
In order to transmit a frame to the MIGAN, the frame bytes – described in
chapter “Control Data” - must be entered at the Profinet side as output bytes 3
through n. After the length byte (= number of bytes of control data) has been
entered, the toggle byte must be changed in order to start transmission.
Before you send the next frame, the MIGAN must get enough time for processing
the current command!
It is strongly recommended to wait for the response frame of the MIGAN (see
chapter „Response Frame“).
Profinet Input Data
Each time a frame has been received from the MIGAN, it is entered as input
bytes 3 through n, and the frame length is entered as byte 2 (= length byte). The
value of the length byte corresponds with the number of bytes of the response
frame.
The toggle byte is also increased by 1.
Thus only the toggle byte needs to be monitored at the Profinet controller side. As soon as it changes, data of the received frame can be read
out and next frame can be sent.
0001...1111 = 1...15 digits
0000 = ASCII representation with up to 40 digits
Bit 3: Mode
0 = LSB first: Data byte D1 = least significant byte
1 = MSB first: Data byte D1 = most significant byte
Bits 2...0: Data type* max. number of digits
000 = unsigned CHAR (0...255) 3
001 = unsigned INT (0...65535) 5
010 = unsigned LONG (0...4294967296) 10
011 = signed CHAR (-128...127) 4
100 = signed INT (-32768...32767) 6
101 = signed LONG (-2147483648... 2147483647) 11
110 = ASCII representation 40
111 = reserved
* at value representation: right-aligned display
at ASCII representation: left-aligned display
O3
O4
►
Decimal points / colons
Decimal points / colons, blink-
ing
Bit 7 = Point for digit 1
Bit 6 = Point for digit 2
Bit 5 = Point for digit 3
Bit 4 = Point for digit 4
Bit 3 = Point for digit 5
Bit 2 = Point for digit 6
Bit 1 = Point for digit 7
Bit 0 = Point for digit 8
Bit 7 = Point for digit 9
Bit 6 = Point for digit 10
Bit 5 = Point for digit 11
Bit 4 = Point for digit 12
Bit 3 = Point for digit 13
Bit 2 = Point for digit 14
Bit 1 = Point for digit 15
Bit 0 = Display blinks
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
A point is set, if corresponding bit = 1
Depending on the display module (ordering option), only a decimal point or only a
colon can be shown.
Value representation:
CHAR value: 1 byte
INT value: 2 bytes
LONG value: 4 bytes
ASCII representation (max. 80 bytes):
1 byte per character, max. 40 digits,
Bit 7 = 1: digit blinks
The decimal point or colon (ordering option)
has character code 2CH or 2EH and is always
set at the previous digit.
standard: 55H (fixed value)
or
LOW byte of the sum of all previ-
ous bytes (ADR...Dn)
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Controlling devices with multiple display areas (e.g. 2 lines):
The partition from O2…Dn is used repeatedly according to the number of display ar-
eas (see example 3).
Please attend to the maximum total frame length of 150 bytes.
Example 1:
Display with 4 digits, device address 1, unsigned INT (LSB first), brightness = 60%,
display value = 1.23
01 07 20 41 40 00 7B 00 55
Example 2:
Display with 4 digits, device address 1, ASCII representation, brightness = 60%,
display value = 12.34
01 0A 20 46 00 00 31 32 2E 33 34 55
Example 3:
Display with 2 lines and 4 digits per line, device address 1, unsigned INT (LSB first),
display value for line 1 = 1.23,
display value for line 2 = 5.67
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
5.2 Protocol “Classic” (Previous Version)
Basically, we recommend the current controlling which is described in the chapter
“Control Data”.
For compatibility reasons with already delivered devices, the previous protocol and inteface
properties are still integrated and can be activated by software (MKS).
Devices with Profibus or Profinet interface need two more bytes; see corresponding
chapters “Operation”.
Bit 3 = Point for digit 2
Bit 2 = Point for digit 3
Bit 1 = Point for digit 4
Bit 0 = Point for digit 5
Bits 7...5 = 010
Bit 4 = Point for digit 6
Bit 3 = Point for digit 7
Bit 2 = Point for digit 8
Bit 1 = Point for digit 9
Bit 0 = Point for digit 10
Bits 7...5 = 010
Bit 4 = Point for digit 11
Bit 3 = Point for digit 12
Bit 2 = Point for digit 13
Bit 1 = Point for digit 14
Bit 0 = Point for digit 15
To display a point, the corresponding bit must be set.
D1...Dn
ETX
Data bytes
End of transmission
One byte per character to be displayed; ASCII coded
Bit 7 = 1: Digit blinks
= 0: Digits is shown statically
The decimal point has character code 2CH or 2EH and
is set at the former digit each.
Writing direction is from the left to the right.
3EH if STX = 3CH
(03H if STX = 02H)
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Display Output
*ADRH, ADRL:
Those bytes specify HIGH and LOW byte of the adjusted device address. Apart from displays
with RS485/232, address 1 is always used here -> ADRH = 30H, ADRL = 31
H
Example 1
Device address 23, display “1.23“, decimal point is controlled via the point bytes
3C 32 33 50 40 40 31 32 33 3E
Example 2
Device address 23, display “1.23“, decimal point as ASCII character via the data bytes
Device address = 1, set digital output 2, brightness = 80 %
3C 30 31 62 61 60 3E
Page 38
Page 39
migan MPB FI/SI
STX
ADRH
ADRL
►
Start of transmission
Device address HIGH,
ASCII coded
Device address LOW,
ASCII coded
3CH (or 02H)
= STX from the control
protocol
30H ... 39H
30H ... 39H
I1
I2
I3
ETX
Status of digital inputs
Events of digital inputs
reserved
End of transmission
Bits 7...4 = 0100
Bit 3 = Digital input 4
Bit 2 = Digital input 3
Bit 1 = Digital input 2
Bit 0 = Digital input 1
Bits 7...4 = 0100
Bit 3 = Digital input 4
Bit 2 = Digital input 3
Bit 1 = Digital input 2
Bit 0 = Digital input 1
40H
3EH (oder 03H)
= ETX from the control
protocol
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
Response Frame
The response frame can be activated with a DIP switch.
Digital inputs are optionally available (depending on display type).
Status of a digital input = 1, if it’s set at the moment.
Event of a digital input = 1, if it has been set at least once since the last query (f.e. with a button).
The event is deleted after every query.
Example
Device address = 1, digital input 4 was set at least once since last query
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
5.3 Maintenance and Care
Please observe the following instructions:
Make sure that the housing can be opened for adjustment and mainte-
nance even after the display has been installed. Allow for adequate clearance at the back, front and top of the display unit in order to follow for sufficient ventilation (if vent slots are included).
Display quality is impaired by direct illumination with bright light sources
and/or direct sunlight.
The display must be switched off before cleaning.
Protect the display from excessive humidity, extreme vibration, direct sun-
light and extreme temperatures. Non-observance may lead to malfunctioning or destruction of the device. Under certain circumstances electrical
shock, fire and explosion may occur as well. Information concerning allowable ambient conditions, including recommended temperature ranges, can
be found in the chapter entitled „Technical Data“.
The display may not be placed into service if the device and/or the power
cable are known to be damaged.
Do not attempt to repair the device yourself. The guarantee is rendered null
and void if the device is tampered with by unauthorized persons.
Das bezeichnete Produkt stimmt mit der folgenden Europäischen Richtlinie überein:
We herewith confirm that the above mentioned
product meets the requirements of the following standard:
Die Übereinstimmung des bezeichneten Produktes mit den Vorschriften der angewandten
Richtlinie(n) wird nachgewiesen durch die Einhaltung folgender Normen / Vorschriften:
The conformity of the product described above with
the provisions of the applied Directive(s) is demonstrated by compliance with the following standards /
regulations:
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface
5.5 Warranty / Liability
For the product, liability is assumed for defects, which existed at the delivery
date according to our General Terms and Conditions.
Technically changes as well as errors are excepted. A claim for delivery of a
new product does not exist. The buyer has to check the received product immediately and indicate evident defects at the latest 24 hours after detection. Nonobservance of notification requirements is equated with acceptance of the defect. Not immediately visible defects have to be indicated immediately after their
perception too.
Generally, defects and their symptoms must be described as accurately as possible in order to allow for reproducibility and elimination. The buyer must provide
for access to the relevant device and all required and/or useful information at no
charge and must make all of the required data and machine time available free
of charge.
The guarantee does not cover defects, which result from non-observance of the
prescribed conditions of use, or from improper handling.
If the device has been placed at the disposal of the buyer for test purposes and
has been purchased subsequent to such testing, both parties agree that the
product is to be considered “used” and that it has been purchased “as is”. No
guarantee claims may be made in such cases.
The General Terms and Conditions of microSYST Systemelectronic GmbH in
Dokument created
Additional display option: “----“, if no new data is received within
5s (valid from HE1037).
Standard: Universal protocol, factory settings of the interfaces
Logo
migan 2 -> migan
Decimal point or colon possible
Default settings of the Profinet interface changed
Operating voltage
Device configuration: View
Description of LSB, MSB
Info to additional bytes with Profibus and Profinet devices
Declaration of conformity
migan2 migan MPB
Change of address and title MPB
Change of titles, change page 33 and 34
Large Displays Numeric LED with Ethernet TCP/IP / Profibus DP / Profinet / Serial Interface