Маркеры которые нигде не сетятся и не ресетятся, В программе есть маркеры, значение которых не устанавливаются |
Здравствуйте, гость ( Вход | Регистрация )
Маркеры которые нигде не сетятся и не ресетятся, В программе есть маркеры, значение которых не устанавливаются |
5.07.2019 - 12:38
Сообщение
#1
|
|
Читатель Группа: Пользователи Сообщений: 4 Регистрация: 17.01.2019 Пользователь №: 11110 |
Вынужденно разбираю старую программу в FX3.
Вроде всё ясно, кроме пары маркеров, которые не присваиются нигде в программе - нет ни set ни rst на них. M1030 M4000 - вроде не специальные. При исполнении программы изменяются. Контроллер под управлением Citectscada 7.2 через ethernet - там в списке переменных к этому контроллеру этих маркеров нет. Есть ещё работа по com порту, но, вроде, область M она не затрагивает. Как могут не явно меняться эти маркеры? Есть подозрения, что это делает citect? может широковещательно как? Но где там смотреть не ведаю. Подскажите в каком направлении смотреть. Благодарю. |
|
|
6.07.2019 - 22:18
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 377 Регистрация: 30.12.2004 Пользователь №: 108 |
В любой инструкции, выдающей результат на более чем один бит, явно указывается лишь первый из них.
Включая инструкции, предназначенные для работы со словами, т.к. биты могут быть объединены в слова формата КхМу. -------------------- Делать надо сразу хорошо. Плохо само получится.
|
|
|
7.07.2019 - 00:44
Сообщение
#3
|
|
Читатель Группа: Пользователи Сообщений: 4 Регистрация: 17.01.2019 Пользователь №: 11110 |
В любой инструкции, выдающей результат на более чем один бит, явно указывается лишь первый из них. Включая инструкции, предназначенные для работы со словами, т.к. биты могут быть объединены в слова формата КхМу. пролистал инструкцию по программированию FX - не нашел, как можно обратиться к маркеру не явно - как к части области памяти. К регистрам D - да, много команд с работой над областями, с M - не увидел. Подскажите пример. Сообщение отредактировал Oak - 7.07.2019 - 00:47 |
|
|
7.07.2019 - 08:43
Сообщение
#4
|
|
Гуру Группа: Пользователи Сообщений: 1003 Регистрация: 19.08.2009 Пользователь №: 9149 |
Подскажите пример. ZRST M6 M666 MOV H6666 K4M6 ( DMOV H66666666 K8M6 ) MOV H6666 K4M6Z0 -------------------- Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
|
|
|
Текстовая версия | Сейчас: 27.09.2024 - 06:26 |