{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,12]],"date-time":"2025-03-12T04:17:26Z","timestamp":1741753046291,"version":"3.38.0"},"reference-count":25,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,11,3]],"date-time":"2024-11-03T00:00:00Z","timestamp":1730592000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,11,3]],"date-time":"2024-11-03T00:00:00Z","timestamp":1730592000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,11,3]]},"DOI":"10.1109\/iecon55916.2024.10905775","type":"proceedings-article","created":{"date-parts":[[2025,3,10]],"date-time":"2025-03-10T17:32:07Z","timestamp":1741627927000},"page":"1-7","source":"Crossref","is-referenced-by-count":0,"title":["RTNNIgen \u2013 An Open-Source PLC Library and Python Generator Converting Keras Models to Realtime Capable Structured Text"],"prefix":"10.1109","author":[{"given":"Christoph","family":"Hinze","sequence":"first","affiliation":[{"name":"Institute for Control Engineering of Machine Tools and Manufacturing Units, University of Stuttgart,Stuttgart,Germany,70174"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zexu","family":"Zhou","sequence":"additional","affiliation":[{"name":"Institute for Control Engineering of Machine Tools and Manufacturing Units, University of Stuttgart,Stuttgart,Germany,70174"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haijia","family":"Xu","sequence":"additional","affiliation":[{"name":"Institute for Control Engineering of Machine Tools and Manufacturing Units, University of Stuttgart,Stuttgart,Germany,70174"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Armin","family":"Lechler","sequence":"additional","affiliation":[{"name":"Institute for Control Engineering of Machine Tools and Manufacturing Units, University of Stuttgart,Stuttgart,Germany,70174"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Verl","sequence":"additional","affiliation":[{"name":"Institute for Control Engineering of Machine Tools and Manufacturing Units, University of Stuttgart,Stuttgart,Germany,70174"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2018.01.002"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.2975727"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/CASE48305.2020.9216902"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2007.10.001"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1201.0490"},{"article-title":"Keras","year":"2015","author":"Chollet","key":"ref6"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICT4DA53266.2021.9672224"},{"volume-title":"Beckhoff Automation. TwinCAT machine learning","key":"ref8"},{"volume-title":"SIEMENS. SIMATIC S7-1500 TM NPU","key":"ref9"},{"volume-title":"Beckhoff Automation. TC1300 \u2013 TwinCAT 3 C++","key":"ref10"},{"volume-title":"Bosch Rexroth. Software development kit for ctrlX AUTOMATION","key":"ref11"},{"journal-title":"International Electrotechnical Commission Std. IEC 61 131-3:2013(E), Rev. 3","article-title":"Programmable controllers \u2013 Part 3: Programming languages","year":"2013","key":"ref12"},{"key":"ref13","article-title":"Neural network for PLC","volume-title":"Institute of Robotics and Cybernetics, Slovak University of Technology, Faculty of Electrical Engineering and Information Technology, Tech. Rep.","author":"K\u00f6r\u00f6si","year":"2014"},{"volume-title":"TheMathWorks. Simulink PLC coder \u2013 generate IEC 61131-3 structured text and ladder diagrams for PLCs and PACs","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MECO49872.2020.9134167"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-020-00856-9"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3592538.3594272"},{"volume-title":"RTNNIgen software repository","author":"Hinze","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2019.07.011"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2020.2980868"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468617"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2019.106188"},{"volume-title":"ONNX: Open neural network exchange","year":"2019","author":"Bai","key":"ref23"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-022-15245-z"},{"volume-title":"Codesys inside \u2013 companies using codesys","year":"2024","key":"ref25"}],"event":{"name":"IECON 2024 - 50th Annual Conference of the IEEE Industrial Electronics Society","start":{"date-parts":[[2024,11,3]]},"location":"Chicago, IL, USA","end":{"date-parts":[[2024,11,6]]}},"container-title":["IECON 2024 - 50th Annual Conference of the IEEE Industrial Electronics Society"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10904979\/10905066\/10905775.pdf?arnumber=10905775","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T05:22:02Z","timestamp":1741670522000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10905775\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,3]]},"references-count":25,"URL":"https:\/\/doi.org\/10.1109\/iecon55916.2024.10905775","relation":{},"subject":[],"published":{"date-parts":[[2024,11,3]]}}}