Replace RSLogix 500 SCP in Studio 5000: AOI + Module Scaling — figure 1

Studio 5000-də RSLogix 500 SCP-ni əvəz edin: AOI + modul miqyaslandırması

Studio 5000 Logix Designer-də RSLogix 500 SCP təlimatını əvəz edin. 1756 I/O modulunun mühəndislik vahidləri üzrə miqyaslandırmasını, AOI-nin endirilməsini v...

SCP (Parametrlərlə miqyaslama) təlimatı hər bir RSLogix 500 proqramçısına tanışdır. Studio 5000 Logix Designer təlimatlar panelində hazır SCP təlimatı təqdim etmir. Eyni xətti xəritələndirmə modulun mühəndislik vahidləri üzrə miqyaslanması, Rockwell-in nümunə Scale AOI-si və ya layihəyə məxsus AOI/CPT ardıcıllığı vasitəsilə yenidən qurulmalıdır. Xam sayımları “sonra” miqyaslandırmaq üçün olduğu kimi saxlayan müəssisələr sonradan PID, HMI və tarixçəçi teqlərinin mühəndislik vahidləri üzrə bir-biri ilə uyğun gəlmədiyini aşkar edirlər.

Studio 5000-də RSLogix 500 SCP-ni əvəz etmək: AOI + Modul miqyaslaması — 1-ci şəkil

Y = ((X − Xmin) ÷ (Xmax − Xmin)) × (Ymax − Ymin) + Ymin — və nəticəni SCP-də olduğu kimi məhdudlaşdırın.

Məhdudlaşdırma davranışını qoruyun

RSLogix 500 SCP xam giriş konfiqurasiya edilmiş diapazondan kənara çıxdıqda nəticələri Ymin/Ymax səviyyəsində saxlayır. İstənilən Logix əvəzedicisi də eyni davranmalıdır; əks halda sensor nasazlıqları idarəetməyə diapazondan kənar qiymətlər ötürə bilər. Baştan sona REAL riyaziyyatından istifadə edin; tam ədədlərlə bölmə PID dövrələrinin ehtiyac duyduğu LSB-dən kiçik dəqiqliyi kəsir.

1-ci həll: modul mühəndislik vahidləri

Sabit ötürücü diapazonları üçün analoq kanalda Engineering Units funksiyasını aktivləşdirin (1756-IF8/IF16, 1769-IF4/IF8, 5069-IF8 və oxşarları). Aşağı/yuxarı siqnalı və aşağı/yuxarı mühəndislik qiymətlərini daxil edin, layihəni yükləyin və miqyaslandırılmış REAL teqdən birbaşa istifadə edin. Ladder riyaziyyatına ehtiyac yoxdur. Məhdudiyyət: diapazon yükləmə zamanı sabitləşir — HMI vasitəsilə iş vaxtında diapazonun dəyişdirilməsi üçün AOI lazımdır.

Modul ailəsi MH miqyaslaması Qeydlər
1756-IF8 / IF16 Hər kanal üzrə ControlLogix üçün üstün seçim
1769-IF4 / IF8 Hər kanal üzrə CompactLogix
5069-IF8 Hər kanal üzrə Studio 5000 v28+
Studio 5000-də RSLogix 500 SCP-ni əvəz etmək: AOI + Modul miqyaslaması — 2-ci şəkil

2-ci həll: SCL_AOI-ni idxal edin

Scale AOI nümunəsini (Answer ID 52412 / SCL_AOI.L5X sinif paketləri) endirin, onu Add-On Instructions bölməsindən idxal edin və təlimatı rung-a yerləşdirin. Input, InputMin/Max, ScaledMin/Max və ScaledValue parametrlərini əlaqələndirin. Parametrlər teq olduğuna görə HMI faceplate-ləri diapazonları onlayn dəyişə bilər — bu, çənlərin yükləmə olmadan yenidən diapazonlaşdırılması tələb edildikdə sahədə ən çox rast gəlinən ehtiyacdır.

3-cü həll: xüsusi AOI və ya ST

IF (InMax - InMin) = 0.0 THEN
  ScaledValue := OutMin;
ELSE
  ScaledValue := ((InputValue - InMin) / (InMax - InMin)) * (OutMax - OutMin) + OutMin;
  IF ScaledValue > OutMax THEN ScaledValue := OutMax;
  ELSIF ScaledValue < OutMin THEN ScaledValue := OutMin;
  END_IF;
END_IF;

Ladder ekvivalentlərində SUB/DIV/MUL/ADD əməliyyatlarından, həmçinin GRT/LES məhdudlaşdırma budaqlarından istifadə olunur. InMax InMin-ə bərabər olduqda sıfıra bölməni nəzərə alın. HMI yazmalarının təsdiqi üçün InMin/InMax/OutMin/OutMax parametrlərini xarici Read/Write girişinə açın.

SCP-dən parametrlərin uyğunlaşdırılması

RSLogix 500 SCP Studio 5000 AOI
Input (INT/DINT) Input (REAL üstünlük təşkil edir)
InputMin / InputMax InMin / InMax
ScaledMin / ScaledMax OutMin / OutMax
Daxili məhdudlaşdırma Aşkar məhdudlaşdırma məntiqi

HMI-də iş vaxtı diapazonun dəyişdirilməsi prosesi

Operatorlar yükləmə olmadan mühəndislik diapazonlarını dəyişməli olduqda, rəqəmsal girişləri AOI-nin InMin, InMax, OutMin və OutMax teqlərinə bağlayın və yazmaları ani təsdiq biti ilə məhdudlaşdırın. Fiziki baxımdan real HMI limitləri (məsələn, xam sayımlar üçün 0–32767 və ötürücünün imkanları daxilində mühəndislik vahidləri) diapazonu tərsinə çevirən diqqətsiz daxil etmələrin qarşısını alır. Faceplate-də zavod üzrə standart diapazonları sənədləşdirin ki, səhv düzəliş Studio 5000-i açmadan bərpa oluna bilsin. AOI əvəzinə modulun MH miqyaslamasından istifadə edilibsə, mühəndislik diapazonunu dəyişmək lazım gəldikdə idarə olunan yükləmə planlaşdırın — əksər modullarda bu kanal xüsusiyyətlərini onlayn şəkildə təhlükəsiz yenidən yazmaq mümkün deyil.

İstismara vermə yoxlamaları

Input parametrini minimum, orta və maksimum qiymətlərə məcburi təyin edin; ScaledValue parametrini yoxlayın. Xmax-dan yuxarı qiymət verin və yuxarı həddə məhdudlaşdırmanı təsdiqləyin. Əvvəlki SCP-də istifadə olunubsa, tərs mühəndislik diapazonlarını (OutMin > OutMax) sınaqdan keçirin. HMI-də diapazonun dəyişdirilməsi ekranlarında InMax > InMin tələb edin və qismən düzəlişlərin sıfır məxrəcə səbəb olmaması üçün ani təsdiqdən istifadə edin. SCP rung-larının miqrasiyası digər Logix PLC və PAC çevirmələrində tətbiq olunan dəyişikliklərin idarə edilməsi qaydalarına uyğun aparılmalıdır.

Müəllif haqqında

Mark Townsend | Baş avtomatlaşdırma mühəndisi – Allen-Bradley sistemləri

Mark Townsend ControlLogix, CompactLogix və köhnə SLC-500 platformaları daxil olmaqla Allen-Bradley platformalarında 18 ildən çox təcrübəyə malik baş avtomatlaşdırma mühəndisidir. Onun gündəlik işi köhnəlmiş və qarışıq sistem parklarında RSLogix / Studio 5000 məntiqinin və FactoryTalk View HMI sistemlərinin işə salınmasıdır.

