Fulltext results:
- network-setup @ru:quickstart:mycnc-quick-start
- ь **Skip Burn ROMFS** позволяет пропускать запись PLC на контроллер при каждом запуске программы. Это м... ра myCNC, если не планируется вносить изменения в PLC. * **Accept Command Buffer Lags** включает при
- mycnc-control-board-setup @ru:quickstart
- и выходов не указываются в конкретных процедурах PLC - вместо этого есть отсылка на имя присвоенное в ... чтобы не было нужно проверять все соответствующие PLC процедуры, когда необходимо изменить номер входа/... еделяются в файле ''pins.h'' (Settings > Config > PLC > Hardware PLC > pins.h). При настройке платы сверьтесь с файлом ''pins.h'', чтобы проверить, как наст
- laser_cutting @ru:mycnc
- чения в регистр глобальной переменной из Hardware PLC изменит частоту выходов ШИМ. Эта опция доступна д... бросить флаги можно через переменные 8558, 8559 в PLC процедуре <code> gvarset(8559,1); //Отключить пр
- lasercutting-setup @ru:quickstart:mycnc-quick-start
- ысоты резака. Процедура калибровки реализована в PLC процедуре M275 Процедура калибровки * Резак д... ьной координаты H относительно листа. <code M275.plc> #include vars.h #include pins.h do_laser_probi
- sidebar
- ith myCNC software on a TinkerBoard]] * [[ru:plc:plc_examples|Hardware PLC Examples]] * [[ru:plc:plc_height_map|Getting a Height Map]] * [[ru:plc:How to add mandator
- mycnc_setup_examples @ru:mycnc
- ribed on "pins.h" includes the file in **Hardware PLC Builder** area - <code C pins.h>//input/output ... gnal inverted) if Bit #4 is set. This way we add PLC procedures M201 and M202 to switch Z axis between Motor outputs #3 and #4 <code C M201.plc>#include vars.h main() { parameter=15; //OFF ... e(timer>0); exit(99); }; </code> <code C M202.plc>#include vars.h main() { parameter=15; //OFF
- servo_on_off @ru:mycnc
- : Необходимо иметь следующие 4 команды в Software PLC: %%__HANDLER_INIT%% для запуска серво при включен... я можно настроить, перейдя в Settings > Config > PLC > Software PLC и создав файлы %%__HANDLER.INIT%% и %%__HANDLER_EXIT%% (в случае если их нет в списке Software PLC). Данные команды будут использовать следующий код
- plasma-x1366p @ru:examples
- ериала. Оба входа должны быть сконфигурированы в PLC Builder, в файле **pins.h**, доступ к которому мо... жно получить, перейдя в «Настройки> Конфигурация> PLC > Hardware PLC». Каждый из этих входов также может быть переназначен на другие входные контакты, 0 и 1... ируются в файле pins.h («Настройки> Конфигурация> PLC > Hardware PLC»). Кроме того, входы также должны
- independent_pulse_generator @ru:mycnc
- эти данные в контроллер. При доступе из Hardware PLC необходимо использовать запись в регистр "сырого" значения (8130) и самостоятельно (в коде PLC) учитывать множитель. Изначально независимый ген... . 1. Добавить код включения генератора в Hardwre PLC процедуру включения шпинделя - M03.plc. Код удобно добавить в конец процедуры перед вызовом exit(99)
- probe_setup @ru:quickstart:mycnc-quick-start
- ии), проверьте следующее: 1. В **CNC Settings > PLC > Hardware PLC** убедитесь, что команда **TRIG04** уже создана. Программа должна содержать следующий к... мите **Generate All Probing Macros** и **Generate PLC Probing procedure M288**. Среди остальных настрое... цедуры M288 перейдите в **CNC Settings > Config > PLC > Hardware PLC** и нажмите кнопки **Save All**, *
- how_to_add_mandatory_homing_after_emergency_button_and-or_servo_ready_alarm @ru:plc
- оцедура хоуминга реализована с помощью **Software PLC**: {{:plc:homing-handler-002.png}} **ПРИМЕЧАНИЕ.** По умолчанию данная процедура ВЫКЛЮЧЕНА, поскольк... /exit(99);//, которая немедленно завершает работу PLC как только процедура запускается. Чтобы включить ... (99);//, чтобы закомментировать ее. Таким образом PLC сможет работать корректно: {{:plc:homing-handler
- plc_height_map @ru:plc
- There is a Height Map settings widget. {{mycnc:plc:mycnc-height-map-001.png}} The following paramet... ename and time stamp | ==== Log Handler through PLC M-functions ==== As an example add M80 procedure to start-stop Height Map Log file <code C M80.plc> main() { gvarset(5740,eparam); exit(99); }; ... position to the log file - code M85 <code C M85.plc> main() { gvarset(5730,0); exit(99); }; </cod
- mql @ru:mycnc
- стройка может быть выполнена с помощью встроенных PLC процедур, подобная настройка подробно описана в с... а на которую приведена выше.</code> === Software PLC для MQL === The rate, ratio and acceleration can be set up in the Software PLC, as well as in the User Settings widget (the Step-Dir Coolant Control section). "HANDLER_INIT.plc" procedure is started just after the configuratio
- oxyfuel-setup @ru:quickstart:mycnc-quick-start
- ия контроллера, перейдите в **Settings > Config > PLC > Hardware PLC > pins.h**. Текущую конфигурацию выходов можно найти в этом файле: {{:quickstart:mycnc
- cnc-vision-setup @ru:quickstart:mycnc-quick-start
- n==== Система CNC Vision управляется через серию PLC с М-кодом, которые можно найти в меню Settings > Config > PLC > Hardware PLC. {{:quickstart:mycnc-quick-start:cnc-vision-012-macros.png}} Используются следующие процедуры PLC: * M397 - начать работу камеры. ++Показать ко