云网站服务器_国内数据云存储_移动云数据库服务器主机-搜集站云

企业邮箱_数据库管理系统dbms是_9元

小七 141 0

地磅与辐射探测器面板相连,车辆通过这些面板到达地磅。相应的辐射值保存在辐射检测系统中。

本博客的目的是解释此集成如何在废料接收系统(SRS–SAP中的定制应用程序)的SAP屏幕中自动选取辐射值,消费返现,并消除手动输入的需要,因此节省了时间,消除了手工输入错误。

辐射探测器系统的数据仅在TCP/IP端口上可用(不像地磅系统的数据在串行端口上可用)。

辐射探测器系统有一个固定的IP地址,大数据的概念,比如10.1.2.3,当使用TELNET通过命令提示符查询该IP时,端口9000,命令RC0101然后它给出如下所示的输出。

现在我们的目的是将此输出写入一个文件,然后在SAP事务运行时读取此文件。

这是通过编写一个PowerShell脚本来实现的,该脚本执行TELNET的所有活动,并将输出写入用户PC。然后在SAP事务中读取此文件。

下面是实现这一点的步骤:

(例如,低价云服务器,R:\RADCOMM\Get-辐射.ps1)

勾选"允许附加参数",因为两个附加参数将通过代码发送

示例:-远程主机"10.1.2.3"-输出路径"\\WB-SYSTEM\D$\RADCOMM\输出.txt"

(此附加参数将有助于消除在每个辐射系统的SAP服务器)

(数据将写入文件输出.txt在此文件夹中)

如果SM49命令的操作系统调用成功,则辐射数据将写入输出.txt文件。此文件将从WB PC读取(从前端本地读取),企业系统开发,SAP屏幕将相应填充。

就是这样!享受集成

您可能会面临一些常见问题,我在下面列出:

请注意,最终用户应具有以下授权才能获得辐射值:

授权对象:S撴LOG撴u COM

WB PC上的文件夹D:\RADCOMM应共享读/写权限

Ping IP检查辐射系统是否开启。

如果仍然没有获得数据,请使用以下参数手动运行SM49命令:

-RemoteHost""-OutputPath"\\\D$\RADCOMM\输出.txt"

(首先在您的PC上的D驱动器上创建一个RADCOMM文件夹并与所有人共享)

该命令可能需要一些时间在第一次运行期间。如果有任何错误,通信云,则显示如下

注意IP 10.1.2.3无法访问

但是,如果IP是正确的,那么消息部分将没有消息

并且您可以在RADCOMM文件夹中检查结果–>输出.txt

希望本博客能帮助您通过TCP/IP将类似的第三方数据导入SAP。