S7-1200 CM1241 Point-to-Point

Особенности чтения данных расходомера Акрон-01 по протоколу производителя, использующего нестандартные функции с номерами 101 и более. Из-за этого приходится применять протокол Point-to-Point Точка-к-Точке. При старте программы в первом цикле функцией PORT_CFG инициализируется порт с заданными настройками. Функцией SEND_PTP пересылаются данные из буфера данных, заданный абсолютным адресом BYTE 4 с указанием длины в байтах После получения сигнала окончания пересылки по фронту сигнала Done функцией приёма RCV_PTP производится получение запрошенных данных, буфер которых задаётся абсолютным адресом BYTE 23 с указанием длины в байтах. Флаги успешных и неуспешных попыток можно подать на входы счётчиков и будет наглядно видно что всё хорошо или есть проблемы. В данных функциях нельзя использовать тесктовое имя буфера - будет возвращаться ошибка несоответствия длины.
Back to Top