Редактировал(а) writer 2022/11/01 17:24

От версии 18.1
отредактировано abolgov
на 2020/12/17 11:21
Изменить комментарий: К данной версии нет комментариев
К версии 15.1
отредактировано knetyaga
на 2020/01/24 09:05
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.abolgov
1 +XWiki.knetyaga
Содержимое
... ... @@ -4,7 +4,7 @@
4 4  
5 5  Параметры:
6 6  
7 -* number periphId – идентификатор входа или выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[Inputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Inputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||style="text-decoration: none;" rel="nofollow" shape="rect"]]** или **[[Outputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Outputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||rel="nofollow" style="text-decoration: none;" shape="rect"]]**).
7 +* number periphId – идентификатор входа или выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[Inputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Inputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||rel="nofollow" style="text-decoration: none;" shape="rect"]]** или **[[Outputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Outputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||style="text-decoration: none;" rel="nofollow" shape="rect"]]**).
8 8  
9 9  Возвращаемое значение:
10 10  
... ... @@ -17,7 +17,7 @@
17 17  Параметры:
18 18  
19 19  * number motorId – номер двигателя, начиная с 0, в порядке назначения двигателей в списке //[[«Параметры двигателей»>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180816||style="text-decoration: none;" shape="rect"]]//;
20 -* number motorPeriphId – идентификатор входа или выхода для указанного двигателя (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[MotorInputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-MotorInputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%85%D0%BE%D0%B4%D0%BE%D0%B2%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9)||rel="nofollow" style="text-decoration: none;" shape="rect"]]** или **[[MotorOutputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-MotorOutputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9)||style="text-decoration: none;" rel="nofollow" shape="rect"]]**).
20 +* number motorPeriphId – идентификатор входа или выхода для указанного двигателя (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[MotorInputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-MotorInputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%85%D0%BE%D0%B4%D0%BE%D0%B2%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9)||style="text-decoration: none;" rel="nofollow" shape="rect"]]** или **[[MotorOutputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-MotorOutputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9)||style="text-decoration: none;" rel="nofollow" shape="rect"]]**).
21 21  
22 22  Возвращаемое значение:
23 23  
... ... @@ -29,7 +29,7 @@
29 29  
30 30  Параметры:
31 31  
32 -* number periphId – идентификатор выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[Outputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Outputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||rel="nofollow" style="text-decoration: none;" shape="rect"]]**);
32 +* number periphId – идентификатор выхода (в качестве этого параметра должна передаваться одна из констант, определённых в списке **[[Outputs>>url:http://doc.pumotix.ru/pages/viewpage.action?pageId=5180768#id-%D0%92%D1%85%D0%BE%D0%B4%D1%8B%D0%B8%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D1%8B-Outputs(%D0%B8%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B%D0%B2%D1%8B%D1%85%D0%BE%D0%B4%D0%BE%D0%B2)||style="text-decoration: none;" rel="nofollow" shape="rect"]]**);
33 33  * bool state – состояние выхода, которое необходимо установить: true – активен, false – неактивен (если в настройках выходов установлен флажок «Инвертировать», активному выходу соответствует физический уровень сигнала 0, и наоборот).
34 34  
35 35  === bool IsGCodeRunning () ===
... ... @@ -426,14 +426,6 @@
426 426  
427 427  * значение аналогового входа (от 0 до 1)
428 428  
429 -=== int GetAnalogInputsCount () ===
430 -
431 -Получить количество аналоговых входов, доступных для используемого контроллера перемещений.
432 -
433 -Возвращаемое значение:
434 -
435 -* количество доступных аналоговых входов
436 -
437 437  === number GetExecutingMCode () ===
438 438  
439 439  Возвращает номер, выполняющегося макроса. Если макрос не запущен возвращает -1.
... ... @@ -460,7 +460,7 @@
460 460  
461 461  Параметры:
462 462  
463 -* number index – номер переменной, целое число от 0 до 29;
455 +* number index – номер переменной, целое число от 0 до 29;,
464 464  * bool a_value – значение пользовательской переменной.
465 465  
466 466  === number GetNumUserValue (number index) ===
... ... @@ -504,87 +504,3 @@
504 504  
505 505  * number index – номер переменной, целое число от 0 до 29;
506 506  * string value - значение пользовательской переменной (строка), которое необходимо установить.
507 -
508 -=== string Get_Message (number messageId) ===
509 -
510 -Получение одного из предопределённых локализованных текстовых сообщений.
511 -
512 -Параметры:
513 -
514 -* number messageId – идентификатор сообщения (в качестве этого параметра должна передаваться одна из констант, определённых в списке Messages).
515 -
516 -Возвращаемое значение:
517 -
518 -* локализованное текстовое сообщение.
519 -
520 -=== void RunGCode () ===
521 -
522 -Запуск выполнения G-кода (аналогично нажатию кнопки Старт).
523 -
524 -=== void RunMDI (string command) ===
525 -
526 -Выполнение заданной строки G-кода. Функция сразу же после вызова возвращает управление и выполнение фонового макроса продолжается.
527 -
528 -Параметры:
529 -
530 -* string command – строка G-кода, которая должна быть выполнена.
531 -
532 -=== bool UseOmichSensor () ===
533 -
534 -Позволяет проверить, включено ли в настройках использование омического датчика PLL-R2.
535 -
536 -Возвращаемое значение:
537 -
538 -* true – если использование омического датчика PLL-R2 включено.
539 -
540 -=== number GetOmichSensorDelta () ===
541 -
542 -Получение заданного в настройках омического датчика значения поправки dZ.
543 -
544 -Возвращаемое значение:
545 -
546 -* значение поправки dZ, заданное в настройках омического датчика.
547 -
548 -=== void SetOmichSensorDelta (number value) ===
549 -
550 -Установка значения поправки dZ для омического датчика.
551 -
552 -Параметры:
553 -
554 -* number value – значение поправки dZ для омического датчика.
555 -
556 -=== number1, ... , numberN, bool ReadModbusMultipleRegistersUpdated (string name, number count) ===
557 -
558 -Получение значений нескольких расположенных подряд Modbus-регистров без использования кеша.
559 -
560 -Параметры:
561 -
562 -* string name – имя регистра, настроенного в меню Настройка Modbus.
563 -* number count – количество запрашиваемых регистров.
564 -
565 -Возвращаемые значения:
566 -
567 -* value1, ... , valueN – значения Modbus-регистров.
568 -* is_online – логическое значение, определяющее, была ли попытка прочитать значения Modbus-регистров успешной.
569 -
570 -=== bool WriteModbusMultipleRegisters (string name, number count, number value1, ... , number valueN) ===
571 -
572 -Установка значений нескольких расположенных подряд Modbus-регистров.
573 -
574 -Параметры:
575 -
576 -* string name – имя регистра, настроенного в меню Настройка Modbus.
577 -* number count – количество записываемых регистров.
578 -* number value1, ... , number valueN – значения регистров, которые необходимо установить (16-битные целые числа).
579 -
580 -Возвращаемое значение:
581 -
582 -* true - если установка значений Modbus-регистров выполнена успешно.
583 -
584 -=== void WeldOscillatorEnable () ===
585 -
586 -Включение колебателя.
587 -
588 -=== void WeldOscillatorDisable () ===
589 -
590 -Выключение колебателя.