n
描述
SQL server中的SistarProxy服务使用指定的步条目数据生成物料转移 ( "sistar_rt_matmovs")。为此,EOP参数的名称必须通过 BRAUMAT文件中的结构变量进行组态. 因为 IOS (SQL adapter) 和DB host (SQL proxy service/SQL archiver service) PC 站日期和时间兼容性的问题可能会使数据库中的物料转移创建失败。
本FAQ将描述如何鉴别和解决错误情况。n
原因
当在物料转移中生成不同的时间, SistarProxy必须使用本地时间,这样SistarAdapter可以将时间戳转换成SQL可以处理的格式。如果时间标签的格式不对, "sistar_rt_matmovs"标签会出现如下图的错误信息,错误信息保存在 "c:ProgramDataSiemensBraumat_SQLSysLogFilesSistarArchiver.log"n
图. 01n
在XML信息 ("c:ProgramDataSiemensBraumat_SQLSYSXML_FilesS_*.xml")可以通过使用 "StepEvent"和 "Move"中不同日期/时间格式识别错误 (图. 02: No. 1 正确格式; No. 2 错误格式)。
图. 02n
建议
两个DB host的服务都运行在本地系统账户中并且和当且登陆用户的设定无关,所以在区域和语言选项中更改设置并不起作用。
如果区域和语言选项中设置(图. 03)正确,则必须将设定应用到本地账户中。n
图. 03n
如果设置正确,必须将其复制到本地系统账户中去,步骤如下:
No. | 流程 |
1 | 打开 "Region and Language"对话框. 打开控制面板(分类视图), 选择 "Date, Time, Language, and Regional Options" 然后点击 "Change display language". |
2 | 选择 "Administrative" 标签然后点击 "Copy settings..." 按钮.
|
3 | 在 "Welcome screen and new user accounts settings" 确认"Welcome screen and system accounts" 选项.
|
4 | 关闭所有对话框并点击 "OK"按钮。 现在 ProxyService 和物料转移 XML 信息都是正确的格式 。 |
Table 01
您可以通过"BRAUMAT SQL Service Configuration"工具启动SQL的归档服务并开始运行一个转移的配方来检查设置是否正确。上面提及的报错信息应该不会再出现。
更多信息
详细信息可以参考条目 ID 67180676中关于SISTAR Classic SQL Adapter的部分。
创建环境
本FAQ中所有图片创建于Windows 7系统下。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc328782.html