cpu13.ru - форум OMRON http://cpu13.ru/ |
|
CPM2A команда ACC http://cpu13.ru/viewtopic.php?f=7&t=2989 |
Страница 1 из 1 |
Автор: | uPTX [ Вт июл 18, 2017 12:47 ] |
Заголовок сообщения: | CPM2A команда ACC |
Всем добрый день. Есть старенький добрый CPM2A. Прикручиваю управление ШД, через импульсные выходы. Связка PULS + SPED работает в любых конфигурациях согласно описанию. Команда ACC никак не встает. Выглядит всё, как-будто синтаксическая ошибка в программе. Не могу понять в чем проблема. |
Автор: | Олег [ Вт июл 18, 2017 13:09 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
Нужно в "Команды расширения" добавить ACC в контроллер, и не забыть загрузить эти инструкции. |
Автор: | uPTX [ Вт июл 18, 2017 15:44 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
Спасибо ГРОМАДНОЕ !!! Всё заработало. Я не знал о такой необходимости |
Автор: | uPTX [ Вт июл 18, 2017 18:11 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
Чтобы не создавать новую тему, решил здесь же спросить. Пытаюсь примотать команду TXD(48) на периферийный порт. Имею CPM1-CIF11. В описании сказано, для выбора периферийного порта установить 15-ый бит в управляющем слове, т.е. должно быть #8000 или #8001, в зависимости от направления передачи MSB/LSB. В результате среда ругается на превышение заданного диапазона и позволяет задать значение только #0 или #1, т.е. только на RS-232 порт, а по нему у меня связь с ПК. В результате, если что-то попробовать передать, то среда зависает... понятно почему Где опять, какая хитрая галка не стоит? |
Автор: | Олег [ Вт июл 18, 2017 22:04 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
uPTX писал(а): ...........В описании сказано, для выбора периферийного порта установить 15-ый бит в управляющем слове,................ Там сказано биты 12-15, т.е. речь идёт о цифре. Ставьте #1001 |
Автор: | uPTX [ Ср июл 19, 2017 10:52 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
Конечно же всё заработало ! Спасибо, Олег. "ЦИФРА"... вот именно, а не бит. Просто в описании так написано, что понимаешь речь идет о бите. Я даже коллегу позвал с целью эксперимента и попросил составить командное слово. Он тоже получил #8001 )) |
Автор: | Олег [ Чт июл 20, 2017 10:59 ] |
Заголовок сообщения: | Re: CPM2A команда ACC |
А если не 15 бит, а 12 установить в 1? Почему из битов 12-15 выбрали именно 15? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа (Russia: MSK) |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |