Skip to main content

General

Allen-Bradley Bağlantısı

Allen-Bradley PLC iletişimi için referans rehber (ControlLogix, CompactLogix, SLC 500, MicroLogix).

Proxus, Allen-Bradley (Rockwell Automation) kontrolörlerle EtherNet/IP (CIP) ve PCCC protokolleri üzerinden yüksek performanslı iletişim kurar.

Desteklenen Modeller ve Protokol Tipleri

Donanım nesline uygun ProtocolType seçin:

Protocol TypeDonanım SerisiBağlantıAdresleme
AllenBradleyControlLogix, CompactLogixEthernetTag tabanlı
AllenBradleySLCSLC 500, MicroLogixEthernetFile tabanlı (N7:0)
AllenBradleyMicroCipMicro800 SerisiEthernetTag tabanlı
AllenBradleyPcccLegacy via GatewayEthernetFile tabanlı
lightbulb
Logix Kontrolörler

Modern ControlLogix ve CompactLogix için AllenBradley kullanın. Native Tag protokolünü kullanır ve Studio 5000'deki değişken adlarını aynen kullanmanızı sağlar.

Bağlantı Parametreleri

Temel Ayarlar

ParametreTipZorunluVarsayılanAçıklama
HoststringEvet-PLC IP adresi
PortintHayır44818Standart EtherNet/IP portu
PollingIntervalintHayır1000Okuma döngüsü aralığı (ms)
ConnectTimeoutintHayır3000Bağlantı zaman aşımı (ms)
info
Legacy Portlar

Modern Allen-Bradley PLC'lerin çoğu Port 44818 (EtherNet/IP) kullanır. Ancak CSPv4 (PCCC encapsulation) kullanan SLC 5/05 ve PLC-5E sistemleri Port 2222 gerektirebilir.

Logix Ayarları

AllenBradley için geçerli

ParametreTipVarsayılanAçıklama
Slotbyte0CPU slot (CompactLogix'te genelde 0)
CipCommandushort0Opsiyonel özel CIP komut kodu

SLC/MicroLogix Ayarları

AllenBradleySLC için geçerli

ParametreTipVarsayılanAçıklama
Stationbyte1Local Node/Station ID

Adres Sözdizimi (Logix ve Micro800)

AllenBradley ve AllenBradleyMicroCip için Proxus, Tag Name'i kontrolörde tanımlı haliyle kullanır.

Örnekler

TipAdres ÖrneğiAçıklama
Base TagProductionCountBasit DINT/REAL tag
Array ElementMotorSpeeds[5]Dizi indeks 5
Structure MemberVFD_01.OutputFreqUDT üyesi
Bit in WordStatusWord.3Integer içi bit 3
Program TagProgram:MainProg.LocalCounterProgram kapsamlı tag

Adres Sözdizimi (SLC ve MicroLogix)

AllenBradleySLC için klasik Logical File adresleme kullanılır.

Memory Files

File TipiÖnekAçıklamaÖrnek
OutputOOutput ImageO:0.0 (Word), O:0/0 (Bit)
InputIInput ImageI:0.0 (Word), I:0/0 (Bit)
StatusSProcessor StatusS:1, S:2
BinaryBBit File (B3)B3:0, B3:0/5
TimerTTimer File (T4)T4:0.ACC, T4:0.PRE
CounterCCounter File (C5)C5:0.ACC, C5:0.PRE
IntegerNInteger File (N7)N7:0, N7:100
FloatFFloating Point (F8)F8:0, F8:50
StringSTString FileST:0

Veri Tipleri

Proxus TipiAB KarşılığıBoyutNotlar
BoolBOOL1 bit
ShortINT16 bit
UShortUINT16 bit
IntDINT32 bit
UIntUDINT32 bit
LongLINT64 bit
FloatREAL32 bit
DoubleLREAL64 bit
StringSTRINGDeğişkenLogix string'leri otomatik uzunluktur

Sorun Giderme

HataNedenÇözüm
Connection RefusedPort 44818 engelliFirewall ve PLC Ethernet portunu kontrol edin
Tag Not FoundYanlış isim veya scopeTag global mi, Program:Scope.Tag kullanın
CIP Error 0x01Bağlantı hatasıSlot, Path veya Max Connections kontrol edin
Read Error (SLC)Geçersiz file numarasıRSLogix 500'de dosya (örn. N10) var mı kontrol edin
TimeoutAğ yoğunluğuConnectTimeout artırın veya PollingInterval azaltın

Resmi Kaynaklar

lightbulb
Daha Fazla Yardım

Veri tipi ve byte sıralaması için Veri Tipi Uyuşmazlığı ve Byte Sıralama Sorunları.

warning
MicroLogix 1100/1400

Bunlar yeni MicroLogix olmasına rağmen Logix CIP yerine AllenBradleySLC (PCCC) protokolünü kullanır.