如何取得系统时间
因客户的要求,需要将试验过程中时间体现在报表中,因此需要将concept中的时间取出来,钻研了一段时间,终于实现。过程如下:
在CONCEPT中,打开PROJECT-CONFIGURATOR在跳出的CONFIGURATION页面中找到SPECIALS后双击,在弹出的SPECIALS中选中TIME OF DAY 并在后面的框中设定地址的起始位.如0(这是时间在寄存器中存储的地址)。则系统日期的地址为400001~40007 各地址为:
400001:星期
400002:月
400003:日
400004:年
400005:小时
400006:分
400007:秒
然后在菜单ONLINE-ONLINE CONCROL PANEL在弹出菜单中找到SET CLOCK并点击
,在弹出的菜单中对PLC系统时间进行设定或点击WRITE PANEL-PLC。这样,PLC内部的时钟已经开始工作了。直接使用上面列出的地址即可。字40000地址表示:
400000:是一个状态字,Discrete 1 (MSB) =1 表示set clock values,
Discrete 2 =1 表示read clock values,
Discrete 3 =1 表示done discrete,
Discrete 4 =1 表示error discrete,