3人の小さな会社ですが、フリーランスの方の力をお借りし色々な事にチャレンジしていきます。型に囚われない仕事のスタイルを目指しています。創業10年になります。
×
固定報酬制
|
50,000円 〜 100,000円
|
---|---|
納品完了日
|
- |
掲載日
|
2019年09月06日 |
応募期限
|
2019年09月09日 |
必要なスキル
|
応募した人 | 5 人 |
---|---|
契約した人 | 0 人 |
募集人数 | 1 人 |
気になる!リスト | 9 人 |
PCとUSBで接続しI/Oを制御するオリジナルボード(試作)があります その試作(プロトタイプ)のものから改良し製品版を作成し量産化を行いたいです 当方あまり専門的な知識がないため、色々相談しながら進めることができたら幸いです お仕事の詳細: ▽システム開発依頼の目的・概要 デジタルI/O(DIO)の制御基板の改良依頼になります。 32chの12V出力。32chの12V入力。PCにUSB接続になります。 具体的にはトレイを開くための32個のソレノイド(定格2A)のON・OFF。 トレイが閉まっているかどうかのスイッチ(リミットスイッチ)32個のON/OFFを検知 外部電源は12Vのバッテリーを使用します PCにUSB接続しプログラム上から制御 現状の図面などはご連絡頂いた方に開示いたします 改良点としては 主にI/O部分の端子・仕様の変更になります <入力> スイッチ(入力)は常に32ch電流を流しトレイの開放チェックをしていますが 通常1つ以上のトレイが開くことは少なく、同時に架電する必要がなくなりました。 APIから指示があったタイミングで1〜32chまで順に架電しチェックする仕様に変更したいです これに合わせ同時架電にも耐えうる設計としていましたが、回路的な適正化 端子の適正化を行いたいです(GNDを共通化やハーネス化) <出力> ソレノイド制御(出力)は常に32ch同時に長時間架電できる仕様にしていますが 通常1つ以上のトレイが開けることはなく、通電時間も0.5sec〜1secと短時間のため これにあわせ回路的な適正化端子の適正化を行いたいです(GNDを共通化やハーネス化) <電源端子> 専用の圧着工具が必要なタイプになっていますが、メンテナンス性を考慮し 別のタイプに変更したいです 参考 API仕様 コンストラクタSolCtl( string portName ) SolCtlクラスの新しいインスタンスを初期化します。 portNameにポートファイル名("COM1"等)を指定すると、ボードとの通信に指定されたポートを使用します。 SolCtl() SolCtlクラスの新しいインスタンスを初期化します。 デバイスをサーチしDIOボードが接続されたポートを自動で検索して使用します。 複数のDIOボードを使用する場合は、明示的に使用するポートを指定してください。 指定せずにインスタンス化した場合、最初に見つかったポートのみが処理対象となります。 プロパティTimeoutValue DIOボードの応答待ち時間(デフォルト3s) メソッドGetPortName() 使用しているポートファイル名を返します。 IsOpen() ポートがオープンされているかどうかを返します。 Close() ポートをクローズします。 PulseOutput( int no, int width ) 出力ポートnoをwidth(ms)間ONします。 SetOutput( int no, int val ) valが0の時、出力ポートnoをOFFにします。 valが0以外の時、出力ポートnoをONにします。 GetStatusInput( int no ) 入力ポートnoの状態を返します。0:OFF 1:ON GetStatusOutput( int no ) 出力ポートnoの状態を返します。0:OFF 1:ON ▽システム開発に利用するプログラミング言語 ・使用言語:.NET C# ▽重要視する点・経験 ・クライアント企業とのコミュニケーションに慣れている方 ・秘密保持契約を結べる方 ▽注意点・禁止事項 ※開発したシステムに関する情報を第三者に漏洩すること ▽その他コメント ※実際のシステム開発の進め方・別途詳細は、クラウドワークスのメッセージでやりとりして決められればと思います。 ※このお仕事以降も、継続的に追加で開発依頼をさせていただくことも可能です。 たくさんのシステムエンジニアの方からのご連絡・ご応募お待ちしております。 |
特記事項 |
---|
|