Сообщений: 18
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
0
Thanks: 0
Given 2 thank(s) in 2 post(s)
05-Jun-2020, 12:01:09
(Сообщение последний раз редактировалось: 05-Jun-2020, 12:06:02 vladimir_ch.)
Добрый день коллеги!
Очень прошу помощи, не могу победить MVI69-MCM, сделал все по видео инструкции с сайта прософт.
Порт 1 настраиваю как мастер, выставляю скорость и т.п.
![[Изображение: 2.jpg]](https://i.ibb.co/s9R9STz/2.jpg)
Заливаю через билдер в модуль и не идет опрос слейва, смотрел диагностикой
![[Изображение: image.jpg]](https://i.ibb.co/N7MprW0/image.jpg)
и из нее видно, что Command count:0, хотя в конфигураторе я задаю 2. перепробовал разные конфигураторы, но ничего не помогает, что делать ума не приложу.
помогите советом. спасибо!
Сообщений: 34
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
1
Thanks: 9
Given 4 thank(s) in 4 post(s)
05-Jun-2020, 12:35:40
(Сообщение последний раз редактировалось: 05-Jun-2020, 12:50:16 ErmakovAV.)
<p> (05-Jun-2020, 12:01:09)vladimir_ch Написал: Добрый день коллеги!
Очень прошу помощи, не могу победить MVI69-MCM, сделал все по видео инструкции с сайта прософт.
Порт 1 настраиваю как мастер, выставляю скорость и т.п.
![[Изображение: 2.jpg]](https://i.ibb.co/s9R9STz/2.jpg)
Заливаю через билдер в модуль и не идет опрос слейва, смотрел диагностикой
![[Изображение: image.jpg]](https://i.ibb.co/N7MprW0/image.jpg)
и из нее видно, что Command count:0, хотя в конфигураторе я задаю 2. перепробовал разные конфигураторы, но ничего не помогает, что делать ума не приложу.
помогите советом. спасибо!
Перемычки выбора интерфейса 232/422/485 стоят верно ?
Настройки backplane69 покажите?
Вы читаете данные (10 регистров) и пишите их в 600 ячейку памяти модуля, длинна набора данных должна быть минимум 610, она сконфигурирована в модуле ?
Если загрузить конфигурацию, затем создать новую и выгрузить текущую из модуля, они совпадают ? проверьте это.
Бывает, что грузится с ошибкой, нужно всегда проверять перед включением в работу конфигурации
В контроллере, на котором в шасси этот модуль загружена программа от вендора ? что там в массиве данных MCM ?
Какая статистика? Совпадают ли настройки в программе и в софте ProSoft ?
С уважением, Ермаков Александр
Сообщений: 18
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
0
Thanks: 0
Given 2 thank(s) in 2 post(s)
05-Jun-2020, 13:17:11
(Сообщение последний раз редактировалось: 05-Jun-2020, 13:28:42 vladimir_ch.)
(05-Jun-2020, 12:35:40)ErmakovAV Написал: <p> (05-Jun-2020, 12:01:09)vladimir_ch Написал: Добрый день коллеги!
Очень прошу помощи, не могу победить MVI69-MCM, сделал все по видео инструкции с сайта прософт.
Порт 1 настраиваю как мастер, выставляю скорость и т.п.
![[Изображение: 2.jpg]](https://i.ibb.co/s9R9STz/2.jpg)
Заливаю через билдер в модуль и не идет опрос слейва, смотрел диагностикой
![[Изображение: image.jpg]](https://i.ibb.co/N7MprW0/image.jpg)
и из нее видно, что Command count:0, хотя в конфигураторе я задаю 2. перепробовал разные конфигураторы, но ничего не помогает, что делать ума не приложу.
помогите советом. спасибо!
Перемычки выбора интерфейса 232/422/485 стоят верно ?
Настройки backplane69 покажите?
Вы читаете данные (10 регистров) и пишите их в 600 ячейку памяти модуля, длинна набора данных должна быть минимум 610, она сконфигурирована в модуле ?
Если загрузить конфигурацию, затем создать новую и выгрузить текущую из модуля, они совпадают ? проверьте это.
Бывает, что грузится с ошибкой, нужно всегда проверять перед включением в работу конфигурации
В контроллере, на котором в шасси этот модуль загружена программа от вендора ? что там в массиве данных MCM ?
Какая статистика? Совпадают ли настройки в программе и в софте ProSoft ? (05-Jun-2020, 12:35:40)ErmakovAV Написал: </p><p> (05-Jun-2020, 12:01:09)vladimir_ch Написал: Добрый день коллеги!
Очень прошу помощи, не могу победить MVI69-MCM, сделал все по видео инструкции с сайта прософт.
Порт 1 настраиваю как мастер, выставляю скорость и т.п.
![[Изображение: 2.jpg]](https://i.ibb.co/s9R9STz/2.jpg)
Заливаю через билдер в модуль и не идет опрос слейва, смотрел диагностикой
![[Изображение: image.jpg]](https://i.ibb.co/N7MprW0/image.jpg)
и из нее видно, что Command count:0, хотя в конфигураторе я задаю 2. перепробовал разные конфигураторы, но ничего не помогает, что делать ума не приложу.
помогите советом. спасибо!
Перемычки выбора интерфейса 232/422/485 стоят верно ?
Настройки backplane69 покажите?
Вы читаете данные (10 регистров) и пишите их в 600 ячейку памяти модуля, длинна набора данных должна быть минимум 610, она сконфигурирована в модуле ?
Если загрузить конфигурацию, затем создать новую и выгрузить текущую из модуля, они совпадают ? проверьте это.
Бывает, что грузится с ошибкой, нужно всегда проверять перед включением в работу конфигурации
В контроллере, на котором в шасси этот модуль загружена программа от вендора ? что там в массиве данных MCM ?
Какая статистика? Совпадают ли настройки в программе и в софте ProSoft ?
Уважаемый Александр, спасибо за ответ и внимание.
Отвечу по по порядку:
Перемычки стоят на 485(нижние).
Читал 600 для эксперимента стоит 0.
Загрузил, выгрузил,в билдере всё совпадает(пробовал новую версию 2020 года и 2015 и 2013 года)
Программу брал с сайта прософта 16 ревизию, потом делал в соответствии с документацией и потом еще делал в соответствии с видео.
в массиве данных МСМ пусто, стаитстика все по нулям, т.к. нет команды на опрос(в чем и был мой вопрос).
А что за настройки в прософте и программе которые должны совпадать?
прикладываю скриншоты
а главное как это все связано, с тем что модуль не дает команду запроса ведомому (что видно из Dataanalyzer)?
![[Изображение: 5.jpg]](https://i.ibb.co/FBPNYw3/5.jpg)
</p>
Сообщений: 34
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
1
Thanks: 9
Given 4 thank(s) in 4 post(s)
05-Jun-2020, 13:27:35
(Сообщение последний раз редактировалось: 05-Jun-2020, 13:35:19 ErmakovAV.)
Модуль организовывает обмен данными через процессор контроллера, в частности, когда Blocktransfersize отличается, тогда обмен между процессором контроллера и модуля нарушается и данных не видно. По крайней мере у меня так было.
В тэгах контроллера есть массив "MCM" в нем MCM.config, там параметр Blocktransfersize, в нем должен быть установлен такой же размер, как и в ProSoft Configuration Bilder, в вашем случае 60, параметр можно поменять online, но потом не забудьте сделать выгрузку
С уважением, Ермаков Александр
Сообщений: 18
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
0
Thanks: 0
Given 2 thank(s) in 2 post(s)
(05-Jun-2020, 13:27:35)ErmakovAV Написал: Модуль организовывает обмен данными через процессор контроллера, в частности, когда Blocktransfersize отличается, тогда обмен между процессором контроллера и модуля нарушается и данных не видно. По крайней мере у меня так было.
В тэгах контроллера есть массив "MCM" в нем MCM.config, там параметр Blocktransfersize, в нем должен быть установлен такой же размер, как и в ProSoft Configuration Bilder, в вашем случае 60, параметр можно поменять online, но потом не забудьте сделать выгрузку
установлено 60
просто почему модуль даже не пытается отправлять запрос... в dataanalyzer пусть вообще и статистика стоит на месте
Сообщений: 34
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
1
Thanks: 9
Given 4 thank(s) in 4 post(s)
я не пользовался никогда этой диагностикой, считаю что в ней нет смысла, внутри программного кода все равно идут другие, отличные от нее данные.
Так же увидел у вас "нестыковки" в размерах массива.
ReadData и WriteData, в программе контроллера стоит 480, в конфигурации модуля 240.
Для начала это все нужно "выровнять"
С уважением, Ермаков Александр
Сообщений: 18
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
0
Thanks: 0
Given 2 thank(s) in 2 post(s)
(05-Jun-2020, 13:54:04)ErmakovAV Написал: я не пользовался никогда этой диагностикой, считаю что в ней нет смысла, внутри программного кода все равно идут другие, отличные от нее данные.
Так же увидел у вас "нестыковки" в размерах массива.
ReadData и WriteData, в программе контроллера стоит 480, в конфигурации модуля 240.
Для начала это все нужно "выровнять"
подскажите где и что надо сменить и как правильно? (не понятно, все делал в соответствии с видео прософта)
Сообщений: 18
Тем: 5
Зарегистрирован: Apr 2017
Репутация:
0
Thanks: 0
Given 2 thank(s) in 2 post(s)
26-Jun-2020, 11:20:04
(Сообщение последний раз редактировалось: 26-Jun-2020, 11:31:11 vladimir_ch.)
<p>Уважаемые форумчане, может еще кто нибудь чем нибудь может помочь в решении проблемы, не работает модуль опроса, нет обмена даже по задней шине и не опрашивается ревизия и название модуля в тегах: MCM.STSTUS.REV, MCM.STSTUS.Product.
Ревизия модуля: 1.001.
Может его требуется перепрошить, но где взять прошивку? на сайте прософт ее нет.
![[Изображение: 7.jpg]](https://i.ibb.co/XyXrnxZ/7.jpg) </p>
<p>Это выгрузка конфигурации из модуля<br><br></p><p><br></p><p># Module Information
# Last Change: Jun. 26, 2020 11:27
# Last Download: Never
# Application Rev: 1.05
# OS Rev: 0205
# Loader Rev:
# MAC Address:
# ConfigEdit Version: 4.4.24.23
# Module Configuration
[Module]
Module Type : MVI69-MCM
Module Name : MVI69-MCM
[Module Comment]
# Put Comment Here
[Backplane 69]
Read Register Start : 0
Read Register Count : 480
Write Register Start : 481
Write Register Count : 480
Backplane Fail Count : 0
Error/Status Block Pointer : 3000
Initialize Output Data : No
Block Transfer Size : 60
[MCM Port 1]
Enable : Yes
Type : Master
Enron-Daniels : No
Protocol : RTU
Baud Rate : 9600
Parity : None
Data Bits : 8
Stop Bits : 2
RTS On : 0
RTS Off : 0
Use CTS Line : No
Command Count : 3
Min Cmd Delay : 0
Cmd Err Pointer : 3000
Response Timeout : 1000
Retry Count : 3
Error Delay Count : 0
[Modbus Port 1 Commands]
START
# Enable Internal Address Poll Interval Reg Count Swap Code Node Address ModBus Function MB Address in Device Comment
1 Yes 1 1 1 No Change 1 FC 3 - Read Holding Registers(4X) 2 #
END
</p>
Сообщений: 166
Тем: 0
Зарегистрирован: May 2022
Репутация:
0
Thanks: 0
Given 0 thank(s) in 0 post(s)
|