-
ПЛК 100, регистры и CRC
Мы работаем с контроллерами ПЛК 100, возникла необходимость программировать их по интерфейсу RS232, RS485 и LAN.
Насколько мы поняли, это возможно. И библиотеки какие-то есть, но вопрос не по этому.
1. Как узнать адрес контроллера, где смотреть адрес контроллера в CodeSys, например или где-то в другой программе?
2. Какие адреса регистров и как узнать их номера в CodeSys, например. То, что там есть конфигурационный файл это понятно, но конкретно как узнать адрес регистра и адрес ячейки, то, что требуется для посылания комманды по протоколу Modbus?
3. Почему в англоязычной оригинальной версии протокола Modbus контрольная сумма CRC считается на первых шагах так
- выполняется операция XOR над первым байтом сообщения и младшим байтом CRC-регистра!!!!!
- а в рускоязычном протоколе Modbus контрольная сумма считается немного иначе: выполняется операция XOR над первым байтом сообщения и старшим байтом CRC-регистра!!!!!
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума