Тогда не совсем понятно почему в Com-порте только единицы, а при изменении кода все идет своим чередом.Sancho писал(а): 04 мар 2020, 16:13 Проект не смотрел.
Обновление в eeprom происходит по переднему фронту импульса, _SEEPR1OSN является частью встроенного триггера.
Найдено 7 результатов
- 04 мар 2020, 16:23
- Форум: Темы от автора
- Тема: Версия 6.3.х
- Ответы: 318
- Просмотры: 56226
Версия 6.3.х
- 04 мар 2020, 16:00
- Форум: Темы от автора
- Тема: Версия 6.3.х
- Ответы: 318
- Просмотры: 56226
Версия 6.3.х
Ошибка в блоке записи в EEPROM. Проект в СОM порт выдает только единицы. Если изменить автогенерируемый код второй платы с
//Плата:2
if (_gtv2 == 1) {
if(!(0)){ if(!_SEEPR1OSN){(updateByteToEEPROM(0, 0, 0x0, (_gtv1)));
_SEEPR1OSN=1;} }else{ if(_SEEPR1OSN){_SEEPR1OSN=0;}}
}
на
//Плата:2
if (_gtv2 ...
//Плата:2
if (_gtv2 == 1) {
if(!(0)){ if(!_SEEPR1OSN){(updateByteToEEPROM(0, 0, 0x0, (_gtv1)));
_SEEPR1OSN=1;} }else{ if(_SEEPR1OSN){_SEEPR1OSN=0;}}
}
на
//Плата:2
if (_gtv2 ...
- 03 мар 2020, 09:36
- Форум: Помогите, а то я "нимагу"
- Тема: Weintek и связь по MODBUS
- Ответы: 2
- Просмотры: 515
Weintek и связь по MODBUS
Спасибо за наводку на тему, сразу её не заметил. Перевел панель в Slave, Atmega в Master и все заработало как надо. Все Coil с любых адресов предаются в обе стороны без ошибок. Переводить все битовые переменный в Holdings совсем не хотелось. Панель в слейве в тестовом прогоне без проблем передавала ...
- 02 мар 2020, 15:59
- Форум: Помогите, а то я "нимагу"
- Тема: Weintek и связь по MODBUS
- Ответы: 2
- Просмотры: 515
Weintek и связь по MODBUS
Здравствование. В FLProg версии 6.3.1 создал небольшой проект для связи с панелью Weintek MT8050iE. Возникла проблема, суть которой в отсутствии передачи состояний Coil и DiscreteInputs на панель (панель читает 0x_single_bit для Coil и 1x_single_bit для DiscreteInputs). Причем первые два адреса (0 и ...
- 20 янв 2020, 16:57
- Форум: Темы от автора
- Тема: Тестирование Версии 6.2.Х
- Ответы: 257
- Просмотры: 47497
- 20 янв 2020, 10:51
- Форум: Темы от автора
- Тема: Тестирование Версии 6.2.Х
- Ответы: 257
- Просмотры: 47497
Тестирование Версии 6.2.Х
Версия 6.2.2. Проект для ESP8266. При попытке добавить новый выход в контроллере, с курсором начинают происходить странные метаморфозы и программа вылетает с ошибкой.
- 19 дек 2019, 08:49
- Форум: Темы от автора
- Тема: Тестирование Версии 6.2.Х
- Ответы: 257
- Просмотры: 47497
Тестирование Версии 6.2.Х
ESP8266. Отсутствие порта OTA в IDE, esp ядро 2.6.x. При создании OTA настроек соответствующий IP-порт не появляется в Arduino IDE (Bonjour Browser его так же не видит), однако IP успешно пингуется. Если скомпилировать и прошить тот же проект с использованием версии esp ядра 2.5.2 то все работает ...