ProfinetとProfibusにもSiemensの工業通信プロトコル(Industrial Communications protocol)です。まずProfibusとProfinetは名前が似ていますが、根本的な違うものなので、Connector、Cableなども全部違います。
Profibus
Profibusは1993年リリースされた”Process field Bus”と呼ばれ、様々なアプリケーションで使われています。Profibusは多分あなたにも馴染んでると思います。それは標準のDB9シリアルコネクターをが使っててるからです。
(とはいえ、プロトコルはシリアル通信より複雑です。)
Siemensからの買ったのProfibusケーブルが紫色であり、名k内赤と緑のケーブルなんです。
SiemensがProfibusのこと”DP”だと呼ぶことも多くて、例えばDPDP Couplerとか。そしてDPのDevices間はでお互いを接続します。
注意するのはConnectorの上に赤いの小さいなスイッチがついています。最初のStationと最後のStationにもこの赤いスイッチをONにする必要があります。(最終抵抗)もし正確にやらないとエラーがBus Faultになります。
例えばS7-300があり、3つのStationがあったらあの赤いスイッチのON/OFF状態はこうするべきです。
ProfibusのDeviceは自分独自のアドレスが必要です(1-127まで)。つまり最大127体まで接続することが可能です。そしてそのアドレスの設定は、SiemensのTIAやStep7で設定します。ですが、TIAやStep7のエンジニアツールで設定するだけで実機上にもプロジェクトに合わせる必要がございます。ProfibusのDeviceは小さいなDIPスイッチがついてます。
最後、通信速度は9600Bits per secondから12MBits per secondまで設定は可能です。通信距離は1000mまでOKですが、高速通信になるともちろん距離は短いのほうが無難でしょう。
Profinet
ProfinetはProfibusの次、新しい、Ethernet Baseの工業通信プロトコルです。物理的のインタフェースはRJ45になります。
Profinetのケーブルは緑でありもちろん場合によって普通のLANでも使えるときがあります。です標準のProfinetケーブルはShieldingと工業環境内の前提として設定されていますのでできれば標準のケーブルのほうがよいでしょう。
そして通信速度は、100M Per Secondsで最大で100Mまでです。もし高速通信のアプリケーションなら、Profinetを選ぶでしょう。
そしてProfinetがMasterの方が”Controller”と呼び、Slaveのこと”Device”と呼びます。そして通信するにはIP、MACとDevice名が必要になります。基本は立ち上げるときは各DevicesにDevice名をふってあげれば、Controllerが立ち上げるたびにDevices名によってIPを振り上げます。
詳細はこちらの文章でProfinetの立ち上げが見えます:
はーい、お疲れ様です。