# Контролери Beckhoff TwinCAT

> Четете и записвайте по име PLC променливите на Embedded PC, индустриални компютри и Bus Terminal Controllers на Beckhoff и ги използвайте в OPC UA, SCADA и отчети, без TwinCAT на компютъра.

PLCGateway свързва по ADS контролери Beckhoff с TwinCAT 3 или TwinCAT 2 – CX Embedded PC, индустриални компютри C60xx и системи TwinCAT/BSD. PLC променливите се четат по имената им, включително членове на структури и масиви, а браузърът на символите ги показва директно от контролера.

Формулярът на устройството намира TwinCAT системите в мрежата и добавя ADS маршрута с едно щракване. По-старите Bus Terminal Controllers (BC/BX) се четат по директен адрес. Така цялата инсталирана база на Beckhoff може да се публикува по OPC UA и MQTT.

## Серии и модели

| Серия | Модели (примери) | Протокол |
|---|---|---|
| TwinCAT 3 | CX7000 · CX8200, CX52x0 · CX53x0, CX20x0 · CX20x3, C60xx · C69xx Industrial PCs, TwinCAT/BSD — По ADS със символите на PLC; по едно устройство за всеки runtime на PLC (AMS порт 851, 852 ...). | [Beckhoff TwinCAT ADS](https://plcgateway.com/bg/protocols/beckhoff-ads.md), [OPC UA клиент](https://plcgateway.com/bg/protocols/opc-ua.md) |
| TwinCAT 2 | CX9020, CX50x0, CX8000 series, Industrial PCs with TwinCAT 2 — По ADS със символите на PLC на AMS портове от 801 до 831; глобалните променливи започват с точка. | [Beckhoff TwinCAT ADS](https://plcgateway.com/bg/protocols/beckhoff-ads.md) |
| Bus Terminal Controllers | BC9050, BC9120, BC9191, BX9000 — По ADS по директен адрес (%MW, %IX, %QX ...), тъй като тези контролери не съхраняват символи. | [Beckhoff TwinCAT ADS](https://plcgateway.com/bg/protocols/beckhoff-ads.md) |

## Бележки за въвеждането в експлоатация

- Използвайте „Търсене на TwinCAT системи“: AMS NetId на контролера често не е неговият IP адрес + .1.1.
- Използвайте браузъра на символите, вместо да въвеждате имена; членовете на структури и елементите на масиви са показани в дървото.
- Поставете всички променливи на един runtime на PLC в едно устройство: те се четат заедно с ADS sum команди.
- Ако TwinCAT е инсталиран и на компютъра с PLCGateway, дайте на PLCGateway собствен AMS NetId, например IP адреса + .1.2.

## Въпроси и отговори

### Нужен ли е TwinCAT на компютъра с PLCGateway?

Не. TwinCAT е нужен само на контролера; PLCGateway комуникира с него директно по ADS.

### Какво става, когато PLC програмата се промени?

След изтегляне или онлайн промяна, която добавя или променя променливи, PLCGateway забелязва това и свързва променливите наново до няколко секунди.

### Поддържа ли се TwinCAT/BSD?

Да. TwinCAT 3 на TwinCAT/BSD се достига както под Windows; драйверът е тестван с TwinCAT 3.1.4026 на TwinCAT/BSD.

## Сродни контролери и устройства

- [Контролери на базата на CODESYS](https://plcgateway.com/bg/controllers/codesys-plcs.md)
- [Siemens SIMATIC](https://plcgateway.com/bg/controllers/siemens.md)
- [Allen-Bradley (Rockwell Automation)](https://plcgateway.com/bg/controllers/allen-bradley.md)
- [Всички протоколи](https://plcgateway.com/bg/protocols.md)

_Имената на продукти и модели са търговски марки на съответните им притежатели. Посочени са само за да покажат с какво оборудване комуникират драйверите; PLCGateway не е свързана с тези компании._

---
Source: https://plcgateway.com/bg/controllers/beckhoff