Studio 5000-də RSLogix 500 SCP-ni əvəz edin: AOI + modul miqyaslandırması

Studio 5000 Logix Designer-də RSLogix 500 SCP təlimatını əvəz edin. 1756 I/O modulunun mühəndislik vahidləri üzrə miqyaslandırmasını, AOI-nin endirilməsini və fərdi AOI-ni müqayisə edin.

SCP (Parametrlərlə miqyaslama) təlimatı hər bir RSLogix 500 proqramçısına tanışdır. Studio 5000 Logix Designer təlimatlar panelində hazır SCP təlimatı təqdim etmir. Eyni xətti xəritələndirmə modulun mühəndislik vahidləri üzrə miqyaslanması, Rockwell-in nümunə Scale AOI-si və ya layihəyə məxsus AOI/CPT ardıcıllığı vasitəsilə yenidən qurulmalıdır. Xam sayımları “sonra” miqyaslandırmaq üçün olduğu kimi saxlayan müəssisələr sonradan PID, HMI və tarixçəçi teqlərinin mühəndislik vahidləri üzrə bir-biri ilə uyğun gəlmədiyini aşkar edirlər.

Studio 5000-də RSLogix 500 SCP-ni əvəz etmək: AOI + Modul miqyaslaması — 1-ci şəkil

Y = ((X − Xmin) ÷ (Xmax − Xmin)) × (Ymax − Ymin) + Ymin — və nəticəni SCP-də olduğu kimi məhdudlaşdırın.

Məhdudlaşdırma davranışını qoruyun

RSLogix 500 SCP xam giriş konfiqurasiya edilmiş diapazondan kənara çıxdıqda nəticələri Ymin/Ymax səviyyəsində saxlayır. İstənilən Logix əvəzedicisi də eyni davranmalıdır; əks halda sensor nasazlıqları idarəetməyə diapazondan kənar qiymətlər ötürə bilər. Baştan sona REAL riyaziyyatından istifadə edin; tam ədədlərlə bölmə PID dövrələrinin ehtiyac duyduğu LSB-dən kiçik dəqiqliyi kəsir.

1-ci həll: modul mühəndislik vahidləri

Sabit ötürücü diapazonları üçün analoq kanalda Engineering Units funksiyasını aktivləşdirin (1756-IF8/IF16, 1769-IF4/IF8, 5069-IF8 və oxşarları). Aşağı/yuxarı siqnalı və aşağı/yuxarı mühəndislik qiymətlərini daxil edin, layihəni yükləyin və miqyaslandırılmış REAL teqdən birbaşa istifadə edin. Ladder riyaziyyatına ehtiyac yoxdur. Məhdudiyyət: diapazon yükləmə zamanı sabitləşir — HMI vasitəsilə iş vaxtında diapazonun dəyişdirilməsi üçün AOI lazımdır.

Modul ailəsi MH miqyaslaması Qeydlər
1756-IF8 / IF16 Hər kanal üzrə ControlLogix üçün üstün seçim
1769-IF4 / IF8 Hər kanal üzrə CompactLogix
5069-IF8 Hər kanal üzrə Studio 5000 v28+
Studio 5000-də RSLogix 500 SCP-ni əvəz etmək: AOI + Modul miqyaslaması — 2-ci şəkil

2-ci həll: SCL_AOI-ni idxal edin

Scale AOI nümunəsini (Answer ID 52412 / SCL_AOI.L5X sinif paketləri) endirin, onu Add-On Instructions bölməsindən idxal edin və təlimatı rung-a yerləşdirin. Input, InputMin/Max, ScaledMin/Max və ScaledValue parametrlərini əlaqələndirin. Parametrlər teq olduğuna görə HMI faceplate-ləri diapazonları onlayn dəyişə bilər — bu, çənlərin yükləmə olmadan yenidən diapazonlaşdırılması tələb edildikdə sahədə ən çox rast gəlinən ehtiyacdır.

