blockly-for-structured-text

所属分类:单片机开发
开发工具:JavaScript
文件大小:22873KB
下载次数:0
上传日期:2021-01-27 17:35:27
上 传 者sh-1993
说明:  我的硕士论文的源代码,用于编程PLC控制器的Blockly语言
(Source code of my masters s thesis, Blockly language for programming PLC controllers)

文件列表:
css (0, 2021-01-28)
css\style.css (712, 2021-01-28)
index.html (31786, 2021-01-28)
js (0, 2021-01-28)
js\.eslintignore (273, 2021-01-28)
js\.eslintrc (2413, 2021-01-28)
js\blocks (0, 2021-01-28)
js\blocks\bit.js (1515, 2021-01-28)
js\blocks\colour.js (3758, 2021-01-28)
js\blocks\configuration.js (1319, 2021-01-28)
js\blocks\conversions.js (2948, 2021-01-28)
js\blocks\function_blocks.js (48778, 2021-01-28)
js\blocks\lists.js (28798, 2021-01-28)
js\blocks\logic.js (28671, 2021-01-28)
js\blocks\loops.js (12607, 2021-01-28)
js\blocks\math.js (21994, 2021-01-28)
js\blocks\math_ext.js (6066, 2021-01-28)
js\blocks\other.js (99, 2021-01-28)
js\blocks\procedures.js (39242, 2021-01-28)
js\blocks\text.js (32432, 2021-01-28)
js\blocks\time_date.js (3216, 2021-01-28)
js\blocks\variables.js (6493, 2021-01-28)
js\blocks\variables_dynamic.js (4520, 2021-01-28)
js\context_menu.js (1766, 2021-01-28)
js\editor (0, 2021-01-28)
js\editor\base.js (2537, 2021-01-28)
js\editor\configuration.js (934, 2021-01-28)
js\editor\editor.js (30311, 2021-01-28)
js\editor\function.js (1554, 2021-01-28)
js\editor\function_block.js (1081, 2021-01-28)
js\editor\program.js (1026, 2021-01-28)
js\editor\project.js (6096, 2021-01-28)
js\editor\task.js (2752, 2021-01-28)
js\generators (0, 2021-01-28)
js\generators\structured_text.js (17492, 2021-01-28)
js\generators\structured_text (0, 2021-01-28)
... ...

# Blockly for Structured Text *Warning* This is software was made for EDUCATIONAL/RESEARCH purpose only. **Do not** use in production environments. Support is limited This repository contains the source code of my master's thesis, Blockly language for programming PLC controllers. The goal of the thesis was to develop a new Blockly based visual programing language that allows programing PLC controllers through Structured Text code generation. To do so, some extra libraries were used and some of the Blockly source code was modified. Alongside the language, an editor was also developed. The editor support programing in our language as well as exporting the created programs as Structure Text source code or PLCOpen documents. The editor also allows creating: * Variables * Function * Function blocks * Programs * Tasks

近期下载者

相关文件


收藏者