Всем доброго дня!
Возможно кто-то может выполнить проект в части АСУ (обвязка КИП и силовая часть за нами).
Необходимо выполнить управление насосами шламовых вод. Описание работы насосов ниже.
Алгоритм работы насосных агрегатов
1. Общее количество насосов – 4 шт.
2. В работе - 3 шт., в резерве – 1 шт.
3. Управление насосами осуществляется в зависимости от уровня стоков в сгустителе №3.
4. Сгуститель №3 используется в качестве зумпфа.
5. При достижении уровня Макс. 1 включается в работу насос № 1 и передается сигнал на пульт управления.
6. При достижении уровня Макс. 2 включается в работу насос № 2 и передается сигнал на пульт управления.
7. При достижении уровня Макс. 3 включается в работу насос № 3 и передается сигнал на пульт управления.
8. При достижении уровня Аварийный макс передается сигнал на пульт управления с включением световой и звуковой сигнализации.
9. При достижении уровня Мин. 1 выключается насос № 3 и передается сигнал на пульт управления.
10. При достижении уровня Мин. 2 выключается насос № 2 и передается сигнал на пульт управления.
11. При достижении уровня Мин. 3 выключается насос № 1 и передается сигнал на пульт управления.
12. При достижении уровня Аварийный мин передается сигнал на пульт управления.
13. Ротация рабочих насосов и резервного осуществляется автоматически, с передачей информации на пульт управления.
Требуется помощь в написании пользовательского меню для ПЛК73
Подробности https://t.me/koryakov_denis
Необходимо написать программу на спк 107 управления насосной станцией с 2 насосами каждый от своего пч управление по modbus
Здравствуйте!
Скажите пожалуйста сколько будет стоить разработать программу для жид.топливной горелки ГБЖ. на ПР200
Задача:
Управление по температуре в заданном цикле https://vk.cc/cefN75
я написал программу, а вот не знаю сколько взять за это. Это моя первая программа, так вышло что пришлось осваивать самому.
Кто то уже писал под заказ?
Коллеги, добрый день!
У кого есть опыт разработки DLL для MasterSCADA 4D?
Есть код на С++ который нужно добавить в MS4D в виде ФБ.
На вход ФБ приходит String, на выходе ФБ - Real.
Кто может помочь сделать?
А при чем тут dll тогда если просто скриптом можно сделать?
Ниже код программы на С++
#include <iostream>
using namespace std;
struct Struct /* ArhivStruct - структура архива */
{
unsigned char year; // год 1 байт (две последние цыфры)
unsigned char mon; // месяц 1 байт
unsigned int Err; // аварии 2 байта
float Vh; //объем (л) 4 байта
unsigned long Nar; //время работы за выбранные сутки в сек 4 байта
unsigned long SumNar; // время наработки на момент записи архива в сек 4 байта
double Vi; //объем нарастающий итог (л) 8 байт
}ArhivStruct;
int StrToHex(char *ldata, char *sdata,int slen) // строка -> hex
{ // куда, откуда, кол-во байт результата
int i,j,k;
for(i=0;i<slen;i++){
*ldata=0; k=4;
for(j=0;j<2;j++){
if(*sdata>0x2f && *sdata<0x3a) {*ldata+=(*sdata-0x30)<<k;}
else
if(*sdata>0x40 && *sdata<0x47) {*ldata+=(*sdata-0x37)<<k;}
else
if(*sdata>0x60 && *sdata<0x67) {*ldata+=(*sdata-0x57)<<k;}
else{
*sdata=0; return -1;
}
sdata++; k=0;
}
ldata++;
}
return 0;
}
int main()
{
string Data = "@01M088803002ACE73AE5DD140:C605$R"; // вход ФБ типа String
double struc;
int j=StrToHex((char*)&struc,(char*)&Data[10],8);
printf("%f",struc); // выход ФБ типа Real
return 0;
}
Добрый день! Есть видеоурок по созданию своих библиотек на С/С++. СМОТРЕТЬ