Beckhoff ADS

From iRidium Mobile Wiki
Jump to: navigation, search
iRidium for
Beckhoff ADS
Description on the web site
Specification
Updated: 17.09.2013

Instructions are under development.


Start Your Work with iRidium

The Beckhoff ADS driver is in beta-testing now. To work with the driver you need to install the beta-setup which supports scanning of variables from the controller:

http://www.iridiummobile.net/download/software/ (iRidium Software Package Beta )

Working with BETA:

  1. After the installation you will se the iRidium2 beta Components folder on your desktop.
  2. If you want to open your project in BETA Editor you need to opent the Ecitor first by clicking on its icon in the iRidium2 beta Components folder. Then open your project from the BETA Editor.
  3. If you just click on the project it will be opened in the RELEASED Editor from the web site (not BETA)


Some information for working with the Beckhoff ADS driver and the scanner of variables:

  • Turn off the TwinCAT software
  • In the beta-version there is a SCANNER of Beckhoff controller variables. It allows you to receive addresses of variables from the controller. The addresses are updated and changed each time you upload the project on the controller.
  • The scanner can perform the upload the second scanning - updating the list of variables without removing the old one.
  • The scanner can receive a lot of system variables, so you need to remove some.
  • Variables differ from driver commands which you can create manually (where Index Group/Offset is set up). The list of variables can be created by scanning only).
  • Index Group/Offset - it is settings of commands for physical inputs/outputs of the controller. They can be seen only if there is a connection to the controller, in TwinCAT.
  • The request of scanned variables to iRidium Client works automatically, without timers (event system).
  • The request of inputs/outputs is performed on timer which is set up in the properties of each command with Index Group/Offset.
  • In order for the scanner to work you need to start iRidium on the same PC where TwinCAT is installed. iRidium uses some TwinCAT libraries.
  • If a lot of third-party libraries are installed in TwinCAT, you need to check the list of scanned variables for unsupported data types.


And of course you can always set up work with Beckhoff by the Modbus protocol. See instructions on iRidium Wiki.

Downloads

Arrow download.png Example of controlling Beckhoff via the ADS protocol (project), 0.7 Mb