现象:
1、一个集中器挂一个表端模块,采用组网模式进行数据交互,在表端正常组网之后集中器向表端要数据,表端向集中器发送数据执行DATA_TRANSFER.Request,表端可以正确收到DATA_TRANSFER.Confirm这条数据命令,集中器也可以成功收到我表端模块发送的数据,但是表端模块收不到DATA_TRANSFER.Indication这条命令,这是为什么?
2、另外我在对表端PLC板进行系统配置时执行LOAD_SYSTEM_CONFIG Request:命令如下:0C 80 33 00 AE 24 0F EE 01 00 01 00 00 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 02 00 00 00 05 00 08 00 00 00 00 00 00 00 00 01 00,表端模块回复如下0C 00 06 00 94 E5 00 00 05 00状态为05 00通过查看Prime协议状态位表示No EEPROM on the device,这个状态是否影响表端PLC板正常功能?(通过实际测试感觉不影响正常功能,但是为什么状态不是00 00)
3、我在执行表端PLC板系统配置时进行了PRIME MAC configuration配置 把ARQ打开,这个ARQ在什么情况下需要打开?我打开ARQ之后发现表端模块和集中器的数据交互成功率还不如不打开ARQ(系统配置如2中所示),这是为什么?另外表端模块配置时PRIME PHY configuration一般是否需要特殊配置还是说不需要配置按默认的就行?
Fei Chen1:
回复 Chen Jones:
板子上没有焊接EEPROM的话会影响哪些功能?ARQ在什么情况下需要打开?
现象:
1、一个集中器挂一个表端模块,采用组网模式进行数据交互,在表端正常组网之后集中器向表端要数据,表端向集中器发送数据执行DATA_TRANSFER.Request,表端可以正确收到DATA_TRANSFER.Confirm这条数据命令,集中器也可以成功收到我表端模块发送的数据,但是表端模块收不到DATA_TRANSFER.Indication这条命令,这是为什么?
2、另外我在对表端PLC板进行系统配置时执行LOAD_SYSTEM_CONFIG Request:命令如下:0C 80 33 00 AE 24 0F EE 01 00 01 00 00 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 02 00 00 00 05 00 08 00 00 00 00 00 00 00 00 01 00,表端模块回复如下0C 00 06 00 94 E5 00 00 05 00状态为05 00通过查看Prime协议状态位表示No EEPROM on the device,这个状态是否影响表端PLC板正常功能?(通过实际测试感觉不影响正常功能,但是为什么状态不是00 00)
3、我在执行表端PLC板系统配置时进行了PRIME MAC configuration配置 把ARQ打开,这个ARQ在什么情况下需要打开?我打开ARQ之后发现表端模块和集中器的数据交互成功率还不如不打开ARQ(系统配置如2中所示),这是为什么?另外表端模块配置时PRIME PHY configuration一般是否需要特殊配置还是说不需要配置按默认的就行?
Fei Chen1:
回复 Chen Jones:
那么对于第一个问题 只能收到DATA_TRANSFER.Confirm收不到DATA_TRANSFER.Indication这条命令,按照PRime协议如果通信成功的话应该收到DATA_TRANSFER.Indication这条命令,但是我的表端和集中器数据通信成功的情况下表端模块28069的数据串口处依然收不到DATA_TRANSFER.Indication,能否解答这个疑问
现象:
1、一个集中器挂一个表端模块,采用组网模式进行数据交互,在表端正常组网之后集中器向表端要数据,表端向集中器发送数据执行DATA_TRANSFER.Request,表端可以正确收到DATA_TRANSFER.Confirm这条数据命令,集中器也可以成功收到我表端模块发送的数据,但是表端模块收不到DATA_TRANSFER.Indication这条命令,这是为什么?
2、另外我在对表端PLC板进行系统配置时执行LOAD_SYSTEM_CONFIG Request:命令如下:0C 80 33 00 AE 24 0F EE 01 00 01 00 00 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 02 00 00 00 05 00 08 00 00 00 00 00 00 00 00 01 00,表端模块回复如下0C 00 06 00 94 E5 00 00 05 00状态为05 00通过查看Prime协议状态位表示No EEPROM on the device,这个状态是否影响表端PLC板正常功能?(通过实际测试感觉不影响正常功能,但是为什么状态不是00 00)
3、我在执行表端PLC板系统配置时进行了PRIME MAC configuration配置 把ARQ打开,这个ARQ在什么情况下需要打开?我打开ARQ之后发现表端模块和集中器的数据交互成功率还不如不打开ARQ(系统配置如2中所示),这是为什么?另外表端模块配置时PRIME PHY configuration一般是否需要特殊配置还是说不需要配置按默认的就行?
Chen Jones:
回复 Fei Chen1:
具体流程我忘记了,能否将 整个的串口流程,往来的数据发一下?
现象:
1、一个集中器挂一个表端模块,采用组网模式进行数据交互,在表端正常组网之后集中器向表端要数据,表端向集中器发送数据执行DATA_TRANSFER.Request,表端可以正确收到DATA_TRANSFER.Confirm这条数据命令,集中器也可以成功收到我表端模块发送的数据,但是表端模块收不到DATA_TRANSFER.Indication这条命令,这是为什么?
2、另外我在对表端PLC板进行系统配置时执行LOAD_SYSTEM_CONFIG Request:命令如下:0C 80 33 00 AE 24 0F EE 01 00 01 00 00 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 02 00 00 00 05 00 08 00 00 00 00 00 00 00 00 01 00,表端模块回复如下0C 00 06 00 94 E5 00 00 05 00状态为05 00通过查看Prime协议状态位表示No EEPROM on the device,这个状态是否影响表端PLC板正常功能?(通过实际测试感觉不影响正常功能,但是为什么状态不是00 00)
3、我在执行表端PLC板系统配置时进行了PRIME MAC configuration配置 把ARQ打开,这个ARQ在什么情况下需要打开?我打开ARQ之后发现表端模块和集中器的数据交互成功率还不如不打开ARQ(系统配置如2中所示),这是为什么?另外表端模块配置时PRIME PHY configuration一般是否需要特殊配置还是说不需要配置按默认的就行?
Xiu-wei Fu:
回复 Richard Ma:
TI参考设计做的硬件还是非常完善的,设计者考虑的东西比较多,安全性,稳定性,以及EMI,都非常不错的。值得学习!