Board Controllers, HMIs and a broad range of machinery can benefit from new control capabilities and direct IO- and communication functions. Supporting a very popular programming language, a well-known tool chain and extensive maintenance features will further increase the market acceptance and success of the final product.
The SODIMM-PLC module is build around profichip´s PLC 7001 chip. Based on the core of the PLC 7000 which has been in use for almost four years in over 10000 applications worldwide the PLC 7001 offers extended IO features with up to 32 digital inputs and 24 digital outputs directly on-chip. The IO interface is configurable to provide high level user functions like numerous hardware counter modes.
16 digital inputs can be employed with on-chip alarm functionality which results in low latency and fast response times upon critical system conditions and provides the capability to capture time critical events very accurately. The build-in Real-Time-Clock which can be buffered by an external battery allows precise timestamping and clock synchronized control tasks. SSI interface for rotary encoders, 4-channel Pulse-Width-Modulation and Stepper-Motor-Control are to be supported in future firmware updates.
If more than 56 digital I/O bits or analog functions are needed a serial I/O bus is provided which can be operated with up to 32 peripheral modules compatible with System 200V/300V from VIPA or other vendors.
User Data Interface
For maximum flexibility and convenient adaption the SODIMM-PLC module is equipped with a 16 bit SRAM interface to an external FPGA or Dual-Port-RAM with up to 1024 bytes address space mapped into the PLC I/O area. This interface can be used to easily share data of external communication interfaces like PROFIBUS- or CAN-Master with the integrated PLC memory as well.
Communication Interfaces
Currently there are three serial interfaces and one Ethernet port available on the SODIMM-PLC module. The serial interfaces are dedicated to MPI communication, PROFIBUS-DP Slave interface (both supporting transmission rates up to 12 MBit/s) and a serial standard interface (e.g. for establishing a Point-To-Point (PtP) communication).
The Ethernet port is restricted to PG/OP functionality like hardware configuration, PLC program download and online
functions. Alternatively the MPI interface can be used for system setup, program update, debugging and online functions.
SODIMM-PLC | SO-313SC-DP2 | max. config |
PLC Core CPU | PLC 7001 | |
PLC Assembler Code | MC7 | |
PLC Memory (Data/Code) | 16kB / 16kB | 256kB / 256 kB |
PLC Memory Extension up to | 256kB / 256 kB | - |
System frequenzy | 48MHz | |
Int. Cycle Time | 20 nsec. | |
System-Interface | ||
User Data / Extension Port | DPR Interface (16Bit / 1024Bytes) | |
On-Board I/Os | 16DI / 17DO | 32DI / 24DO |
Alarms (e.g. OB 40) | 16 | |
Counter (Up, Down, A/B, etc.) | 3 x 32Bit | 4 x 32Bit |
SSI In/Out-Master1 | -/- | 1/1 |
PWM, Stepper Control 1 | - | 4 |
Backplane Bus, ser. I/O-Bus | yes | |
Communication Interfaces | ||
PROFIBUS-Master2 | via DPR Interface | |
CAN-Master2 | via DPR Interface | |
Ethernet 10/100 | 1x | |
1 x 187,5kBit/s | MPI, 12 MBit/s | 1x |
PROFIBUS-Slave, 12 MBit/s | 1x | |
Standard Serial | 1x | |
SD / MMC | 1x | |
PLC System Counter and Timer | ||
Counter | 512 | |
Timer 10 msec. | 512 | |
High Resolution Timer 1µsec. | max3 | |
IEC Timer | max3 | |
RTC (+ext. Battery for Backup) | yes | |
Operation Conditions | ||
Core Supply | 5,0 V | |
I/O Voltage | 3,3 V | |
Power Consumption | 2,0 Watt | |
Temperature Range | -25°C - 60°C | |
1. subject to future firmware version
2. additional hardware required
3. limited by available memory only


