ホームページ バックエンド開発 C#.Net チュートリアル GTS-800 の二次開発プロセスのステップを共有する

GTS-800 の二次開発プロセスのステップを共有する

Jun 23, 2017 pm 04:13 PM
二次開発 基本 要約する プロセス

1. コントローラーGT_Open
を開きます。2. サーボ有効GT_ClrSts
3. 軸の目標位置GT_SetPrfPos
5. 軸の回転速度GT_Setをクリアします。ヴェル
7. 軸 GT_Update を開始します
8. GT_AxisOff を閉じます
9. コントローラー GT_Close を閉じます
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using gts;


namespace GTS
{
    class Program
    {
        static void command(string sz, short nR)
        {
            Console.WriteLine(sz + " = " + nR);
        }

        static void Main(string[] args)
        {
            short mAxis = 2;
            short nR = mc.GT_Open(0, 1);
            if (nR != 0)
            {
                command("GT_Open", nR);
                Console.WriteLine("Open error");
                return;
            }
            command("GT_Open", nR);
            // 清除各轴的报警和限位
            command("GT_ClrSts", mc.GT_ClrSts(mAxis, 1));
            // 伺服使能
            command("GT_AxisOn", mc.GT_AxisOn(mAxis));
            // 位置清零
            command("GT_ZeroPos", mc.GT_ZeroPos(mAxis, 1));
            // 轴规划位置清零
            command("GT_SetPrfPos", mc.GT_SetPrfPos(mAxis, 0));
            // 设置指定轴为点位运动模式。
            command("GT_PrfTrap", mc.GT_PrfTrap(mAxis));
            // 设置点位运动参数
            mc.TTrapPrm trap = new mc.TTrapPrm();
            trap.acc = 0.25;
            trap.dec = 0.125;
            trap.smoothTime = 25;
            command("GT_SetTrapPrm", mc.GT_SetTrapPrm(mAxis, ref trap));
            // 设置轴的目标位置
            command("GT_SetPos", mc.GT_SetPos(mAxis, 50000));
            // 设置轴的目标速度
            command("GT_SetVel", mc.GT_SetVel(mAxis, 25));
            // 启动轴运动
            command("GT_Update", mc.GT_Update(1 << mAxis - 1));

            mc.GT_Close();
            Console.ReadKey();
        }
    }
}
ログイン後にコピー

以上がGTS-800 の二次開発プロセスのステップを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

複数の Toutiao アカウントを開くにはどうすればよいですか? Toutiao アカウントを申請するプロセスはどのようなものですか? 複数の Toutiao アカウントを開くにはどうすればよいですか? Toutiao アカウントを申請するプロセスはどのようなものですか? Mar 22, 2024 am 11:00 AM

モバイルインターネットの人気により、Toutiao は私の国で最も人気のあるニュース情報プラットフォームの 1 つになりました。多くのユーザーは、さまざまなニーズを満たすために Toutiao プラットフォームで複数のアカウントを持つことを望んでいます。では、複数の Toutiao アカウントを開くにはどうすればよいでしょうか?この記事ではToutiaoアカウントを複数開設する方法と申請手順を詳しく紹介します。 1. 複数の Toutiao アカウントを開くにはどうすればよいですか?複数の Toutiao アカウントを開設する方法は次のとおりです。 Toutiao プラットフォームでは、ユーザーはさまざまな携帯電話番号を使用してアカウントを登録できます。各携帯電話番号で登録できる Toutiao アカウントは 1 つだけです。つまり、ユーザーは複数の携帯電話番号を使用して複数のアカウントを登録できます。 2. 電子メール登録: 別の電子メール アドレスを使用して Toutiao アカウントを登録します。携帯電話番号の登録と同様に、各メール アドレスでも Toutiao アカウントを登録できます。 3. サードパーティのアカウントでログインします

シンプルでわかりやすい Java Hikvision SDK 二次開発ガイド シンプルでわかりやすい Java Hikvision SDK 二次開発ガイド Sep 06, 2023 pm 02:01 PM

シンプルでわかりやすい Java Hikvision SDK 二次開発ガイド はじめに: カメラ監視技術の開発により、Hikvision は世界をリードするセキュリティ ソリューション プロバイダーの 1 つになりました。同社が提供する SDK (ソフトウェア開発キット) は、開発者が豊富な機能を提供しています。二次開発およびカスタマイズ開発のための機能とインターフェース。この記事では、Hikvision SDK の二次開発に Java 言語を使用する方法を紹介し、読者がよりよく理解して適用できるようにいくつかのコード例を示します。 1.環境準備 Hikvision SDKの二次開発を行う前にまず

Linux システムでの system() 関数の使用法の概要 Linux システムでの system() 関数の使用法の概要 Feb 23, 2024 pm 06:45 PM

Linux での system() 関数の概要 Linux システムでは、system() 関数は非常に一般的に使用される関数であり、コマンド ライン コマンドの実行に使用できます。この記事では、system() 関数を詳細に紹介し、いくつかの具体的なコード例を示します。 1. system() 関数の基本的な使用法 system() 関数の宣言は次のとおりです: intsystem(constchar*command); コマンド パラメーターは文字です。

