PDA

Просмотр полной версии : Управление плк через Modbus и кнопку.



Soier
01.11.2017, 13:52
Здравствуйте, уважаемые форумчане.

В университете дали задание, написать программу для управления выходом через modbus TCP и цифровой вход. Выходом надо управлять по типу импульсного реле, например через modbus включили, а через кнопку выключили или наоборот через кнопку включили через modbus выключили. Как это сделать правильно? 33947 33948

SA104
01.11.2017, 14:11
Поможет элемент Исключающее ИЛИ .
На входы подать управление от разных источников, на выход повесить нагрузку.

Soier
01.11.2017, 14:31
Поможет элемент Исключающее ИЛИ .
На входы подать управление от разных источников, на выход повесить нагрузку.

А как элемент исключающее или называется на CFC? И кнопка цифрового входа без фиксации, можно ли его в логике, как кнопку с фиксацией, чтобы выход был активен и после нажатия кнопки?

SA104
01.11.2017, 15:06
OR_ELSE попробуйте.
Фиксацию состояния можно на счетчике сделать, считающем до 2.

Dimensy
01.11.2017, 15:41
А как элемент исключающее или называется на CFC? XOR называется

Dimensy
01.11.2017, 15:44
как вариант
33952

Soier
01.11.2017, 15:54
как вариант
33952

А что за элемент NOT, как его добавить?

Lam-Ka
01.11.2017, 19:52
А что за элемент NOT, как его добавить?
Также как и все остальные..(OR, AND, ...) Вы бы хотя бы встроенную в CodeSys помощь попробовали почитать, что-ли...

Soier
01.11.2017, 20:07
Я добавил блок NOT, но он по другому выглядит. Только один вход и один выход(

ASo
01.11.2017, 20:15
Вы точно студент профильной специальности?

Dimensy
02.11.2017, 08:55
А что за элемент NOT, как его добавить?
Странно, что блок R_TRIG не вызвал вопроса :)
По поводу входа-выхода EN-ENO - справка CoDeSys -> Редакторы CoDeSys -> Редактор CFC -> Дополнения EN/ENO

sergeykrylov
02.11.2017, 10:22
Вас там вообще чему то учат?!

Soier
02.11.2017, 20:07
Вы точно студент профильной специальности?
Да.


Вас там вообще чему то учат?!
Профильные предметы, более узкие по специальности только в этом семестре начались. Программирование ПЛК еще не проходили, это как дополнительное задание для самостоятельного изучения.