Стартовая страница › Форумы › Разработка и интеграция › Модуль исполнения Программ (C#, Эмулятор ПЛК)
- В этой теме 10 ответов, 2 участника, последнее обновление 13 часов, 40 минут назад сделано
manjey73.
-
АвторЗаписи
-
02.07.2026 в 16:13 #44091
manjey73УчастникМодуль исполнения программ на C#, эмуляция ПЛК. В комплекте тестовые программы
Ссылка на папку с тестовыми программами для понимания кода, как их создавать.
Так же в программе можно подключить зависимую библиотеку, в данном случае я начал интегрировать в библиотеку ScadaCommFunc некоторые компоненты (Гистерезис например).
з.ы. потихоньку буду добавлять скриншоты и возможно видео.
Цель модуля, не заниматься кроиловом при составлении скриптов и использовании Модуля Автоматического Управления. Он несколько для других вещей предназначен.
-
Тема изменена 6 дней, 16 часов назад пользователем
Mikhail.
02.07.2026 в 16:18 #44092
manjey73УчастникСобственно Модуль работает в двух режимах.
1. Lite:
— отсутствует возможность инициализации переменных при старте
— отсутствует возможность сохранять значения переменных (Retain)
— отсутствует возможность запуска календарных программ (в работе еще этот момент)
— скорее всего не получится автоматический старт программ при запуске Сервера2. Pro: (платно)
— будет запуск календарных программы (например пилю программу производственного календаря)
— ну и доступно то, что недоступно в Lite
— За счет инициализации входных переменных есть автоматический запуск программы.03.07.2026 в 15:40 #44100
manjey73УчастникВидео не совсем полноценное, там есть нюансы.
Ну и будут скоро исправления, а то нарвался тут на ошибочку…
03.07.2026 в 15:40 #44101
MikhailМодератор1-я ссылка на открывается, нужно поправить.
03.07.2026 в 15:48 #44102
manjey73УчастникСтранно, у меня открывается. Что не так?
Сейчас перезалью. какой-то дубляж там произошел
-
Ответ изменён 1 неделя, 3 дня назад пользователем
manjey73.
03.07.2026 в 16:03 #44105
manjey73УчастникЗаодно поправил интересный баг 🙂
06.07.2026 в 15:46 #44121
MikhailМодераторИнтересная разработка.
06.07.2026 в 16:03 #44130
manjey73УчастникПоправьте тогда ссылку в первом посте, если у вас есть такая возможность.
А последние ответы по данному поводу можно и прибить.Разработка была обусловлена тем, что при помощи скриптов и МАУ надо еще приложить такую-то мать и долго вылавливать проблемы, почему не так работает или не там.
Тут саму логику пишешь на C# как нравится и связываешь с каналами.Была бы возможность сделать на FBD, было бы проще переносить программы из разных ПЛК, но увы, там работы не в одно лицо. 🙂
я и этот писал больше года наверное…з.ы. правда модуль от @JurasskPark опробовать руки не доходят. Что-то у меня с ним не взлетело вообще. Может отсутствие восприятия самих блоков не как в привычных средах, типа CodeSys и OwenLogic и подобных.
07.07.2026 в 14:16 #44140
MikhailМодераторСсылку обновил.
13.07.2026 в 16:18 #44265
MikhailМодераторОпубликован по ссылке https://rapidscada.net/store/Module/ru/ModSoftPlcBu
Спасибо.13.07.2026 в 16:55 #44269 -
Тема изменена 6 дней, 16 часов назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.