У меня вопросы технологического характера к программистам TM6. Есть три отдельных канала проводной связи, на каждом из каналов висят по 20 приборов, протокол ModbusRTU. С каждого прибора считывается по 10 параметров, привязанных к информационным точкам СКАДы через точки ввода-вывода. Отсюда вопросы:
1. Происходит ли выделение каждому каналу связи отдельного потока, в котором происходит опрос параметров приборов, которые висят на данном канале связи? Или опрос всех параметров ведется из одного потока?
2. По какому критерию определяется очередность опроса параметров прибора. Могут ли параметры опрашиваться кусками от разных приборов или они опрашиваются последовательно по каждому прибору? Можно ли как-нибудь повлиять на изменение очередности опроса параметра?
3. Если некоторые приборы на линии не отвечают, они будут опрашиваться в следующий раз когда пройдет полный круг опроса всех приборов на линии?(т.е. когда до них дойдет очередь в следующий раз?) Или для них есть какие-нибудь дополнительные возможности опроса где-нибудь в середине очереди?
Posted by Nico (Участник № / Member № 5342) on :
0.вопрос не к программистам 1.Выделяется поток на каждый последовательный интерфейс 2.по возрастанию номера канала(адрес контролера не учитывается) TM если он требует обмен исключение каналы output с типом периода fast 2.группировкой в CHGR и управлением атрибутами канала например такими как период пересчета,отработать ... 3.да 3.нет
Posted by Nico (Участник № / Member № 5342) on :
для опроса по адресу прибора можно использовать назначение RS modem( задав что модема нет )