Ashleigh Engineering Services Ltd

Custom Electronic Design and Development Services

MixCan System

The MixCan system is a range of industrial CAN node modules that we are currently developing for use in factory automation and signalling. Based on our AshCanMCU the MixCan devices will be compliant to the relevant CanOpen specification (eg DS401) and Cia DS301. Each module features a micro USB port that allows pre-installation or in-situ configuration/programming of the device. 

 

t310-wwb0

The MixCanIO module features 8 individual IO pins that can each be configured (using our MixCan IO Configuration Utility) to interface with many different signals:-

  • 24V Digital Input PNP
  • Virtual DC Input (24V,15V,12V,10V,5V,3V3)
  • Analogue Input  (0-24V,0-15V,0-12V,0-10V,0-5V,0-3V3)
  • Digital Output  (24V,15V,12V,10V,5V,3V3) PNP/NPN 500mA
  • Analogue Output (0-24V,0-15V,0-12V,0-10V,0-5V,0-3V3)
  • 1 Quadrature Shaft Encoder / Fast Counter
  • Dimensions: 125mm x 78mm x 27mm
  • DIN Rail mounting
  • Spring-clamp connections
  • CAN status LEDs

 

 

P1011073

The MixCanIO supports one receive and one transmit SDO channel for configuration via CAN, although this is rarely necessary as the module can be configured and tested using the USB port. Four fully configurable transmit PDOs are available using four 16bit words per PDO. Four receive PDOs are also available that allow word / byte / bit detection to set the modules output states.

Each MixCanIO node can be configured to auto-start on power up and also produce heartbeat and sync frames as required. This means that the modules can be used in a masterless network, such as interfacing mixed signals from one area and reproducing them in another by use of a single cable. We have used this system to eliminate 8 armoured cables over a 60m run replacing them with a single 4 core cable. 

 

t310-wwb0

The MixCanDATA module is configurable via our MixCan DATA Configuration Utility and allows access to all registers on the CAN bus via its SDO protocol. The  module features a simple intuitive interface using a data encoder and single push switch to adjust variables on the 2 x 16 character LCD display. Designed for harsh environments the module includes a resistive heating element to prevent the LCD from becoming sluggish in low temperatures.

MixCanDATA Front Panel

 

  • 24V Supply
  • 16 x 2 LCD display
  • Large 50mm data wheel and robust switch
  • IP67 sealed
  • Dimensions: TBA
  • Spring-clamp connections
  • CAN status LEDs

 

t310-wwb0

The MixCanCPU module provides the user-programmable part of the system. The module collects all its process data via the CAN bus and sets all its outputs in the same way. The device contains the powerful VM2 control computer which is programmed via the USB port in the Venom programming language.

  • 24V Supply
  • 1MB battery backed RAM
  • 8.5MB Flash
  • ARM Cortex CPU 72MHz
  • Free programming tools
  • Dimensions: 125mm x 78mm x 27mm
  • DIN Rail mounting
  • Spring-clamp connections
  • CAN status LEDs

CPU