こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

PLCで数値表示1ワードとは

このカテゴリでよろしいのでしょうか(プログラミングでしょうか)。
初めてPLCを学習します。
タッチパネルに数値を表示する際に、1ワードor2ワード使っている任意のワードデバイスがあります(例えば、W10という1つのデバイスとW50~51という2ワード使うデバイス)。

1ワード=2^16(=65536)ビットと書いてありました。これは1ワードで、0~65536までの数値 もしくは -32768~32768 までの数値を表示できるという意味なのでしょうか?

例えば10万という数値を表示する場合は、2^16で足りないため、2ワード使用するという解釈になるのでしょうか?

ご教示お願いできますでしょうか(参考URLの添付でも構いません)。

投稿日時 - 2019-01-03 20:44:36

QNo.9574103

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>1ワード=2^16(=65536)ビットと書いてありました。
>これは1ワードで、0~65536までの数値もしくは -32768~32768 までの数値を表示できる
>という意味なのでしょうか?

1ワードがNビットのマシンと云われるCPUは例外品を除いて
Nビットに1ビットの符号ビットが付加されています。
従って、16ビットマシンでは
-65535~65535までの数値を表現できます。

>例えば10万という数値を表示する場合は、
>2^16で足りないため、2ワード使用するという解釈になるのでしょうか?

そのとおりです。

投稿日時 - 2019-01-04 21:39:25

ANo.1

>これは1ワードで、0~65536までの数値 もしくは -32768~32768
基本的にはその通りです
65536か±32767なのかはメーカごと或いは機種ごとに微妙に異なります
なので該当機種のマニュアルを熟読する以外の解決策は無い
http://www.mitsubishielectric.co.jp/fa/products/cnt/plcq/pmerit/concept/index.html
http://www.mitsubishielectric.co.jp/fa/learn/el/eln/beginners/index.html
https://www.fa.omron.co.jp/products/category/automation-systems/programmable-controllers/cj1/
https://www.fa.omron.co.jp/seminar/elearning/detail/C083J-JA
その他各社で微妙に

一応、IEC 61131規格で統合したハズではあるが
https://www.plcopen-japan.jp/tech/
FAの現場では未だに統合完了してない


>例えば10万という数値を表示する場合は、2^16で足りないため、2ワード
C言語等で言うINT16、INT32或いはDINTと同様です
http://www.wisdomsoft.jp/373.html
PLC業界では多少用語が違うけど、概ね同様
http://fa-dic.mitsubishielectric.co.jp/faq/show/15448?category_id=916
https://www.softech.co.jp/mm_130703_plc.htm

投稿日時 - 2019-01-04 12:05:59

あなたにオススメの質問