Baidu Intelligent Cloud Qianfan 大型モデル プラットフォームが再びアップグレードされました。5 つの大型モデルと 55 の新しいツール コンポーネントがリリースされました。 Baidu Intelligent Cloud Qianfan 大型モデル プラットフォームが再びアップグレードされました。5 つの大型モデルと 55 の新しいツール コンポーネントがリリースされました。 Mar 22, 2024 am 08:10 AM

80,000 のエンタープライズ ユーザーにサービスを提供し、ユーザーが 13,000 の大規模モデルを微調整し、ユーザーが 160,000 の大規模モデル アプリケーションを開発できるように支援してきました。2023 年 12 月以降、Baidu Smart Cloud Qianfan Large Model Platform の毎日の API コールは前月比 97% 増加しました。 ..1年前の国内大型モデルプラットフォームの「パイオニア」から今日の大型モデル「スーパーファクトリー」に至るまで、Baidu Intelligent Cloud Qianfan大型モデルプラットフォームは国内大型モデル市場で主導的地位をしっかりと占めているが、そのペースは遅い. 止まらなかった。 3月21日、百度インテリジェントクラウドは北京首港公園で前帆製品発表会を開催し、百度インテリジェントクラウドは会議中に次のように発表した: 1. 北京石景山区と協力して国内初の百度インテリジェントクラウド前帆大規模モデル産業イノベーション基地を構築する地域産業のテイクオフを促進する 2. 企業の「価値」を満たす

Douyin スリープアンカーは儲かりますか?睡眠ライブストリーミングの具体的な手順は何ですか? Douyin スリープアンカーは儲かりますか?睡眠ライブストリーミングの具体的な手順は何ですか? Mar 21, 2024 pm 04:41 PM

今日のペースの速い社会では、睡眠の質の問題に悩まされる人がますます増えています。ユーザーの睡眠の質を向上させるために、特別な睡眠アンカーのグループがDouyinプラットフォームに登場しました。ライブ配信を通じてユーザーと交流し、睡眠のヒントを共有し、視聴者が安らかに眠りにつくのを助けるリラックスできる音楽やサウンドを提供します。では、このスリープアンカーは儲かるのだろうか?この記事ではこの問題に焦点を当てます。 1.Douyin スリープアンカーは儲かりますか? Douyin スリープアンカーは確かに一定の利益を得ることができます。まず、ライブ配信ルームの投げ銭機能を通じてギフトや送金を受け取ることができ、これらの特典はファンの数と視聴者の満足度によって異なります。次に、Douyin プラットフォームは、生放送の視聴数、いいね、シェア、その他のデータに基づいてアンカーに一定のシェアを与えます。一部のスリープアンカーは、

ポートレートカットアウト推論のための TensorFlow 深層学習フレームワークモデル推論パイプライン ポートレートカットアウト推論のための TensorFlow 深層学習フレームワークモデル推論パイプライン Mar 26, 2024 pm 01:00 PM

概要 ModelScope ユーザーがプラットフォームによって提供されるさまざまなモデルを迅速かつ便利に使用できるようにするために、ModelScope 公式モデルの実装と、これらのモデルを推論に使用するために必要なツールを含む、完全に機能する Python ライブラリのセットが提供されます。データの前処理、後処理、効果評価などの機能に関わるコードを提供するとともに、シンプルで使いやすいAPIと豊富な使用例を提供します。このライブラリを呼び出すことで、ユーザーはわずか数行のコードを記述するだけでモデルの推論、トレーニング、評価などのタスクを完了でき、また、これを基に二次開発を迅速に実行して独自の革新的なアイデアを実現することもできます。現在ライブラリによって提供されているアルゴリズム モデルは次のとおりです。

Java Hikvision SDK の二次開発スキルを向上させるための重要な要素 Java Hikvision SDK の二次開発スキルを向上させるための重要な要素 Sep 06, 2023 pm 01:42 PM

Java Hikvision SDK の二次開発スキルを向上させるための重要な要素の概要: モノのインターネットの急速な発展に伴い、セキュリティ分野でのビデオ監視システムの使用が増えています。 Hikvision の SDK はビデオ監視システムの最も重要なコンポーネントとして、二次開発プロセスで重要な役割を果たします。この記事では、Hikvision SDK の基本的な使用法を紹介し、読者が Java Hikvision SDK の二次開発スキルを向上させるのに役立ついくつかの重要な要素とコード例を提供します。 1. Hikvision SDK の基本的な概要を理解する

WordPressの二次開発とはどういう意味ですか? WordPressの二次開発とはどういう意味ですか? Apr 16, 2024 am 12:09 AM

WordPress の二次開発では、開発者が WordPress の機能をカスタマイズおよび拡張し、特定のニーズを満たす追加機能、テーマ、プラグインを作成できます。二次開発を通じて、開発者は WordPress をカスタマイズし、そのコア機能を拡張し、柔軟性を高め、Web サイトやビジネスの成長に合わせてスケーラビリティを簡単に拡張できます。

See all articles