表端 PLC 通信模块串口配置过程

表端 PLC 通信模块串口配置过程,第1张

下面给大家介绍一下,如果用上位机(表端Host MCU)或者PC机来配置PLC表端模块,进行注册连接的过程。

当大家把Prime固件程序烧写到F28069,并上电后,从UARTA和UARTB同时都会收到下面的命令,此命令为:Read Blob request:96 00 04 00 01 00 04 00

1)当不希望此命令重复出现时,需要发送如下命令:

96 c0 08 00 01 00 04 00 00 00 00 00

此时会收到另外一条CRC32命令:96 00 04 00 00 00 04 00

2)再次发送如下命令:

96 c0 08 00 00 00 04 00 00 00 00 00

此时,Read Blob request 将不再发送。

接着大家可以通过Get System Info来获取当前烧写固件的一些信息, 具体解释如下:

Get System Info HOST  : Get System Info Request 01 80 04 00 2A 81 00 00   DSP   : Get System Info Reply 01 00 34 00 E5 BF 00 00 01 01 02 07 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03   44 00 00 00 00 00 12 34 01 20 00 00 00 00 00 00   01 00 72 4D E9 80 76 AD ·         Firmware version (4 bytes): 01 01 02 07 (7.2.1.1) ·         Device Serial number length (2 bytes): 06 00 (6 bytes) ·         Device Serial Number (16 bytes): o    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ·         Device Type (one byte): 01 è PRIME IEC432 ·         Device Mode (one byte): 03 è P2P ·         Hardware Revision (2 bytes): 44 00 (0x0044) ·         EUI/MAC Address (6 bytes): 00 00 00 00 12 34 ·         Port Assignment (one byte): 01 o    Diag Port: 0 àSCI-A o    Data Port: 1 àSCI-B ·         PHY SetTIng (one byte): 20 o    Auto Mode ·         Reserved (6 bytes): 00 00 00 00 00 00 (don’t care) ·         ARQ and PAC Flags (one byte): 01 ·         Security Profile (one byte): 00 ·         Reserved (6 bytes): 72 4D E9 80 76 AD (Don’t care)   紧接着大家需要通过Load System Config命令进行SCI(UART)端口的配置,具体根据硬件上的设计,来配置是UARTA还是UARTB口作为和MCU Host的通信接口。 另外,最重要的是要配置EUI地址,也就是表的MAC地址,在下面这个例子中,EUI地址被配置成12 34. Load System Config HOST  : Load System Config Request 0C 80 27 00 19 EB 23 45 01 00 01 00 05 03 00 1A 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1234 00 00 00 ·         TYPE: 01 00 (Port designaTIon) ·         Length: 01 00 (one byte) ·         Value: 05 (Diag =SCI-B, Data=SCI-B) ·         TYPE: 03 00 (System configuraTIon) ·         Length: 1A 00 (26 bytes) ·         Value: 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 12 34 00 00 o    Serial number Length: 06 00 o    Serial number (16 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 o    EUI: 00 00 00 00 12 34 o    Device Mode: 00 (Normal mode) o    Auto Mode: 00 (manual mode)   DSP   : Load System Config Reply 0C 00 06 00 94 E5 00 00 00 00 ·         Status: 00 00 (success)  

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2707781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-16
下一篇 2022-08-16

发表评论

登录后才能评论

评论列表(0条)

保存