Просмотр полной версии : ПЛК110 и битовая маска
Ребят, стал ребром такой вопрос. Мне необходимо к ПЛК110 подключить модуль дискретного ввода. Подключаю, все хорошо: ПЛК с модулем связь держит, битовую маску получаю. Но что с этой маской делать дальше я не понимаю. Подскажите, как мне расшифровать битовую маску и получить состояние каждого из входов отдельно?
Подскажите, как мне расшифровать битовую маску и получить состояние каждого из входов отдельно?
можно, например, прочесть документацию на КДС
Alexey_Palich
01.08.2020, 14:30
Ребят, стал ребром такой вопрос. Мне необходимо к ПЛК110 подключить модуль дискретного ввода. Подключаю, все хорошо: ПЛК с модулем связь держит, битовую маску получаю. Но что с этой маской делать дальше я не понимаю. Подскажите, как мне расшифровать битовую маску и получить состояние каждого из входов отдельно?
Была подобная тема сравнительно недавно. https://owen.ru/forum/showthread.php?t=33347
Была подобная тема сравнительно недавно. https://owen.ru/forum/showthread.php?t=33347
Тема есть, хорошо, но это для КДС. А что по МС 4Д?
Alexey_Palich
01.08.2020, 20:22
Тема есть, хорошо, но это для КДС. А что по МС 4Д?Как вопрос поставлен такой ответ и получен.
С МС4Д не работал к сожалению, но думаю по аналогии можно.
Скороспелов Андрей
03.08.2020, 10:39
Тема есть, хорошо, но это для КДС. А что по МС 4Д?
В ST заведите вход IN типа word и 16 булевых выходов. Затем код:
B0 := IN.0;
B1 := IN.1;
B2 := IN.2;
и т.д.
Как вопрос поставлен такой ответ и получен.
С МС4Д не работал к сожалению, но думаю по аналогии можно.
Вопрос поставлен вполне корректно, если учесть, в каком разделе форума он находится:D. В любом случае, спасибо за помощь)
В ST заведите вход IN типа word и 16 булевых выходов. Затем код:
B0 := IN.0;
B1 := IN.1;
B2 := IN.2;
и т.д.
Спасибо большое! Пришлось немного повозиться, но с вашей помощью все заработало)
P.S. Может кому будет полезно. На МВ110-224.32ДН состояния первых 16-ти входов соответствуют значениям последних 16-ти битов маски, и наоборот значения входов 17-32 соответствуют значениям 0-15 битов.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot