12 month warranty Request a Quote Technical Support
US

Product Specifications

Contact Us

Product Description

The DES M640 is a programmable controller purpose-built for the extreme demands of mobile automation. Developed by Deep Sea Electronics specifically for vehicles and off-highway machinery, this controller is engineered to operate reliably in environments where dust, moisture, vibration, and wide temperature swings are the norm. Sealed to the IP67 standard within a rugged die-cast aluminum housing, the M640 incorporates a specialized breather that equalizes internal pressure, reduces condensation, and filters out liquid contaminants—features essential for long-term reliability in outdoor and mobile installations. With an operating temperature range of -40°C to +85°C, it is qualified for deployment in the harshest global climates.

At the heart of the M640 is a powerful 32-bit processor running at 220 MHz, ensuring outstanding operating response times for complex control logic. The controller provides a total of 68 configurable I/O points, divided into 32 inputs and 36 outputs. The inputs are exceptionally flexible, capable of reading standard digital signals, analog voltages (0-5V, 0-10V, 0-32V), 4-20mA current loops, ratiometric and resistive sensors, as well as frequency, phase, fast counter, and encoder signals. The 36 outputs can be configured as standard digital outputs (high-side or low-side, 2A or 4A) or as PWM outputs with current measurement (PWMi), enabling direct control of proportional hydraulic valves and other demanding actuators without intermediate driver modules.

Connectivity is a cornerstone of the M640's design. Four independent CAN 2.0 A/B interfaces are provided, with native support for the SAE J1939 protocol commonly used in heavy-duty vehicles, CANopen for industrial device integration, and Raw CAN for custom implementations. An Ethernet 10/100 port and a USB 2.0 Host port provide additional pathways for high-speed communication, diagnostics, and application development. The unit is powered by a wide-ranging DC supply from 8 V to 36 V, accommodating the fluctuating electrical systems typical of vehicle applications, and draws less than 300 mA at 24 V without external loads. The controller is mounted via four M6 bolts and weighs 1.5 kg, with overall dimensions of 49 mm high by 240 mm wide by 190 mm deep.

Software development is both flexible and powerful. Engineers can program the M640 using CODESYS 3.5, the industry-standard IEC 61131-3 development environment, providing full access to languages such as Ladder Diagram, Structured Text, and Function Block Diagram. For applications requiring custom algorithms or integration of legacy code, the controller also supports programming in C++. This dual approach to programming ensures that both control system engineers and embedded software developers can work efficiently with the M640 platform. The controller includes 8 MB of storage space for complex application logic. It is ideal for applications in construction machinery, agricultural equipment, material handling vehicles, forestry equipment, and any mobile platform requiring robust, configurable, and networked control.

Technical Specifications

Parameter Value
Manufacturer DES (Deep Sea Electronics Ltd)
Part Number M640
Product Type Programmable controller
Application Vehicles and off-highway machinery
Processor 32-bit, 220 MHz clock speed
Storage Capacity 8 MB
Total I/O Points 68 (32 inputs / 36 outputs)
Configurable Inputs Digital, 0-5/0-10V, 4-20mA, frequency, phase, fast counter, encoder
Configurable Outputs Digital high/low-side (2A/4A), PWM, PWMi
CAN Interfaces 4 independent CAN 2.0 A/B, J1939, CANopen, Raw CAN
Ethernet 10/100 Mbit/s
USB USB Host 2.0 (12Mbit/s)
Programming CODESYS 3.5 (IEC 61131-3), C++
Protection Rating IP67 (with mating connectors)
Housing Rugged die-cast aluminum with breather
Operating Temperature -40°C to +85°C (full load)
Storage Temperature -40°C to +85°C
Power Supply 8 V DC to 36 V DC
Current Consumption <300 mA at 24 V (without external loads)
Dimensions (H x W x D) 49 mm x 240 mm x 190 mm (1.46" x 9.45" x 7.48")
Weight 1.5 kg
Mounting 4 x M6 bolts
EMC Standards CE, EN 61000-6-2 (immunity), EN 61000-6-4 (emissions)
DES (Deep Sea Electronics Ltd)

DES M640 Programmable Controller for IP67 Mobile Automation with 68 I/O and 4 CAN Interfaces

220 MHz 32-bit CPU, CODESYS 3.5 / C++
MPN/Series: M640

Product Specifications

Manufacturer: DES (Deep Sea Electronics Ltd)

Part Number: M640

Product Type: Programmable controller

Processor & I/O: 220 MHz 32-bit CPU; 68 configurable I/O (32 inputs: digital/analog, 0-5/0-10V, 4-20mA, encoder; 36 outputs: digital/PWM, 2A/4A)

CAN & Programming: 4 independent CAN 2.0 A/B interfaces (J1939, CANopen, Raw CAN); CODESYS 3.5 (IEC 61131-3) or C++ programming

Protection & Environment: IP67 sealed die-cast aluminum housing with breather; -40°C to +85°C operating temperature

Power Supply: 8 V DC to 36 V DC; <300 mA at 24 V (without external loads)

Physical & Interfaces: 49 x 240 x 190 mm (H x W x D), 1.5 kg; Ethernet 10/100, USB 2.0 Host; 4 x M6 bolt mounting

Contact Us
Contact Us