2017-12-04 41 views
1

FTPサーバーからの接続を視覚化(およびファイルをダウンロード)する方法はありますか? これはTwinCATで3です。TwinCAT 3 FTPサーバーの視覚化

FTPサーバーからファイルをダウンロードしようとしています。しかし、私は正しい視覚化を見つけることができないようです。

Beckhoffのサイトでサーバーからファイルをダウンロードするデモコードが見つかりましたが、これは実際のPLC用です。

大切にしてください!

答えて

1

TF6300を利用すると、TwinCAT3を使用してFTPクライアントを実装できます。 FTPサーバからファイルをダウンロードするために、Beckhoffはファイルダウンロードの実装のために良いexample hereを持っています。これは、TwinCAT3などのADS対応デバイスであれば可能です。これはPCにインストールできますが、実際のP​​LCには必要ありません。これを視覚化するには、必要な機能に必要なファンクションブロックをインスタンス化するときにインスタンス化される変数の一部を視覚化して表示するだけです。たとえば、FB「FB_FTP_FileDownload」をインスタンス化すると、出力変数「nProgress」にアクセスできます。この変数には、データ送信の現在のステータスがパーセントで表示されます。視覚化に関して、それを行うには多くの方法があります。 - TwinCAT3 visuで直接実装する(ミドルウェアとしてADSを使用) - 自分のHMIにadslib.dll(または他の広告の実装)を使用する - 他のミドルウェア(OPC-UA)を使用して公開するファイルをダウンロードするために必要なファンクションブロックからの出力(FB_FTP_Open、FB_FTP_FileDownload、FB_FTP_Close)は、ダウンロードのステータスを示すために必要なすべての情報を提供します。