Vai al contenuto

Input and Output tab

These two tabs (available only if the slave has CoE support) show the actual configuration of PDOs and PDO entries, that compose the process data of the slave, and their assignmento to PLC variables.Each PDO has an unique Index, and contains a number of PDO Entries; a PDO entry contains a reference to a CoE object to exchange (given its Index and SubIndex in the dictionary of the slave). Only PDOs assigned to a SyncManager will be included in the process image; PDOs not assigned to a SM will not be exchanged at all.Input PDOs contain data read from the slave to the master, and Output PDOs data written from the master to the slave. Input and Output tab-image_0
  • Assign / UnAssign: choose (or remove) a PLC variable to a specific PDO entry; the PLC variable must already exist in the PLC project, be declared as ”Automatic”, and have the same size of the PDO entry
  • Show only assigned PDOs: if enabled, only PDOs that are assigned to a SyncManager (with the ”Assigned SM” column) will be shown in the grid
  • Add PDO / Delete PDO: add (or remove) a PDO. ”Download PDO configuration” in ”Startup” must be enabled
  • Add PDO Entry / Delete PDO Entry: add (or remove) a PDO entry in a PDO, that must not be ”Fixed”; ”Download PDO assignment” in ”Startup” must be enabled. You can freely enter index/subindex/type of the CoE object to read or write, or pick one from object dictionary of the ESI file
  • Assigned SM: SyncManager that will manage and exchange this PDO
  • Fixed: if true, a PDO can not be edited
  • Mandatory: if true, a PDO can not be deleted or unassigned from its SM
  • PLC var column: instead of choosing an existing PLC variable with the ”Assign” button, you can also freely enter its name here; if the variable does not exist, will be automatically created