
Manual ME-5310 Series
Revision 1.0E
4 Programming
page 12
Meilhaus Electronic
4
Programming
For programming the device please use the Meilhaus Electronic Intelligent
Driver System (ME-iDS) included in your package. The ME-iDS is a
unique driver system covering different devices and operating systems. It
supports Windows 7, 8.1, 10 and contains a universal function library (API)
for all common programming languages (the extent of the current software
support can be found in the README-files of the ME-iDS).
A detailed description of the functions can be found in the ME-iDS manual
(see CD/DVD enclosed or online:
https://www.meilhaus.de/en/products/pc-boards/me-ids/
Further details regarding the assignment of the subdevices and device
specific arguments can be found in the help file (help file format under
Windows, *.chm) which can be accessed via the „ME-iDS Control Center“
in the info area of the task bar (as a rule in the lower right corner of the
screen) or via the Windows start menu.
4.1
Digital-I/O Section
Each digital port of the ME-5310 boards is considered to be an
independent functional group (subdevice) in the Meilhaus Intelligent Driver
System (ME-iDS). The ME-5310 provides 2 bidirectional 32-bit TTL ports
and the ME-5310 + ME-1001 provides 4 bidirectional 32-bit TTL ports.
Each port can be independently configured as input or output port. On
power-up, all ports are set to input. The following table shows the
assignment of subdevices:
Port
Port width
ME-5310
ME-5310 + ME-1001
DIO_A
32
bit
subdevice 0
(ME_TYPE_DIO)
subdevice 0
(ME_TYPE_DIO)
DIO_B
32
bit
subdevice 1
(ME_TYPE_DIO)
subdevice 1
(ME_TYPE_DIO)
DIO_C
32
bit
-
subdevice 2
(ME_TYPE_DIO)
DIO_D
32
bit
-
subdevice 3
(ME_TYPE_DIO)
Table 3: Assignment port to subdevice
For wiring the digital-I/O ports refer to chapter 3.2 on page 9.