Abstract
The paper presents concepts and implementation of a small multifunction controller. The device has been designed to control and monitor wood processing in a sawmill. It runs three control tasks simultaneously, namely climate control, drying control, surveillance system, and one HMI (Human-Machine Interface) task. CPDev environment has been used to develop programs in IEC 61131-3 LD, ST and SFC languages. Control algorithm of the drying process with SFC and ST is presented in more detail. CPDev virtual machine executes the tasks concurrently on the controller. Programmable graphical operator HMI created with the CPVis tool is also handled by the controller. The prototype employs the well-known Raspberry Pi 2 platform, reducing costs of the device.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Raspberry Pi Foundation, http://www.raspberrypi.org.
References
Jamro, M., Rzońca, D., Sadolewski, J., Stec, A., Świder, Z., Trybus, B., Trybus, L.: CPDev engineering environment for modeling, implementation, testing, and visualization of control software. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds.) Recent Advances in Automation, Robotics and Measuring Techniques. Advances in Intelligent Systems and Computing, vol. 267, pp. 81–90. Springer, Heidelberg (2014)
Jamro, M., Trybus, B.: IEC 61131–3 programmable human machine interfaces for control devices. In: The 6th International Conference on Human System Interaction (HSI), 2003, pp. 48–55 (2013)
Generalized sawmill layout. http://www.afrc.uamont.edu/pattersond/Coursework/Undergrad/sawmills.htm
Sawmill layout. http://www.granttimbers.com.au/page.php?id=9
Injury prevention resources for wood products manufacturing - sawmills. http://www2.worksafebc.com/Portals/WoodProducts/Prevention-Sawmills.asp?ReportID=37458
Drying of wood products. http://www.afrc.uamont.edu/pattersond/Coursework/Undergrad/wood_&_water.htm
Trybus, B.: Development and implementation of IEC 61131–3 virtual machine. Theor. Appl. Inf. 23(1), 21–35 (2011)
IEC 61131–3 - programmable controllers - part 3: programming languages (2013)
Hajduk, Z., Trybus, B., Sadolewski, J.: Architecture of FPGA embedded multiprocessor programmable controller. IEEE Trans. Ind. Electron. 62(5), 2952–2961 (2015)
Rzońca, D., Sadolewski, J., Trybus, B.: Interfacing inputs and outputs with IEC 61131–3 control software. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds.) Recent Advances in Automation, Robotics and Measuring Techniques. Advances in Intelligent Systems and Computing, vol. 267, pp. 229–238. Springer, Heidelberg (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Trybus, B., Wietecha, M. (2016). Low-Cost Multifunction Controller Prototype for Sawmill Wood Processing. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Challenges in Automation, Robotics and Measurement Techniques. ICA 2016. Advances in Intelligent Systems and Computing, vol 440. Springer, Cham. https://doi.org/10.1007/978-3-319-29357-8_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-29357-8_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29356-1
Online ISBN: 978-3-319-29357-8
eBook Packages: EngineeringEngineering (R0)