Size: a a a

2021 June 08

JB

Jury Belorusov in ru_ASUTP
We recommend to call all executions of Modbus_Master for a specific port from a program cycle OB. Modbus master instructions can only be executed in one program cycle or in one cyclical/time-controlled processing level. They may not be processed in different processing levels. The priority interruption of a Modbus master instruction by another Modbus master instruction in a processing level with higher priority results in improper operation. Modbus master instructions may mot be processed in startup, diagnostic or time error levels.
источник

JB

Jury Belorusov in ru_ASUTP
Это мастер
источник

JB

Jury Belorusov in ru_ASUTP
The Modbus_Slave instruction must be executed regularly with a frequency that allows a timely response to incoming requests of a Modbus master. We recommend executing Modbus_Slave in each cycle from a program cycle OB. Modbus_Slave can be executed from a cyclic interrupt OB but we do not recommend it, because excessive time delays in the interrupt program can temporarily block the execution of other interrupt programs.
источник

JB

Jury Belorusov in ru_ASUTP
это слэйв
источник

M

Michael in ru_ASUTP
В других плк это делается в свободном цикле, где вход блока = !выход. Тогда по каждому Done идет фронт запуска заново, самозапуск происходит. Правда, это будет реализация без фиксированного времени опроса
источник

AC

Alexey Cheshire in ru_ASUTP
Кто и как решал подключение к удаленному железу для настройки BIOS, обновления прошивки  и т.п.? Т.е. нужно удаленно пробросить клавомышь и монитор. Я нашёл ip- kvm, но, по-моему, были другие железки.
Замысел такой: наладчик на месте подключает нечто к контроллеру как мышь, монитор и клавиатуру, далее подключает это к своему ноутбуку, а инженер удаленно подключается к ноутбуку и выполняет необходимые процедуры.
источник

JB

Jury Belorusov in ru_ASUTP
я сименсом лет 5-7 не занимаюсь, поэтому не настаиваю на своей точке зрения. Вырезки что я привел из весьма старой документации на ET200SP. Возможно, что-то поменялось. Но как программист старой школы, я бы никогда подобные блоки в прерывании не размещал бы.
источник

MI

Maksim IL in ru_ASUTP
Про мастер не сказано что не рекомендуют из циклических выполнять
источник

JB

Jury Belorusov in ru_ASUTP
зато сказано, что приоритетное прерывание с модбас мастер порушит другое)
источник

JB

Jury Belorusov in ru_ASUTP
Работать будет! потому и рекомендация, а не строго "нельзя". Можно конечно. Но зачем
источник

СК

Семен Каминский... in ru_ASUTP
Здравствуйте, а кто-то знает заказной номер Simatic WINCC Runtime Advanced исполняемое ПО TIA Portal v17 для ПК? Чёт просто для 15 и 16 нашёл, а для 17 нет.
источник

MI

Maksim IL in ru_ASUTP
Там имелось ввиду что если выполнение функции модбас мастер, прервется другим об с более высоким приоритетом как я понял...
источник

JB

Jury Belorusov in ru_ASUTP
У вас несколько fb mb master может быть. Если один исполняется, а в это время прилетит прерывание в котором размещен второй - все падет
источник

MI

Maksim IL in ru_ASUTP
Это я понимаю....
источник

СК

Семен Каминский... in ru_ASUTP
У кого-то была проблема что энкодер на ноль не сбрасывается?
источник

D

Dim in ru_ASUTP
так быть с эзернетом на ЦУМе?
источник

D

Dim in ru_ASUTP
двойка ау
источник

22

2 2 in ru_ASUTP
Дим, такое не делал ранее. Но можно попробовать на ЦУМе где есть Eth  все завести на ОИК , как ты хочешь вряд ли получится, чтобы ЦУМ1 и ЦУМ2 опрашивали друг друга, там просто ограниченный функционал по транслированию данных.
то что ты прислал это РБША.426471.101 (Предназначен для работы в составе КП и
ПУ, обеспечивает обмен информацией с 4
каналами: двумя параллельными портами
(двумя ЛУ или модемами), линией RS-232
или Ethernet, магистралью I2C, CAN,
трансляцию протоколов). На твоей схеме явно по i2c сделано.
если ты хочешь избавиться от PSP то думаю это не будет так работать. Как я понял ты просто хочешь все ЦУМ врубить в одну подсеть и чтобы они между собой работали, но это тока пробовать. Не нашел такой настройки в гайдах (ранее такое не далел). Мы поступали проще мы просто линии связи Eth делали а потом  преобразователь точка -точка и получается что опрос вроде как был по rs но по факту там был Eth и оптика.
источник

D

Dim in ru_ASUTP
ты верно понял!
источник

D

Dim in ru_ASUTP
я хочу уйти от модемов
источник