Перейти к содержанию
Авторизация  
Anabolik

Подключение новой М функции.

Рекомендуемые сообщения

Здравствуйте! Не могу разобраться, как подключить новую М функцию, например M10, М11. В папке макрос эти файлы лежат. В VB script editor загружаются и работают. Но при наборе в режиме MDI этих команд ничего не происходит. Растолкуйте плиз, как их активировать.

Поделиться сообщением


Ссылка на сообщение
9 часов назад, Anabolik сказал:

Растолкуйте плиз, как их активировать

Мне кажется никак... Мач имеет свой собственный набор команд и они встроены в саму программу... Т.е. создать новую команду может только разработчик программы... Другое дело, что вы можете создать скрипт и выполнение его вы можете вызвать нажатием кнопки, созданной вами же. Хотя могу и ошибаться...

Поделиться сообщением


Ссылка на сообщение
В 22.11.2021 в 22:22, MF2D сказал:

Мне кажется никак... Мач имеет свой собственный набор команд и они встроены в саму программу... Т.е. создать новую команду может только разработчик программы... Другое дело, что вы можете создать скрипт и выполнение его вы можете вызвать нажатием кнопки, созданной вами же. Хотя могу и ошибаться...

Я не разработчик , но вот с десяток макросов М300...М410 подписал под себя... и  все работают

Поделиться сообщением


Ссылка на сообщение
В 22.11.2021 в 12:42, Anabolik сказал:

Здравствуйте! Не могу разобраться, как подключить новую М функцию, например M10, М11. В папке макрос эти файлы лежат. В VB script editor загружаются и работают. Но при наборе в режиме MDI этих команд ничего не происходит. Растолкуйте плиз, как их активировать.

Вот что там в макрос М10
rem the following activated signal 9 (EXTACT3)
ActivateSignal(  9 ) // включить пин 9

М11
rem the following de-activates signal 9 (EXTACT3)
DeActivateSignal(  9 ) //выключить пин 9

у вас на пин 9 LPT что то подключено?

Поделиться сообщением


Ссылка на сообщение
4 часа назад, kama3er сказал:

но вот с десяток макросов М300...М410

Я говорил о стандартных командах Мача, которые документированы и вписаны в ядро программы... Макросов можно наизобретать конечно и они будут работать, никто в этом и не сомневается, в этом и сила Мача, что его можно подстроить под свои хотелки.

Поделиться сообщением


Ссылка на сообщение
22 часа назад, kama3er сказал:

у вас на пин 9 LPT что то подключено?

Использую контроллер PLCM-E3 с платой расширения PLCM B1. Факт такой, что M10, М11 не работают, а М50,М51 допустим с тем же содержанием (ActivateSignal DeActivateSignal) работают. Ну и хрен с ним как бы.

Поделиться сообщением


Ссылка на сообщение
1 час назад, Anabolik сказал:

а М50,М51 допустим с тем же содержанием (ActivateSignal DeActivateSignal) работают. Ну и хрен с ним как бы.

Содержание и будет одинаковым .... функции М подозревают управление оборудованием (ВКЛ/ВЫКЛ) соответственно в М функции должен быть физически подключен выход ЛПТ порта на какую-то управляемую нагрузку (реле, оптопара, и т. д.)

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.