Library to handle the X-NUCLEO-PLC01A1 Programmable Logic Controller Expansion Board based on the VNI8200XP (solid state relay) and CLT01-38SQ7 (octal digital termination array) components.

Dependents:   HelloWorld_PLC01A1

Embed: (wiki syntax)

« Back to documentation index

File Index

File List

Here is a list of all documented files with brief descriptions:
CLT01_38S.cpp [code]
CLT01_38S.h [code]This file contains the class of an CLT01_38SQ7 PLC component
Component.h [code]This file contains the abstract class describing the interface of a generic component
component_def.h [code]Generic header file containing a generic component's definitions and I/O functions
plc.h [code]This header file contains the functions prototypes for the plc driver
PLCInput.h [code]This file contains the abstract class describing the interface of a PLC input component
PLCOutput.h [code]This file contains the abstract class describing the interface of a PLC output component
VNI8200XP.cpp [code]PLC_CLT01-38SQ7 This file provides firmware functions for how to manage I/O from VNI8200XP ==============================================================================
VNI8200XP.h [code]This file contains the class of an VNI8200XP PLC component
x_nucleo_plc01a1_config.h [code]Configuration header file for the X_NUCLEO_PLC01A1 expansion board
XNucleoPLC01A1.cpp [code]Implementation file for the X_NUCLEO_PLC01A1 expansion board
XNucleoPLC01A1.h [code]Class header file for the X_NUCLEO_PLC01A1 expansion board