调用SFC0进行系统时间设置返回故障代码为INT类型如何处理?

我在程序中使用SFC0进行系统时间设置,参数RET_VAL的返回类型为INT,PDF文档中都是按W#16#格式进行说明的,如W#16#8080指示日期出错,我想在程序中把这个值取出来进行比较在界面上进行错误报告,请问该如何进行编程?是不是W#16#8080就是十进制的-128?才接触西门子的S7-300/400,不熟悉,请大侠多多指教。

1、SFC0用于进行系统时间设置,参数RET_VAL的返回类型为INT,16进制格式,用于错误代码显示。例如:W#16#0000——NoerrorW#16#8080——ErrorindateW#16#8081——Errorintime2、关于SFC0的参数RET_VAL返回值错误代码,可参见帮助说明。
温馨提示:答案为网友推荐,仅供参考
相似回答