CitectSCADA runtime can exchange data as a DDE server or a DDE Client.
CitectSCADA behaves as a DDE server when providing other applications with access to its data. When acting as a DDE server, CitectSCADA runtime can:
CitectSCADA behaves as a DDE client when requesting other applications to provide access to their data. When acting as a DDE Client, CitectSCADA runtime can:
Note: You can also execute commands in another application from CitectSCADA with the DDEExec() function. Similarly, you can run Cicode functions from another application by passing the functions through that application's DDE Execute command.