Модуль аналогового ввода тока IPCSA-OG-AIC
Общие сведения
Тестирование
На текущий момент модуль на стадии тестирования. Серийный выпуск запланирован на декабрь 2025 года
Модуль аналогового ввода тока AIC (арт. IPCSA-OG-AIC) является 16-ти канальным модулем расширения и предназначен для приема сигналов по интерфейсу «токовая петля».
Технические характеристики
Характеристика | Значение |
---|---|
Максимальная потребляемая мощность, Вт | 4 |
Количество входных каналов | 16 |
Входное сопротивление, Ом | 270 |
Поддерживаемые интерфейсы | 0...20 мА, 4...20 мА |
Погрешность модуля, % | ±0.3 от полной шкалы |
Время преобразования на все каналы, мс | 16 |
Разрядность АЦП, бит | 16 |
Гальваническая изоляция | Между входной и выходной логикой |
Сечение проводника, мм² | От 0,2 до 1,5 |
Масса, г | 125 |
Габариты ВхШхГ, мм | 126х21,3х90 |
Эксплуатационные характеристики
Характеристика | Значение |
---|---|
Температура эксплуатации, °С | От минус 40 до 60 |
Температура хранения, °С | От минус 40 до 60 |
Влажность при хранении, % | От 5 до 95 |
Влажность при эксплуатации, % | От 5 до 95 |
Тип монтажа | На DIN-рейку 35 мм |
Расположение при монтаже | Вертикальное |
Схема подключения
Обозначение | Название канала | Описание |
---|---|---|
1 - 16 | AI1 - AI16 | Входной канал 1 - 16 |
17, 18 | GND | Общий контакт |
Индикация
Обозначение | Индикация | Показатель |
---|---|---|
P | Наличие напряжения питания | |
P | Отсутствие напряжения питания | |
L | Наличие соединения Ethernet | |
L | Обмен данными по Ethernet | |
L | Отсутствие соединения Ethernet | |
1-16 | Ток канала больше заданного (по умолчанию 4 мА) | |
1-16 | Ток канала меньше заданного (по умолчанию 4 мА) |
Размеры
3D-модель
Программное обеспечение
Акутуальный конфигурационный файл можно скачать по ссылке
PDO
SM0: PhysAddr 0x1000, DefaultSize 128, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1080, DefaultSize 128, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1100, DefaultSize 0, ControlRegister 0x24, Enable 1
SM3: PhysAddr 0x1180, DefaultSize 64, ControlRegister 0x20, Enable 1
TxPDO 0x1a00 "Current inputs"
PDO entry 0x6000:01, 32 bit, "Channel 1"
PDO entry 0x6000:02, 32 bit, "Channel 2"
PDO entry 0x6000:03, 32 bit, "Channel 3"
PDO entry 0x6000:04, 32 bit, "Channel 4"
PDO entry 0x6000:05, 32 bit, "Channel 5"
PDO entry 0x6000:06, 32 bit, "Channel 6"
PDO entry 0x6000:07, 32 bit, "Channel 7"
PDO entry 0x6000:08, 32 bit, "Channel 8"
PDO entry 0x6000:09, 32 bit, "Channel 9"
PDO entry 0x6000:0a, 32 bit, "Channel 10"
PDO entry 0x6000:0b, 32 bit, "Channel 11"
PDO entry 0x6000:0c, 32 bit, "Channel 12"
PDO entry 0x6000:0d, 32 bit, "Channel 13"
PDO entry 0x6000:0e, 32 bit, "Channel 14"
PDO entry 0x6000:0f, 32 bit, "Channel 15"
PDO entry 0x6000:10, 32 bit, "Channel 16"
SDO
SDO 0x1000, "Device Type"
0x1000:00, r-r-r-, uint32, 32 bit, "Device Type"
SDO 0x1008, "Device Name"
0x1008:00, r-r-r-, string, 104 bit, "Device Name"
SDO 0x1009, "Hardware Version"
0x1009:00, r-r-r-, string, 48 bit, "Hardware Version"
SDO 0x100a, "Software Version"
0x100a:00, r-r-r-, string, 48 bit, "Software Version"
SDO 0x1018, "Identity Object"
0x1018:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x1018:01, r-r-r-, uint32, 32 bit, "Vendor ID"
0x1018:02, r-r-r-, uint32, 32 bit, "Product Code"
0x1018:03, r-r-r-, uint32, 32 bit, "Revision Number"
0x1018:04, r-r-r-, uint32, 32 bit, "Serial Number"
SDO 0x1a00, "Current inputs (PDO)"
0x1a00:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x1a00:01, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:02, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:03, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:04, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:05, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:06, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:07, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:08, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:09, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0a, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0b, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0c, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0d, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0e, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:0f, r-r-r-, uint32, 32 bit, "Mapped object"
0x1a00:10, r-r-r-, uint32, 32 bit, "Mapped object"
SDO 0x1c00, "Sync Manager Communication type"
0x1c00:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x1c00:01, r-r-r-, uint8, 8 bit, "Communications type SM0"
0x1c00:02, r-r-r-, uint8, 8 bit, "Communications type SM1"
0x1c00:03, r-r-r-, uint8, 8 bit, "Communications type SM2"
0x1c00:04, r-r-r-, uint8, 8 bit, "Communications type SM3"
SDO 0x1c10, "Sync Manager 0 PDO Assignment"
0x1c10:00, r-r-r-, uint8, 8 bit, "Sync Manager 0 PDO Assignment"
SDO 0x1c11, "Sync Manager 1 PDO Assignment"
0x1c11:00, r-r-r-, uint8, 8 bit, "Sync Manager 1 PDO Assignment"
SDO 0x1c12, "Sync Manager 2 PDO Assignment"
0x1c12:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x1c12:01, r-r-r-, uint16, 16 bit, "Mapped object"
SDO 0x1c13, "Sync Manager 3 PDO Assignment"
0x1c13:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x1c13:01, r-r-r-, uint16, 16 bit, "Mapped object"
SDO 0x6000, "Input current"
0x6000:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x6000:01, r-r-r-, float, 32 bit, "Channel 1"
0x6000:02, r-r-r-, float, 32 bit, "Channel 2"
0x6000:03, r-r-r-, float, 32 bit, "Channel 3"
0x6000:04, r-r-r-, float, 32 bit, "Channel 4"
0x6000:05, r-r-r-, float, 32 bit, "Channel 5"
0x6000:06, r-r-r-, float, 32 bit, "Channel 6"
0x6000:07, r-r-r-, float, 32 bit, "Channel 7"
0x6000:08, r-r-r-, float, 32 bit, "Channel 8"
0x6000:09, r-r-r-, float, 32 bit, "Channel 9"
0x6000:0a, r-r-r-, float, 32 bit, "Channel 10"
0x6000:0b, r-r-r-, float, 32 bit, "Channel 11"
0x6000:0c, r-r-r-, float, 32 bit, "Channel 12"
0x6000:0d, r-r-r-, float, 32 bit, "Channel 13"
0x6000:0e, r-r-r-, float, 32 bit, "Channel 14"
0x6000:0f, r-r-r-, float, 32 bit, "Channel 15"
0x6000:10, r-r-r-, float, 32 bit, "Channel 16"
SDO 0x8001, "Filtering"
0x8001:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x8001:01, rwrwrw, uint8, 8 bit, "Average samples 1"
0x8001:02, rwrwrw, uint8, 8 bit, "Average samples 2"
0x8001:03, rwrwrw, uint8, 8 bit, "Average samples 3"
0x8001:04, rwrwrw, uint8, 8 bit, "Average samples 4"
0x8001:05, rwrwrw, uint8, 8 bit, "Average samples 5"
0x8001:06, rwrwrw, uint8, 8 bit, "Average samples 6"
0x8001:07, rwrwrw, uint8, 8 bit, "Average samples 7"
0x8001:08, rwrwrw, uint8, 8 bit, "Average samples 8"
0x8001:09, rwrwrw, uint8, 8 bit, "Average samples 9"
0x8001:0a, rwrwrw, uint8, 8 bit, "Average samples 10"
0x8001:0b, rwrwrw, uint8, 8 bit, "Average samples 11"
0x8001:0c, rwrwrw, uint8, 8 bit, "Average samples 12"
0x8001:0d, rwrwrw, uint8, 8 bit, "Average samples 13"
0x8001:0e, rwrwrw, uint8, 8 bit, "Average samples 14"
0x8001:0f, rwrwrw, uint8, 8 bit, "Average samples 15"
0x8001:10, rwrwrw, uint8, 8 bit, "Average samples 16"
SDO 0x9001, "Module parameters"
0x9001:00, r-r-r-, uint8, 8 bit, "Number of entries"
0x9001:01, r-r-r-, uint16, 16 bit, "Metrology CRC16"
Ethercat cstruct
/* Master 0, Slave 0, "IPCSA-OG-AIC"
* Vendor ID: 0x00000001
* Product code: 0x00009252
* Revision number: 0x00000001
*/
ec_pdo_entry_info_t slave_0_pdo_entries[] = {
{0x6000, 0x01, 32}, /* Channel 1 */
{0x6000, 0x02, 32}, /* Channel 2 */
{0x6000, 0x03, 32}, /* Channel 3 */
{0x6000, 0x04, 32}, /* Channel 4 */
{0x6000, 0x05, 32}, /* Channel 5 */
{0x6000, 0x06, 32}, /* Channel 6 */
{0x6000, 0x07, 32}, /* Channel 7 */
{0x6000, 0x08, 32}, /* Channel 8 */
{0x6000, 0x09, 32}, /* Channel 9 */
{0x6000, 0x0a, 32}, /* Channel 10 */
{0x6000, 0x0b, 32}, /* Channel 11 */
{0x6000, 0x0c, 32}, /* Channel 12 */
{0x6000, 0x0d, 32}, /* Channel 13 */
{0x6000, 0x0e, 32}, /* Channel 14 */
{0x6000, 0x0f, 32}, /* Channel 15 */
{0x6000, 0x10, 32}, /* Channel 16 */
};
ec_pdo_info_t slave_0_pdos[] = {
{0x1a00, 16, slave_0_pdo_entries + 0}, /* Current inputs (PDO) */
};
ec_sync_info_t slave_0_syncs[] = {
{0, EC_DIR_OUTPUT, 0, NULL, EC_WD_DISABLE},
{1, EC_DIR_INPUT, 0, NULL, EC_WD_DISABLE},
{2, EC_DIR_OUTPUT, 0, NULL, EC_WD_DISABLE},
{3, EC_DIR_INPUT, 1, slave_0_pdos + 0, EC_WD_DISABLE},
{0xff}
};