|
|
Somachine, ПО для ПЛК Modicon M241, M251, M258, HMISCU, LMC078 |
|
|
|
15.11.2018, 5:32
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(rainproof @ 13.11.2018, 15:47) вопрос по модулям расширений дискретных входов серии ТМ3: подскажите пожалуйста, логика работы входов (sink или source) переключается автоматически? нет ни джемпера на самом модуле, и программно в SoMachine - тоже. Я так догадываюсь, что при подаче например "+" на СОМ1 - модуль автоматически переходит в режим "source wiring (positive logic)", а при подаче "-" на СОМ1 - автоматическм в режим "sink wiring (negative logic)". Но хотелось бы точности (в мануалах ничего такого не нашел). Потому что если мое предположение (об автоматическом переключении неверно) - можно сжечь вход. На входах стоят оптопары 705A, это два встречно-параллельных светодиода и транзистор. В зависимости от подключения загорается один из светодиодов.
705A.jpg ( 16,89 килобайт )
Кол-во скачиваний: 4
|
|
|
|
|
1.12.2018, 17:17
|
Группа: New
Сообщений: 5
Регистрация: 2.10.2018
Пользователь №: 348741
|
Цитата(Se_Sib @ 3.10.2018, 13:26) 1) Между контроллерами, вы так же можете вести обмен по протоколу Modbus TCP, т.е. один из контроллеров может отправлять/забирать данные с другого в той же сети Ethernet. На М221 доступно 8 TCP соединений в качестве сервера и 1 соединение в качестве клиента. Можно как то поподробнее про этот вариант? Нет ли видео по этому способу?
|
|
|
|
|
2.12.2018, 2:19
|
Группа: Участники форума
Сообщений: 167
Регистрация: 19.9.2010
Пользователь №: 72709
|
HELP -> Configuring Modbus TCP -> Channel Assistant
Up to 10 channels can be defined for each slave device. Each channel represents a single Modbus request
R Offset No - - The READ object offset that was selected in the Channel Assistant window. R Length No - - The READ object length that was selected in the Channel Assistant window.
|
|
|
|
|
25.2.2019, 15:14
|
Группа: New
Сообщений: 15
Регистрация: 24.8.2018
Пользователь №: 346918
|
Хм... В инструкции на М221 указана скорость исполнения бульки - 0,2мкс. В инструкции на М241 и М251 - 22мкс. Хотя в брошюрках нарисован красивый график увеличения производительности от 221 к 251. Где же очепятка? = )
|
|
|
|
|
25.2.2019, 15:23
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(DiBraS @ 25.2.2019, 19:14) Хм... В инструкции на М221 указана скорость исполнения бульки - 0,2мкс. В инструкции на М241 и М251 - 22мкс. Хотя в брошюрках нарисован красивый график увеличения производительности от 221 к 251. Где же очепятка? = ) 22нс на инструкцию для M241/251.
|
|
|
|
|
27.2.2019, 12:48
|
Группа: New
Сообщений: 15
Регистрация: 24.8.2018
Пользователь №: 346918
|
Цитата(Se_Sib @ 25.2.2019, 15:23) 22нс на инструкцию для M241/251. Спасибо.
|
|
|
|
|
27.2.2019, 16:33
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(DiBraS @ 27.2.2019, 16:48) Спасибо. Производительность ПЛК вы можете посмотреть в Programming guide на контроллер: https://www.schneider-electric.com/en/downl.../EIO0000001432/В самом конце документа есть раздел Performance. В контроллерах используется процессор SPEAr600, два ядра по 333Мгц. Скоро выйдет М262, будут версии по 3 и 5нс на логическую инструкцию
Screenshot_20190227_202401_Drive.jpg ( 277,25 килобайт )
Кол-во скачиваний: 23
Сообщение отредактировал Se_Sib - 27.2.2019, 16:35
|
|
|
|
|
1.3.2019, 14:25
|
Группа: New
Сообщений: 15
Регистрация: 24.8.2018
Пользователь №: 346918
|
Продолжим серию неочевидных вопросов = ) Чем отличается картридж для 221 модели TMC2HOIS01 от картриджа TMC2AI2? В описании всё одинаково, кроме фразы "for hoisting load cells". В русскоязычном описании упомянуто, что картридж оснащён "специализированными" входами. При добавлении в проект никаких дополнительных функций не появляется. ( возможно плохо смотрел). Так в чём разница? Тот же вопрос и к двух остальным "специальным" картриджам.
|
|
|
|
Гость_wild_*
|
2.3.2019, 20:25
|
Guest Forum
|
Хочу поинтересоваться базовыми отличиями серии Modicon M258 от контроллерв B&R X20. Кто-то использовал обе серии?
Modicon_258.jpg ( 318,57 килобайт )
Кол-во скачиваний: 12
BRX20.jpg ( 165,46 килобайт )
Кол-во скачиваний: 12
|
|
|
|
|
4.3.2019, 9:52
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(DiBraS @ 1.3.2019, 18:25) Продолжим серию неочевидных вопросов = ) Чем отличается картридж для 221 модели TMC2HOIS01 от картриджа TMC2AI2? В описании всё одинаково, кроме фразы "for hoisting load cells". В русскоязычном описании упомянуто, что картридж оснащён "специализированными" входами. При добавлении в проект никаких дополнительных функций не появляется. ( возможно плохо смотрел). Так в чём разница? Тот же вопрос и к двух остальным "специальным" картриджам. Не обращайте внимание на специализированные картриджи. Должны были сделать специализированные функциональные блоки в библиотеках для подъема, упаковки, которые должны были работать только с этими картриджами. Я даже не узнавал, может уже и есть эти блоки. Спрошу у коллег, будет информация, напишу.
|
|
|
|
|
14.3.2019, 14:52
|
Группа: New
Сообщений: 1
Регистрация: 23.10.2014
Пользователь №: 248550
|
Подскажите, возможно ли программно изменить тип датчика (например PT100 на PT1000), либо тип изменяется исключительно на вкладке I/O configuration?
pict1.png ( 90,71 килобайт )
Кол-во скачиваний: 43
|
|
|
|
|
14.3.2019, 16:48
|
Группа: Участники форума
Сообщений: 31
Регистрация: 26.11.2014
Пользователь №: 252170
|
aculeus увы, нет. Более того, эти параметры "hardcoded", и после изменения требуется полная загрузка программы в ПЛК.
|
|
|
|
|
27.3.2019, 12:07
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Изменение имен ПО Schneider Electric:
SoMachine - EcoStruxure™ Machine Expert Unity Pro - EcoStruxure™ Control Expert Vijeo XL - EcoStruxure™ Machine SCADA Expert Vijeo XD - EcoStruxure™ Operator Terminal Expert SoMachine HVAC - EcoStruxure™ Machine Expert - HVAC SoMachine Basic - EcoStruxure™ Machine Expert - Basic ClearSCADA - EcoStruxure™ Geo SCADA Expert
Самые свежие версии SoMachine Basic и SoMachine HVAC уже вышли под новыми именами. Летом выйдет новая версия SoMachine под именем Machine Expert.
Сообщение отредактировал Se_Sib - 27.3.2019, 12:08
|
|
|
|
|
15.4.2019, 15:56
|
Группа: Участники форума
Сообщений: 98
Регистрация: 20.8.2008
Из: г.Николаев
Пользователь №: 21661
|
Добрый день всем. Вопрос по работе модуля расширения аналоговых входов TM3TI8T в SoMachine.
Сообщение отредактировал rainproof - 15.4.2019, 16:12
|
|
|
|
|
16.4.2019, 4:38
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(rainproof @ 15.4.2019, 19:56) Добрый день всем. Вопрос по работе модуля расширения аналоговых входов TM3TI8T в SoMachine. ?
|
|
|
|
|
30.4.2019, 11:04
|
Группа: New
Сообщений: 4
Регистрация: 23.4.2017
Пользователь №: 320052
|
Здравствуйте. Достался «по наследству» незавершенный проект, ставили железо не думая… Необходимо связать через интернет 4 ПЛК: 1x TM251MESE на диспетчерской (лаборатории только TM241CE24R и 2хTM172PBG24R, поэтому вожусь сейчас с ними) и 3x TM172PBG24R на объектах. TM251MESE – мастер, остальные – слейвы. На объектах – модемы RS-485 с белыми статическими IP-адресами, на диспетчерской – роутер Ethernet с белым динамическим IP-адресом. Подскажите пожалуйста, реально ли в таких условиях их связать между собой, либо придётся менять часть оборудования если это поможет (возможно поменять на объектах модемы на роутеры и организовать VPN)? В лаборатории собрал 1xTM241CE24R и 2xTM172PBG24R подключенные по Ethernet в локалку, не получается, скрины прилагаются.
|
|
|
|
|
6.5.2019, 9:36
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(ProFigisT @ 30.4.2019, 15:04) Здравствуйте. Достался «по наследству» незавершенный проект, ставили железо не думая… Необходимо связать через интернет 4 ПЛК: 1xTM251MESE на диспетчерской (лаборатории только TM241CE24R и 2хTM172PBG24R, поэтому вожусь сейчас с ними) и 3xTM172PBG24R на объектах. TM251MESE – мастер, остальные – слейвы. На объектах – модемы RS-485 с белыми статическими IP-адресами, на диспетчерской – роутер Ethernet с белым динамическим IP-адресом. Подскажите пожалуйста, реально ли в таких условиях их связать между собой, либо придётся менять часть оборудования если это поможет (возможно поменять на объектах модемы на роутеры и организовать VPN)? В лаборатории собрал 1xTM241CE24R и 2xTM172PBG24R подключенные по Ethernet в локалку, не получается, скрины прилагаются. Если модемы умеют работать в режиме шлюза, транслировать запросы Modbus TCP<->Modbus RTU, должно работать. Но лучше VPN, роутер на M251 в качестве VPN сервера с статическим IP, на M172 модемы/роутеры в качестве клиентов VPN. В сети все ПЛК пингуются по своим IP адресам? На M172 через ПО Device загрузили сетевые настройки?
|
|
|
|
|
10.5.2019, 10:48
|
Группа: New
Сообщений: 4
Регистрация: 23.4.2017
Пользователь №: 320052
|
Да, модемы работают как шлюзы, пингуются. На реальном объекте вместо М251 с панелькой временно данные отображает SCADA c OPC, который опрашивает по Modbus TCP. В лаборатории подключил М172-е Ethernet-ом вместо RS-485 для удобства (можно перепрошивать и не нужен шнурок usb от конвертера к ноуту), прицепил каждому MAC статический IP по DHCP, пингуется, данные корректно приходят на OPC (конфигурация взята с объекта, поменяны только IP). Проект М172-х перевёл в новую прогу, а там – «Download all»… Скорее всего я неверно настраиваю M241 (M251), т.к. даже в локалке он не видит М172-е. При попытке же прописать адреса с объектов – ругается и не даёт присвоить адрес из другой подсети.
|
|
|
|
|
10.5.2019, 12:20
|
Группа: New
Сообщений: 4
Регистрация: 23.4.2017
Пользователь №: 320052
|
UPD: достучался до 172-х в локалке, просто сменил протокол Ethernet/IP, который стоит по умолчанию на Modbus TCP. Остался вопрос как скормить внешние адреса, чтобы обойтись без замены оборудования и организации VPN.
|
|
|
|
|
13.5.2019, 11:55
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(ProFigisT @ 10.5.2019, 16:20) ......Остался вопрос как скормить внешние адреса....... Об этом я не подумал, такое контроллеры M2xx не умеют.
|
|
|
|
|
13.5.2019, 15:36
|
Группа: New
Сообщений: 4
Регистрация: 23.4.2017
Пользователь №: 320052
|
Цитата(Se_Sib @ 13.5.2019, 11:55) Об этом я не подумал, такое контроллеры M2xx не умеют. А могли бы Вы узнать, как с этим дела у М172-го? Подумал поменять М251 на М172, поэкспериментировал: в локалке опрашивает, по внешнему IP - нет, хотя и не ругается при компиляции. Хотелось бы узнать наверняка возможно или нет со 172-м... Спасибо.
|
|
|
|
|
20.5.2019, 21:01
|
Группа: New
Сообщений: 3
Регистрация: 16.7.2018
Пользователь №: 345048
|
Добрый день, коллеги. Ищу писателя для М241. Или подсказку куда обратиться. Сам работаю в основном с ОМРОНОМ, обещаю научиться общению со Шнайдером при первом свободном времени.Сейчас времени нет, к сожалению. Задача небольшая, в логику писателю можно будет не вникать - могу донести аля вход, выход, таймер, и т.д. Писать на почту ed.maslov@gmail.com либо по тел. +79163495122 Эдуард. Как говорил знаменитый сатирик - " размеры моей благодарности будут безграничны в пределах разумного."
С ув. Ильич.
|
|
|
|
|
4.6.2019, 18:53
|
Группа: Участники форума
Сообщений: 98
Регистрация: 20.8.2008
Из: г.Николаев
Пользователь №: 21661
|
Возникла проблема при работе в SoMachine 4.3 При запуске симулятора - при попытке старта - возникает программное исключение Licence File missing. Хотя лицензия есть, и активна. Пробовал переустанавливать менеджер лицензий, потом - переустановил SoMachine/ Безрезультатно. Что это может быть?
|
|
|
|
|
4.6.2019, 19:58
|
Группа: Участники форума
Сообщений: 98
Регистрация: 20.8.2008
Из: г.Николаев
Пользователь №: 21661
|
Сорри! Предыдущее сообщение - можно удалить. Проблема была связана с POU , в котором начал писать код для Modbus Master. Много раз перечитал мануал, разобрался, методом проб и ошибок - все исправил. Странно, что компилятор выдавал не ошибки в коде, а именно исключение об отсутствии файла лицензии.
|
|
|
|
|
21.6.2019, 9:15
|
Группа: New
Сообщений: 1
Регистрация: 20.6.2019
Пользователь №: 361826
|
Попался контроллер TM241C24R, могу ли я получать состояния его входов с помощью modbus? Нужно что-то запраграммировать или это возможно "из коробки"? Прошу прощения за подобный вопрос, но впервые столкнулся с контроллерами, третий день копаюсь в мануалах и видео, но вижу решение других задач. Если вопрос сложный - готов обсудить платную консультацию/помощь.
|
|
|
|
|
21.6.2019, 11:51
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(jrave @ 21.6.2019, 13:15) Попался контроллер TM241C24R, могу ли я получать состояния его входов с помощью modbus? Нужно что-то запраграммировать или это возможно "из коробки"? Прошу прощения за подобный вопрос, но впервые столкнулся с контроллерами, третий день копаюсь в мануалах и видео, но вижу решение других задач. Если вопрос сложный - готов обсудить платную консультацию/помощь. Можно обращаться к памяти ввода/вывода напрямую https://www.schneider-electric.com/en/faqs/FA308725/Но как минимум коммуникационные порты нужно сконфигурировать.
|
|
|
|
|
21.6.2019, 23:50
|
Группа: Участники форума
Сообщений: 98
Регистрация: 20.8.2008
Из: г.Николаев
Пользователь №: 21661
|
Тоже вопрос по Modbus, но только Modbus TCP Slave.(т.е. контроллер выступает в роли Slave) Добавил в контроллере М241 к порту Ethernet_1 - ModbusTCP Slave Device, попробовал ModbusPoll записать некоторое значение в регистр write holding registers - запись осуществляется. А вот функция read holding register - не читает из контролера. только нули! (это переменные IW) Пытался прочитать переменные input registers (QW) - ModbusPoll выдает все время - illegal function. Что не так я делаю? Почему запись в контроллер осуществляется, а чтение из него - ни в какую?
|
|
|
|
|
24.6.2019, 7:14
|
Группа: Участники форума
Сообщений: 308
Регистрация: 30.4.2015
Из: Краснодар
Пользователь №: 266723
|
Цитата(rainproof @ 22.6.2019, 3:50) Тоже вопрос по Modbus, но только Modbus TCP Slave.(т.е. контроллер выступает в роли Slave) Добавил в контроллере М241 к порту Ethernet_1 - ModbusTCP Slave Device, попробовал ModbusPoll записать некоторое значение в регистр write holding registers - запись осуществляется. А вот функция read holding register - не читает из контролера. только нули! (это переменные IW) Пытался прочитать переменные input registers (QW) - ModbusPoll выдает все время - illegal function. Что не так я делаю? Почему запись в контроллер осуществляется, а чтение из него - ни в какую? Достаточно чтобы в настройках Ethernet порта стояла галка Modbus server active, опцию Modbus TCP slave device не обязательно на порт Ethernet добавлять, это выделенный канал с своей картой ввода/вывода до 120 регистров и заданием IP мастера, соединение с которым будет приоритетным. Просто объявляете переменные с прямыми адресами, типа iVar1 AT %MW10 : INT; - целочисленная переменная, которая лежит в 10 регистре(слове). По этому же адресу(10) её читаем/пишем функциями Modbus работающими с регистрами хранения(Holding registers). Посмотрите описание AT объявления в Онлайн справке и в моей папке, ссылку на которую я выкладывал в начале темы, папка "инструкции". Обязательно обратите внимание на перекрытие адресов %MX(x.y)- номер байта и номер бита в памяти, %MB(x)-номер байта, %MW(x)-номер слова, %MD(x)-номер двойного слова. Например %MX20.0(адрес 0-го бита 10-го регистра), %MB20(первый байт 10-го регистра), %MW10(10 регистр), %MD5(32 битная переменная занимающая 10 и 11 регистр в памяти) будут перекрываться. Что касается карты Modbus TPC Slave Device, обратите внимание, что %QW это область памяти Input Registers.
ModTCPSlaveIOmap.JPG ( 85,69 килобайт )
Кол-во скачиваний: 69
Сообщение отредактировал Se_Sib - 24.6.2019, 7:24
|
|
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2Vtzqx6MLPt
Последние сообщения Форума
|