C言語ファンクション/ファンクションブロックを作成するには、ターゲットディフィニションビルダ(TDBUILDツール)を使用します。これらのファンクション類には、必要であればMicrosoft社の HTML HELP Workshopで作成したCHM形式のオンラインヘルプを起動するようなコマンドラインを付加しておくこともできます。このヘルプは、エンドユーザがファンクション類を挿入するときに参照できるようになります。
まず、TDBuildツールで"On Line info"のタブを選び、下記のコマンドラインを指定しておきます。
hh.exe -mapid 1 ..\help\MyCHelp.chm
ここで MyCHelp.chm は作成したヘルプファイル名で、"1" はHTML Help Workshopで選んだファンクションに対応するエイリアス番号です。同じヘルプファイルで他のファンクション類のヘルプを表示させるのなら、例えば下記のように指定します。
hh.exe -mapid 2 ..\help\MyCHelp.chm
エンドユーザがプロジェクトにこれらファンクションをインポートし、ブロックの選択時に「ヘルプ」ボタンをクリックすると、上記で指定したヘルプが表示されます。