トップページ⇒tech
492コメント158KB

制御系なら俺に聞いてもいいぜ(10)

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2007/10/03(水) 19:47:24
まったり逝きましょう。
ハード寄りの話も大歓迎です。
道具話も楽しくやれるならやってくらさい。
この世界は処理系依存はあたりまえだから、処理系明記するのを忘れないでね!

過去ログ
制御系なら俺に聞いてもいいぜ(9)
http://pc11.2ch.net/test/read.cgi/tech/1158622810/l50
制御系なら俺に聞いてもいいぜ(8)
http://pc8.2ch.net/test/read.cgi/tech/1125994426/
制御系なら俺に聞いてもいいぜ(7)
http://pc8.2ch.net/test/read.cgi/tech/1109102528/
制御系なら俺に聞いてもいいぜ(6)
http://pc8.2ch.net/test/read.cgi/tech/1099574832/
制御系なら俺に聞いてもいいぜ(5)
http://pc8.2ch.net/test/read.cgi/tech/1079102543/
制御系なら俺に聞いてもいいぞ(4)
http://pc5.2ch.net/test/read.cgi/tech/1068869894/ (行方不明)
制御系なら俺に聞いてもいいぞ(3)
http://pc2.2ch.net/tech/kako/1059/10594/1059488975.html
制御系なら俺に聞いてもいいぞ(2)
http://pc2.2ch.net/tech/kako/1038/10380/1038094914.html
制御系なら、俺に聞け!
http://pc3.2ch.net/tech/kako/1002/10021/1002176627.html

