EmbeddedCoderを利用してTI C2000マイコンにModbus RTUスレーブを実装

3视图(30天)
Kiyoto松本
Kiyoto松本 2020年4月15日
编辑: Kiyoto松本 2020年4月15日
【動作環境】
・MATLABバージョンR2019b
・EmbeddedCoder
・TI C2000ハードウェアサポートパッケージ
・LAUNCHXL-F28379D評価ボード
上記の環境でTIマイコンボードにModbus通信(RTUスレーブ)を実装したいと考えています。
ハードウェアサポートパッケージによって,UART (SCI)通信はサポートされていますが,
以下の2点で,そのままModbusには使えないようです。
1 .サポートパッケージのSCI通信ブロックでは読み取りのバイト数を事前に指定する必要がある。
2. modbusでは,通信の前後に3.5文字分の無通信時間を設ける必要がある。
上記の問題を回避できる手段や,過去に同様の実装を行った方がいらっしゃれば
その情報をご教示いただければと存じます。

答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!