点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我尝试读取从其他...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我尝试读取从其他...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我尝试读取从其他设备发送到串行端口的数据。
但是问题是我无法仅获得3组数据中的1组的全部数据。
清除lv_out。 wa_buffer <= 1。 获取O_OBJ'InBufferCount'的属性= WA_BUFFER。 如果wa_buffer> 1 做10次。 O_OBJ的"获取属性""输入" =输入。 CONCATENATE INPUT lv_out INTO lv_out。 ENDDO。 万一。 结束。
在串行端口监视中,当使用旧版系统时,它读取3组数据,但使用abap,我只能获取第一组数据。
尽管我循环直到100次,但这都没有关系,我仍然只能获得1组数据。
这是来自串行端口的响应数据的示例
[04/11/2019 12:37:27]读取数据(COM8) 02 02 00 01 30 31 30 30 30 30 30 30 30 30 30 30 .... 010000000000 30 30 30 30 30 30 30 30 30 30 30 30 30 30 20 20 20 00000000000000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 33 20 20 20 20 20 20 20 20 20 P3 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 03 42 .B
我在ABAP中得到的只是一个代码0202,它是STX STX的ascii
请咨询。
嗨,弗雷德里克,
代码直接来自此链接
https ://blogs.sap.com/2013/07/10/read-comm-port-using-abap-wo-third-party-software/
谢谢
一周热门 更多>