Connector for Siemens Desigo API
bfitDesigoExtAxon funcs

Registered StackHub users may elect to receive email notifications whenever a new package version is released.


bfitDesigoExport(connRec, entryPoint, filename)

This function takes the Desigo connector and a filename URI and creates a CSV file with information helpful for automatic point creation. Long running function. Run in jobs.

Fantom signature:
@Axon const static Grid? bfitDesigoExport(Dict connRec, Str? entryPoint, Uri filename)
bfitDesigoLearn(conn, arg)

Gather the nodes list of the selected point. For system nodes pass null to arg. Otherwise pass the learn address returned from a previous level.

Fantom signature:
@Axon const static Grid? bfitDesigoLearn(Obj conn, Obj? arg)
bfitDesigoPing(conn, rec)

Pings the API address. This is a global ping to ensure that the API is receiving and processing requests.

Fantom signature:
@Axon const static Number? bfitDesigoPing(BfitDesigoConn conn, Dict rec)

Sync the cur value of the points using the bfitDesigoCur ID.

Fantom signature:
@Axon const static Void bfitDesigoSyncCur(Obj points)
bfitDesigoSyncHis(points, dates: null)

Sync the history data of a point from the trendlog. Requires bfitDesigoHis ID.

Fantom signature:
@Axon const static Obj? bfitDesigoSyncHis(Obj points, Obj? dates := null)
bfitDesigoTrendseriesInfo(connRec, systemId)

Gets the table of objectId to trendseriesId mappings. The systemId variable takes the id number of the system node.

Ex: read(conn).bfitDesigoTrendseriesInfo(1)

SystemIds can be seen in the Connectors page in Builder as well as by running the following command in folio: read(conn).bfitDesigoLearn(null)

Fantom signature:
@Axon const static Grid? bfitDesigoTrendseriesInfo(Dict connRec, Number systemId)
getProperties(connRec, objId)
Fantom signature:
@Axon const static Grid? getProperties(Dict connRec, Str objId)
Published by BuildingFit

Products & Services by BuildingFit

Packages by BuildingFit

Commercial packages

Free packages