制御系なら俺に聞いてもいいぞ(4) は、下記のサイトから捜索可能
2ch DAT落ちスレ ミラー変換機 ver.4
ttp://www.geocities.jp/mirrorhenkan/
0153デフォルトの名無しさん2008/06/14(土) 13:59:01
>>151
俺ハード屋さんだもん
0154デフォルトの名無しさん2008/06/14(土) 15:57:14
>>152
バベッジの演算機かよ(wwww
俺が憶えてんのは、紙と鉛筆が限界だわ
0155デフォルトの名無しさん2008/06/21(土) 20:44:04
MY2ZN-D2 DC24 が引き出しの中にゴロゴロしてるけど同僚からはソフト屋さんと言われるオレ
0156デフォルトの名無しさん2008/07/08(火) 13:04:49
無限ループのタスク動かしても、他のタスクの処理ができる奴ってあるの?
0157デフォルトの名無しさん2008/07/08(火) 13:53:01
できなきゃ困るだろ
0158デフォルトの名無しさん2008/07/08(火) 13:53:56
どこのが出来るの?
0159デフォルトの名無しさん2008/07/08(火) 14:14:26
どこのが出来ないの?
0160デフォルトの名無しさん2008/07/08(火) 14:22:16
タイマー割り込みとかでスケジューリングしてるってこと?
軽いのがないか探してるんだけど。
0161デフォルトの名無しさん2008/07/08(火) 14:24:44
そんな大雑把な質問でどうしろというんだ
0162デフォルトの名無しさん2008/07/08(火) 18:19:38
知らないの?
0163デフォルトの名無しさん2008/07/08(火) 18:28:30
H8もしくはSH用でお手軽なリアルタイムOSはないの?
0164デフォルトの名無しさん2008/07/08(火) 21:36:02
>>163
iTRONとかオススメ
0165デフォルトの名無しさん2008/07/09(水) 07:54:01
>>163

SH用か知らんが、フリーのITRON仕様OS作ってる人がいた希ガス。
0166デフォルトの名無しさん2008/07/09(水) 08:54:41
>>165 TOPPERSのことか?
0167デフォルトの名無しさん2008/07/09(水) 08:55:46
>>163
smalight
0168デフォルトの名無しさん2008/07/09(水) 16:21:35
for(;;);
で他のタスク動いてくれるのかな?
0169デフォルトの名無しさん2008/07/09(水) 18:34:32
>>168 優先度がどうなってるかだろ?
0170デフォルトの名無しさん2008/07/09(水) 18:39:40
>>168
OS で違うとオモタ。
ITRON は止まるんでないかい?
RTAI は動いてた気がする。
中途半端はレス、メンゴw
0171デフォルトの名無しさん2008/07/09(水) 19:20:59
>>170
ITRON以外でH8/SH用だと
for(;;);
で他のタスクが動いてくれる奴って、何があるのかな?
0172デフォルトの名無しさん2008/07/09(水) 20:13:21
>>171
そんなに詳しいわけじゃないのでパスします。
けど、 for(;;); を使用するって事のほうが問題な気がス。
slp_tsk() とか interruptible_sleep_on_timeout() とか使えないの?
上記を for(;;); と一緒に使うと大丈夫だと思うけどその意味自体が??
0173デフォルトの名無しさん2008/07/10(木) 11:01:15
>>172
ミズポの奴はどうなんだろう?
0174デフォルトの名無しさん2008/07/12(土) 10:06:38
>>171
Nortiを含め、ITRONなら、
時間待ちが解除された上位のタスク
割り込みハンドラから、iwup_tsk された slp_tsk()で待っていた上位タスク
などは、動くよ。
0175,,・´∀`・,,)っ-○◎●2008/09/21(日) 21:31:35
>>171
Windows CE
0176デフォルトの名無しさん2008/09/21(日) 21:40:40
いつの話題にレスしてるんだよ
0177デフォルトの名無しさん2008/10/24(金) 23:48:47
♪ミスラ〜や ミスラーー ドンガンカッタームヤ〜 インドンムー♪

※以下くりかえし
0178デフォルトの名無しさん2008/11/13(木) 02:44:08
Y(s)=1/Ts*U(s)
U(s)=u(t)/s u(t):ステップ関数

という系をシミュレータ上で実験を行うと,あるところで値が収束してしまうのですが

理論値では
y(t)=u(t)/T*tとなり,線形比例だと思うのですが,このときのシミュレータ上との違いは何でしょうか?
0179デフォルトの名無しさん2008/11/13(木) 06:43:20
>>178

スレ違いだと思うが、丸め誤差とかじゃね?
0180デフォルトの名無しさん2008/11/14(金) 00:28:50
>>178-179
同じくSim板向けの話題だと思うけど、

どっちかというと情報落ちを先ず疑った方が良さそうな。。。。
0181デフォルトの名無しさん2009/06/22(月) 23:55:13
19才学生です。
根軌跡につぃて質問です。

極が3つあってゼロ点が2つあるとする。
3つの極のうちゼロ点に収束する極と発散する極があるけど、
どれがどっちとかってわかりますか??
0182デフォルトの名無しさん2009/06/26(金) 09:32:49
>>181
ム板でする質問じゃないような。制御工学って板なかったっけ?
0183デフォルトの名無しさん2009/11/01(日) 05:12:59
ある質量を持った物体が運動してるんですが,
制動するのにかける力のみを制御入力にできるとして
目標位置においてちょうど速度を0にしたいです.
電車をちょうど停止位置で止めるようなイメージです

物体に力は二次遅れ系の応答をします.
モデルは作れないことも無いのですが

単にその運動してる物体を目的どおりにとめるのって
位置フィードバックかけてやるしかないんでしょうか?
0184デフォルトの名無しさん2010/03/16(火) 11:02:20
保守しておきますね。
0185デフォルトの名無しさん2010/03/17(水) 04:18:32
このスレまだあったのか・・・何個か前にはお世話になったが。
この板は落ちないの?
0186デフォルトの名無しさん2010/03/17(水) 05:53:56
まあ、チャタリング取りの話題さえあれば不滅です。 そろそろ新人がチャタリング取りの・・・・・あれ? 新人が・・・・いないや・・・・
0187デフォルトの名無しさん2010/03/18(木) 00:31:08
で、まぁ、その、「チャタリング取り」なんだが
どの程度が理想的な時定数なんだ?
0188デフォルトの名無しさん2010/03/18(木) 00:38:43
7日間ぶんまわしてノーエラーかつチェックサムをつけれ
0189デフォルトの名無しさん2010/03/18(木) 05:13:06
それこそハード依存でしょ? メンブレンSWだと20mS押下状態が続いたら押下、
として作った製品は安定な動作したよ。監視はタイマ割り込みとポーリング両方
使ったが使い勝手は同じだった。うちで使ってる浄水器のメンブレンSWはアホで
よくチャタ起こす。出したつもりが止まったり、その逆だったり。
まあ、SWじゃなくてマがアホだったのだが。
0190デフォルトの名無しさん2010/03/18(木) 06:46:54
押しボタンスイッチについては、
普通の製品なら、だいたい15ms 〜30ms毎にサンプリングして、2回一致採用でまずクレームは出ない。
これは有名な XOR NOT AND XOR の論理演算で実現可能だからパラレルに処理出来て処理コストも安価。

これ以上短いサンプリングにすると、チャタリングやノイズを受け易くなるし
長いと操作感が悪くなる。

デジスイッチのような場合は、ゆっくり回された時の中間状態での誤動作を取るために、何度か比較一致して安定したら取る処理が必要
100ms以上は欲しい。 300msにしてもクレームは来なかった。めったに回さないからかもしれないが

元がアナログデータをデジタルポートで受け取る場合(明暗とか、温度とか)は、ポートにコンデンサ+抵抗を付けてもらって
入出力を切り替えてソフトでシュミットトリガ特性を出す。 
これが電子屋の手間が減るので評判がいい。
0191デフォルトの名無しさん2010/03/18(木) 06:57:35
電子レンジのタイマのロータリーSWが変な動作するようになってきた。
回しはじめに終了のビープが鳴ったり、最後の1,2個が進まなかったり。

位相のずれた2portのパルスがときどき抜けることで、早回しや反対回しの
パルスに受け取られてしまうんだと思ってる。
自分でロータリSWのパルス処理書いたとき、そういう作りにしたから。

前すれの終わりに、組み込みやらされそうなんだけどどんな勉強すれば
っていうスレを後継スレにしよう、って話が出たんだけど、やっぱり本スレ
のほうがいいみたいだね。
0192デフォルトの名無しさん2010/03/18(木) 07:35:53
2相の信号はチャタリング取ったら駄目。
サンプリングを高速にして、1サンプル前のデータ合わせた4bitでテーブル引いて+/-してゆくだけ。
それ以外の変な事をやると逆にノイズに弱くなる
0193デフォルトの名無しさん2010/03/18(木) 12:53:05
>>191
入力ポートにエッジ検出が入ってれば幾分楽なのよねー。
さもなければ>>192の言うとおりサンプリングレートを上げるしかない。
ていうか気の利いたコントローラだったらそれ向きのポートがあるよね?

で、プログラミング以外の話をすると、
接点エンコーダ->接触不良だろ、磨け! ケミカルを注入しる!
光学エンコーダ->埃に違いない、ジェットの力で吹き飛ばせ!

いっそ俺ツマミをパラレルに取り付けたら? w
0194デフォルトの名無しさん2010/03/18(木) 21:01:15
>>193
エンコーダの信号みたいなのは、とにかく2本の線の状態を「同時に」読めることが
必要条件だから、普通はエッジが検出できても使えないでしょ。

なんか信頼性低いコード書いてそうだねw
0195デフォルトの名無しさん2010/03/18(木) 22:54:33
>>190
>有名な XOR NOT AND XOR の論理演算

どういう内容? 無知な俺に教えてください
0196デフォルトの名無しさん2010/03/18(木) 23:31:37
だからチャタリングをソフトで除去する必要があると思ってるお馬鹿さんは、
そもそもチャタリングがどういう現象かわかってないか、あるいは論理的思考能力がないか、
またはその両方なんでしょ。

N回一致で確定とか意味ねえんだよそんな処理。
0197デフォルトの名無しさん2010/03/19(金) 00:10:37
>>194
>なんか信頼性低いコード書いてそうだねw

若気の至りでヤッちゃったんですねワカリマスタ
0198デフォルトの名無しさん2010/03/19(金) 05:22:03
>>195
アセンブラ表現だけど
http://www.necel.com/faq/ja/mi_com/f_com_ksw.html

Cのコードは
http://www.tensyo.com/urame/prog/ALGO.HTM#CHAR1
static int key=0;
int chatKey(int newkey)
{
int wk;
  static int oldkey=0;
  wk =(~(oldkey^newkey)) & (key^newkey); //2回同じで かつ異なるbitを1に
  oldkey=newkey;
  key ^=wk;
return wk & key; //今回1に変化したビットだけ1にする
}
0199デフォルトの名無しさん2010/03/19(金) 05:27:29
>>194
2本の信号線の両エッジで割り込みかけて、割り込み処理で2本を同時に見ればいいのさ
そうすればタイマー割り込みを使わなくていいからね。
ただし、ノイズの勢いが凄いと、割り込み処理だけで手一杯になる可能性があるので
タイマー割り込みで、エッジ割り込み許可 エッジ割り込みで自分の割り込み禁止 みたいな処理を追加したくなったら、
いっそタイマーで見た方がマシかもな
0200デフォルトの名無しさん2010/03/19(金) 05:31:36
>>196
3倍の温室効果で煽りまくる理学者じゃないんだから頭の中だけで考えちゃ駄目だ。

今やチャタリング処理はチャタリングを取るのが目的じゃない。
市販のスイッチはそもそもチャタリング殆ど無いからね。
代わりにゴムスイッチなどの不安定性やノイズに強くするためのもの。 
これを歴史的な経緯からチャタリング処理と言ってるわけ。

火花試験してみればわかるよ。2回一致の>>198のコードを入れるだけでどれだけ強くなるか
02011952010/03/19(金) 23:33:25
>>198
ありがと。
そういや、なんか見たことあったわw
0202デフォルトの名無しさん2010/03/20(土) 01:51:59
>>200
そっちこそノイズ(というか誤認識)を単なるエルゴード性の現象だと
思い込んでるからそんな風に考えちゃうんだよ。
そんな都合のいい前提を勝手に持ち込んではダメ。
現実には、ノイズに対しては効果はあまりない。

>>198
なんか疲れるコードだな。もっと明示的にシンプルに書けよと思う。
つーかchatKeyって何だよ。
こういうコードを得意げに書く人とは仕事したくない。

static int rawKeyState = 0;
static int filteredKeyState = 0;
static int onEdgeKey = 0;

void UpdateKeyValues(int rawKey)
{
  int prevRawKey = rawKeyState;
  rawKeyState = rawKey;

  int stable = ~(prevRawKey ^ rawKey);
  int diff = filteredKeyState ^ rawKey;
  int altered = diff & stable;

  filteredKeyState ^= altered;
  onEdgeKey = altered & filteredKeyState;
}
0203デフォルトの名無しさん2010/03/20(土) 22:44:37
>>202

偉そうに言ってるけど、無意味にファイル全体にスコープがあるstatic変数使うなよ。
0204デフォルトの名無しさん2010/03/20(土) 22:50:15
無意味って何で分かるの?
っていうか、static付けなきゃファイルスコープどころか(以下略

しかし、別のスレでも書いたけど、今でも時々こういう
ファイルスコープとグローバルの区別が付いていない上に、しかもグローバル変数が
絶対悪だと理屈も分からず思い込んでる人がいるな。
0205デフォルトの名無しさん2010/03/20(土) 23:23:10
>>204

>>202のコードだけ見ると、意味があるとは思えないけどね。
意味があるとしたら、
 ・ROM/RAMの容量、もしくはスピードの制約が厳しい。
 ・ほかの関数からアクセスする必要がある。
という両方の条件が満たされる場合だけだろ。

ある程度コーディング規約がしっかりしてるとこなら、
 ・グローバル変数、ファイル全体スコープのstatic変数はは可能な限り使わない
 ・ファイル全体スコープの場合は「s_」、グローバルの場合は「g_」の接頭辞をつける
という規約になってると思うが。

それに、
void UpdateKeyValues(int rawKey)
{
  int prevRawKey = rawKeyState;
  rawKeyState = rawKey;

  int stable = ~(prevRawKey ^ rawKey);
  int diff = filteredKeyState ^ rawKey;
  int altered = diff & stable;

  filteredKeyState ^= altered;
  onEdgeKey = altered & filteredKeyState;
}
↑このコード、コンパイルが通らない場合も多いだろww

0206デフォルトの名無しさん2010/03/20(土) 23:25:41
接頭辞ってのは、レベルが低いといるのか?
0207デフォルトの名無しさん2010/03/20(土) 23:34:37
>>205
ファイルスコープの変数を(それこそ無意味に)忌避するのは、
ろくに設計もせずに一つのファイルに馬鹿みたいに全部詰め込んでる無節操な
自分を前提としてるから。

そんな間違った方法論を前提とした議論なんて無意味だよ。

これも別のスレでも書いたけど、ファイルスコープなんて
C#みたいな今時の言語の静的クラスのフィールドと何も違わない。

っていうか、>>202に書いたような関数で結果をファイルスコープの変数で
持たずに、誰がどうやって結果にアクセスするんだよ。

もちろん構造体を返すって手もあるが、(俺基準で下手な)サンプルコードを手直し
しただけのものにそんなのを要求するのもどうかと思うし、そもそもこの種の処理の場合
構造体にまとめる意味があるとも思えない。

キー入力が複数あるシステムを想定するのなら話は別として。
まあとにかく言い掛かりにしか思えないな。
0208デフォルトの名無しさん2010/03/20(土) 23:38:50
目くそ鼻くそ状態?
0209デフォルトの名無しさん2010/03/20(土) 23:47:32
だね。
0210デフォルトの名無しさん2010/03/21(日) 00:10:40
>>205が重要な論点の一つを理解できない可能性があるので(まあ、こんな突っかかり方をするってことは
恐らくそうだろう)一つ補足しとくけど、一口にキーの状態を取得っていっても
いろんな要求がありうるわけだ。

>>202のコードでもすでに2種類の値があるけど、ほかにキーが放されたタイミングが
知りたいとか、長押しの検出とかね。

そういう、割とありがちな要求にはどうやって対応するの?
構造体で返すの?

そんなことをするより、キー処理だけを一つのファイルに持たせて、
キーの様々な状態を表す値はアクセサを経由して取得するようにした方が
分かりやすいし簡単でしょ。
0211デフォルトの名無しさん2010/03/21(日) 06:21:16
俺はむしろ >>198のコードに何の不満があるのか判らん。
コピペして使うならコッチだろ

ファンクション方式や、連続押しに対応するとしたって、エッジと現在のキー状態だけあればいい。
0212デフォルトの名無しさん2010/03/21(日) 07:59:16
>>210

反論するのもばかばかしいが、

> っていうか、>>202に書いたような関数で結果をファイルスコープの変数で
> 持たずに、誰がどうやって結果にアクセスするんだよ。

キー状態を持つ関数で、現在の状態を返せばいいだろ。

> >>202のコードでもすでに2種類の値があるけど、ほかにキーが放されたタイミングが
> 知りたいとか、長押しの検出とかね。

キーが放されたタイミングを取りたいなら、普通は割込みのコールバックとかだろ。
割込みが取れないなら仕方ないけど、それでも>>211 と同意見。

あと、>>202のコードだが、C99に対応してないコンパイラだと、エラーが出る。
C99に対応してないコンパイラなんてまだたくさんあるのに、
こういうコード書いてるのは経験が少ないとしか思えない。
0213デフォルトの名無しさん2010/03/21(日) 08:46:54
>C99に対応してないコンパイラなんてまだたくさんあるのに、
そう? 組み込みLinuxは殆どgccだろうし、腐れOSのHP-UX以外になんかあった?
0214デフォルトの名無しさん2010/03/21(日) 09:33:20
急に組み込みLinuxかよw
0215デフォルトの名無しさん2010/03/21(日) 11:52:36
gccはデフォでビルトするC99はオフだよ
0216デフォルトの名無しさん2010/03/21(日) 12:14:40
>>212
割り込みってw
そもそも>>198がナニをするコードか分かってそれ言ってるの?
本物の馬鹿だな。
まあこれだけでも君は少なくともこの業界の仕事をしたことがないのがバレバレ。
そもそもキー入力処理みたいなものはメインループで同期的に処理したい場合が多いのに
割り込み使ってどうする。

あとアホ丸出しなのが
>キー状態を持つ関数で、現在の状態を返せばいいだろ。
その「キー状態を持つ関数」が返す値は、ファイルスコープの変数を禁止するとして
一体どこに保存しとくの?

関数の中のstatic変数?
じゃあ「長押し」とか「その瞬間のキーの状態」とか、取得したい値の数だけ
関数が必要になるけど、キー入力ポートを読み取る処理からそれら全部を呼び出すの?w

シロート以下だな。
俺が中学生の時MZ-80のアセンブラで書いたコードでもそんな馬鹿なことやってないよ。
0217デフォルトの名無しさん2010/03/21(日) 12:19:05
ついでに言えば、この業界の人は>>212式の馬鹿が多くて本当に困る。
そもそも俺が最近の言語の静的クラスのような考え方で作ればよい、
と言っている意味をちゃんと理解して反論しているのか。
0218デフォルトの名無しさん2010/03/21(日) 12:23:38
しかし、この業界の想像を絶する馬鹿には何人にも呆れてきたけど、
さすがにキー入力の変化を割り込みで通達すればいいんだ、って言う程の馬鹿は始めてみたよ。
0219デフォルトの名無しさん2010/03/21(日) 12:26:37
連投して申し訳ないけど、>>218みたいな発想をする人は
恐らくVBからプログラミング始めた人なんじゃないの?w

VBみたいな言語のイベントドリブンと割り込みは、一見似てるけど
目的が全然違うだろうと。
その辺わかってないんだろうなたぶん。
0220デフォルトの名無しさん2010/03/21(日) 12:33:10
ファイルスコープって言いたかっただけなんじゃ
0221デフォルトの名無しさん2010/03/21(日) 12:33:54
あーあと、割り込みでキー入力変化(「押した瞬間」and/or 「放した瞬間」)を通知するとして、
ISRの中からそれらの値にどうやってアクセスするのかね。

またそれらの値を関数内にstatic変数で持たせるためだけの関数を作る、
とか寝ぼけたこと言うんだろうかw

あと、「押した瞬間」に関しては>>198の関数の返値そのものなわけだけど、
>>212の口ぶりからするとそんなこと程度も読み取れてないんだろうなw
0222デフォルトの名無しさん2010/03/21(日) 12:37:08
>>211
機能には必ずしも文句つけてない。
もっと可読的に書くべき、と言ってる。
サンプルコードならなおさらのこと。
0223デフォルトの名無しさん2010/03/21(日) 15:51:22
サンプルったってサイトのコピペだし、しかも10年前のサイト。
よく知らんけど昔は関数名や変数名に8文字制限とかあったそうだし、
そういう時代のコードじゃないの?
0224デフォルトの名無しさん2010/03/21(日) 16:30:59
よく知らんのなら黙っていればいいのにw
0225デフォルトの名無しさん2010/03/21(日) 16:40:10
知っててそうで知らないでやってる人が多いんだよ
0226デフォルトの名無しさん2010/03/21(日) 20:01:18
そのコードが書かれた頃の過去ログ見つけた
http://piza.2ch.net/tech/kako/966/966346298.html

なんか今と違って煽り合いが無いんだな^^;
0227デフォルトの名無しさん2010/03/23(火) 16:28:00
あの辺りにはよく書いたなあ・・・
022830♂2010/05/26(水) 19:36:36
未経験で制御の仕事に就くにはどうしたら良いでしょうか。
C言語は初級者レベルです。
今は求人無いのでしょうか。
0229デフォルトの名無しさん2010/05/26(水) 20:29:29
>>228
オペレータ志望か? 違うよな?
ソフトウェア業界の中でも特に製造業臭がきついので覚悟しろ。
今求人があったとしてもブラックだと覚悟汁。
さしあたっては検査・評価あたりからステップアップしてみろ。
0230デフォルトの名無しさん2010/05/26(水) 20:45:32
>228
30才で未経験でCは初心者で、それで制御系のプログラマになりたいとな?
なんか得意技とかないの?
023130♂2010/05/27(木) 18:35:13
意外とコメントがついていて嬉しい…。
>>229
製造業派遣でやってきているので、製造業臭は問題ありません。
今は本当に無いようですね。
ハロワで探すのが良いでしょうか?
>>230
高校、大学が電子系でした。
得意技は違う言語を1年半程やっていた事でしょうか。

電子とプログラミングを活用するなら制御系じゃないかと思って希望してます。
0232デフォルトの名無しさん2010/05/27(木) 21:03:02
ハードウェアがある程度できるならそっちからアプローチする(ソフト*も*できる)ほうがいいかも。
制御系は最終的にはどれだけハードを理解できているかが鍵だから。
0233デフォルトの名無しさん2010/05/28(金) 02:53:17
>>231
一ヶ月の研修期間でCの読み書きができるようになる自信があるなら私の部署で一人雇えるけどどう?
023430♂2010/05/28(金) 20:52:57
ご返信ありがとうございます。
>>232
ハードウェアも設計の実務経験無いので押しにくいんです。。困った事に。
下の行は肝に命じます。

「とりあえず小さい会社の正社員等で検査・評価あたりをハロワで探す」
ってパターンがベストでしょうか。
この職への入り口が良く分かりません…。
それと処理系は何を勉強するのが良いのでしょうか。
023530♂2010/05/28(金) 21:11:30
>>232
ありがとうございます。
まさかここで声をかけて貰えるとは。
自信はありますので、ぜひ内容をお聞かせ頂ければ幸いです。

sageられなくてすみません。
0236デフォルトの名無しさん2010/05/29(土) 01:31:16
上から目線で書いたらぁとオモタらレス番ずれたw
0237デフォルトの名無しさん2010/06/03(木) 18:56:16
組み込み屋はおっさん率たかいしねえ
若い子欲しい
0238デフォルトの名無しさん2010/06/07(月) 21:48:09
ほんとにね
バージョン古いおっさんより
最新型で威勢のいいのがなかなか・・・
0239超初心者2010/06/08(火) 04:09:21
どなたか、御教授して頂けないでしょうか?
仕事で必要になり、ドットプリンター(スーパーとかのレジでレシートを打ち出す奴です)で、
とある計測データを手入力で打ち出したいと思い、プリンターを購入しました。
データは英数字とギリシャ文字で、一定の配列内でランダムの数字をです
プリンターはシチズンシステムズの小型の910-�Uで、
シリアルで接続しています。 ドライバーは有ります。
メーカーに問合わせた所、
VB等でプログラムを組まないと無理と言われました。
PCは仕事で10年以上使っていますが、
全てウィンドウズ上のアプリだけです(オフィス&CAD等)
取り敢えずVB2010をインスコし、入門書を購入しましたが、
VBなどのプログラムはサッパリわかりません。
ExcelVBAもサイトからコピペして使うだけで、
内容は把握してません。
0240デフォルトの名無しさん2010/06/08(火) 05:29:54
何をしたいかが充分に伝わってないよ。  テストプリント機能はついてる?
ASCIIで"ABC<CR><LF>"と送ったらABC改行と印刷してくれるプリンタではない?
英字・数字のドットパターンにしてからプリンタに送らなければいけない、ということ?
この理解で合ってるなら、それっぽい仕事をcでさせるコードは書いたことあるけど。
0241デフォルトの名無しさん2010/06/08(火) 06:03:38
外字登録:224文字(漢字の場合112文字)
0242超初心者2010/06/08(火) 06:52:17
>>240
正にそれです。
『LF』で印字改行します。
『LF』の前にASCIIの文字列を指定すれば良いと言うのもメーカーから聞いたのですが、これらをプリンターに送る方法が判りません。
ドライバーにテストプリントは付いているので、試しにやってみたら、印刷はしましたが、*が沢山印字されました。

ちなみに、私のPCにはシリアルポートが無いため、LAN経由で他のPCに繋いだ状態です。
印字改行のデータをプリンターに送る事が出来れば、印刷内容はなんとかなると思います。

宜しくお願いします。
0243デフォルトの名無しさん2010/06/08(火) 07:31:20
>>242
シリアル接続している端末から、copy con com1してみるよろし。
通信速度などの設定はmodeコマンドで。
具体的に何をしたいか判らんが、仕事で必要なら外注した方が間違いないだろうに。
0244超初心者2010/06/08(火) 17:16:21
>>243
Copy con com1はコマンドプロンプトでって事で良いのでしょうか?

やってみましたが、変化無いです。


プリンターで文字を打つのがこんなに難しいとは・・・・・・・

泣きそうです。
(T_T)
0245デフォルトの名無しさん2010/06/08(火) 18:32:41
mode コマンドとたった一言書いてあるが、そこ結構難所だよ
0246デフォルトの名無しさん2010/06/08(火) 22:06:11
>>239時給\3000×8時間×3日、別途宿泊費、交通費支給でお請け致します。
0247デフォルトの名無しさん2010/06/08(火) 22:16:00
>>244
自分の端末でやっても意味ないぞ
COMに刺してる端末でやらないと。
USBと232の変換ケーブル買ってきてもいい
(その場合ポート番号に注意)

「serialport .net」で検索すると
プログラムサンプルはいろいろ出てくるけど
今の状態だとなかなか厳しいな

スタートメニューにハイパーターミナルがあるなら
モード(手順)を合わせて
直接字を打って試せると思うけど

0248デフォルトの名無しさん2010/06/08(火) 23:53:50
え?
とりあえずTeraTermとかで手動で動作チェックしたほうがよくね?

.NETだと何かプロパティコントロールとかあって設定も楽
0249デフォルトの名無しさん2010/06/08(火) 23:55:15
あ、すぐ上にハイパーターミナルって書いてあったw
0250デフォルトの名無しさん2010/06/09(水) 00:32:19
>>239
私も>246と同条件でいいや。但し、東京日帰り圏内。
0251デフォルトの名無しさん2010/06/09(水) 00:51:41
「超初心者」とかなんかネタ(ただしちっとも面白くないが)のつもり満々のようにも思えるが....
0252デフォルトの名無しさん2010/06/09(水) 12:34:35
東京からだと大阪日帰りを何度かやったな・・・
■ このスレッドは過去ログ倉庫に格納されています