当前位置: 主页 > PLC控制

请问,如何把PLC上的时间从14改称2014?

大家好,我们有套840Dsl床子。PLC和服务器连接,然后又通过无线连接到了一个打印机。这样的话,我们就可以通过PLC来打印产品的标签。

ASs='html_titleimg_p' STyle='text-align:CEnter;'>

但是这几天,打印机突然不工作了,问了下IT部门,他们回复说,PLC发送的年份是14,如果改称2014的话,就没问题。

察看了下PLC的相关程序,其中是:
NW1
CALLSFC1
RET_VAL:=#fehler(int,address:0.0)
CDT:=#uhrzeit(date_and_time,address:2.0)

NW2
LLB2//year
BTI
TDB407.DBD28("label".year_time_stamp)
TDB408.DBD28("productiondata".year_time_stamp)

其中LB2的值就是14。

请问,如何才能把14改称2014?

谢谢。

最佳答案

因为没有办法看到与打印机或者说是服务器的具体通讯是怎么做的,所以也不能很具体说明该在那个位置进行修改,以上程序只是读取CPU时钟的;
根据你字面上的理解没有猜错的话可以这么改试试看
NW2
LLB2//year
BTI
TDB407.DBD28("label".year_time_stamp)
L2000//修改部分
+I//修改部分
TDB408.DBD28("productiondata".year_time_stamp)//应该是发给生产的数据

提问者对于答案的评价:
谢谢。

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号