3-cü həll: xüsusi AOI və ya ST

IF (InMax - InMin) = 0.0 THEN
  ScaledValue := OutMin;
ELSE
  ScaledValue := ((InputValue - InMin) / (InMax - InMin)) * (OutMax - OutMin) + OutMin;
  IF ScaledValue > OutMax THEN ScaledValue := OutMax;
  ELSIF ScaledValue < OutMin THEN ScaledValue := OutMin;
  END_IF;
END_IF;

Ladder ekvivalentlərində SUB/DIV/MUL/ADD əməliyyatlarından, həmçinin GRT/LES məhdudlaşdırma budaqlarından istifadə olunur. InMax InMin-ə bərabər olduqda sıfıra bölməni nəzərə alın. HMI yazmalarının təsdiqi üçün InMin/InMax/OutMin/OutMax parametrlərini xarici Read/Write girişinə açın.

SCP-dən parametrlərin uyğunlaşdırılması

RSLogix 500 SCP Studio 5000 AOI
Input (INT/DINT) Input (REAL üstünlük təşkil edir)
InputMin / InputMax InMin / InMax
ScaledMin / ScaledMax OutMin / OutMax
Daxili məhdudlaşdırma Aşkar məhdudlaşdırma məntiqi

HMI-də iş vaxtı diapazonun dəyişdirilməsi prosesi

Operatorlar yükləmə olmadan mühəndislik diapazonlarını dəyişməli olduqda, rəqəmsal girişləri AOI-nin InMin, InMax, OutMin və OutMax teqlərinə bağlayın və yazmaları ani təsdiq biti ilə məhdudlaşdırın. Fiziki baxımdan real HMI limitləri (məsələn, xam sayımlar üçün 0–32767 və ötürücünün imkanları daxilində mühəndislik vahidləri) diapazonu tərsinə çevirən diqqətsiz daxil etmələrin qarşısını alır. Faceplate-də zavod üzrə standart diapazonları sənədləşdirin ki, səhv düzəliş Studio 5000-i açmadan bərpa oluna bilsin. AOI əvəzinə modulun MH miqyaslamasından istifadə edilibsə, mühəndislik diapazonunu dəyişmək lazım gəldikdə idarə olunan yükləmə planlaşdırın — əksər modullarda bu kanal xüsusiyyətlərini onlayn şəkildə təhlükəsiz yenidən yazmaq mümkün deyil.

İstismara vermə yoxlamaları

Input parametrini minimum, orta və maksimum qiymətlərə məcburi təyin edin; ScaledValue parametrini yoxlayın. Xmax-dan yuxarı qiymət verin və yuxarı həddə məhdudlaşdırmanı təsdiqləyin. Əvvəlki SCP-də istifadə olunubsa, tərs mühəndislik diapazonlarını (OutMin > OutMax) sınaqdan keçirin. HMI-də diapazonun dəyişdirilməsi ekranlarında InMax > InMin tələb edin və qismən düzəlişlərin sıfır məxrəcə səbəb olmaması üçün ani təsdiqdən istifadə edin. SCP rung-larının miqrasiyası digər Logix PLC və PAC çevirmələrində tətbiq olunan dəyişikliklərin idarə edilməsi qaydalarına uyğun aparılmalıdır.

Müəllif haqqında

Mark Townsend | Baş avtomatlaşdırma mühəndisi – Allen-Bradley sistemləri

Mark Townsend ControlLogix, CompactLogix və köhnə SLC-500 platformaları daxil olmaqla Allen-Bradley platformalarında 18 ildən çox təcrübəyə malik baş avtomatlaşdırma mühəndisidir. Onun gündəlik işi köhnəlmiş və qarışıq sistem parklarında RSLogix / Studio 5000 məntiqinin və FactoryTalk View HMI sistemlərinin işə salınmasıdır.

Leave a comment

Please note, comments need to be approved before they are published.