ROOTCASTLE / ИНЖЕНЕРИЙ ЛАБ
Code runner
JavaScript ва Python дар браузер, бо кӯмаки Sofia AI.
LOCAL EXECUTION · CODE STAYS IN YOUR BROWSER · Pyodide 314.0.7 (WebAssembly) · Time limit 10 s
Tab inserts indentation; press Esc, then Tab to leave the editor. Ctrl+Enter runs the program.
Output (stdout / stderr)
The program has not been run yet.Understand the error with Sofia AI
The code and the end of the output are sent to Sofia AI for an explanation and a fix suggestion. The code is not run on the server.
Чӣ дар он мебошад
Барои ин ки бо як ҷадвали CRC, PID, таъмилкунии маълумоти сенсор ё ҳисоби таҷзиёи таҷрибақорӣ пеш аз таъмилкунии ҳардурӣ. Мисалоҳо бо инҷомҳои дигар LAB: CRC-16 Modbusро бо инспектори протокол ва PIDро бо пешоҳи таъмилкунии ҳардурӣ муқоиса кунед. Agar программа нәҷаст, шумо метавонед код ва охири натиҷаро ба Sofia AI барои таълим ва тавсияи таъмир фиристед.
Ҷои инҷрои код
Фақат дар браузер. JavaScript дар веб-воркери алҳида карда мешавад ки дарӣ ва дохилсозиро дур кардааст; Python дар Pyodide (CPython ки ба WebAssembly таҳлил шудааст) карда мешавад, аз jsDelivr бо версияи фиксирда баромад мешавад. Сервер Rootcastle кодро эҷро ва ҳизинасози намекунад. Ғалбаи шумо фақат дар local storage-и ин браузер ҳифз мешавад. Sofia AI 6,000 ҳарфи аввалини код ва 2,000 ҳарфи охири натиҷаро гирад, ва фақат ҳангоми боғз кардани тугма ва рӯзи рӯзисозӣ.
Ограничения
Ҳар баркоркорд маҳдуди 10 сония ва 100,000 таббақи натиҷа дорад; коркордаги баробари ҳад таътир меёбад. Воруд интерактив нест: input() ва readline() сатрҳо аз коробкаи stdinро баром мекунанд. Python фақат стандартлибрарои дорад (пакетҳо маҳлум як numpy барномакунанда нест). Натиҷаҳои вақти ва ноктаи фасоли дар браузер амалгузорӣ реалвақти микроконтроллерро наён мекунад; барномаи Embeddedро бар Hardware таъкид кунед.
Ссылки
Pyodide · Modbus over Serial Line Specification V1.02, §6.2.2 (CRC-16) · K. J. Åström, T. Hägglund, Наздиёди PID, ISA, 2006 · MDN: Web Workers API
Ислоҳи таълимӣ. Тавсиётоҳи Sofia AI галбатҳо нодуруст бошат; барёҳе тағйирро пеш аз ин ки барояш интибор кунед, амалгир ва тасдиқ кунед.