【发布时间】:2018-11-24 05:31:04
【问题描述】:
我正在使用以太网上的 ASTM 协议集成 Vitros 4600,我过去使用 ASTM 通过串行端口集成了另一台机器,它工作正常。
- 目前我面临的问题是 Vitros 机器不断给出错误
"Unexpected reply from LIS". - 我的数据包与文件相符
1H|\^&|||主机||||||||E1394-97
2P|1|00001|||FIRST^LAST^E||19780407|F||843TALLOAKSDR^HAILVILLEMD45831|||^^||||||||||||||||||||| 3O|1|CCY1311181^^||^^^1.0000+300+1.0|R||||||A||||5||||||||||O||||| 4L|1|N
我在 C# 中实现它并且可以成功读取来自 Vitros 4600 的消息,但 Vitros 4600 无法理解我的回复。
在串行通信中,我注意到首先有 ENQ/ACK 之类的数据包,然后是实际消息,这也会发生在 tcp 中吗?当数据通过 tcp 在流中而不是在数据包中传入和发送时。
【问题讨论】:
标签: c#