回复:数据块中定义的某地址的数据类型为DATE-AND-TIME,怎样书写这个地址?

Tondar

  • 帖子

    13
  • 精华

    1
  • 被关注

    3

论坛等级:新手

注册时间:2009-04-24

普通 普通 如何晋级?

发布于 2009-07-11 14:43:07

0楼

共享一下偶写的:
Tranfer Date_And_Time into Int format
integer format date and time is stored in DB500.dbb22-...

L 0 //CLEAR ACCU1 and ACCU2
L 0 //CLEAR ACCU1 and ACCU2
L DB500.DBB 22
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.YEAR
L DB500.DBB 23
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.MONTH
L DB500.DBB 24
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.DAY
L DB500.DBB 25
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.HOUR
L DB500.DBB 26
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.MINUTES
L DB500.DBB 27
BTI
T "HARDWARE_IMFORMATION".DATE_TIME.SECONDS
L DB500.DBB 29
L 15
AW
T "HARDWARE_IMFORMATION".DATE_TIME.DAY_OF_WEEK



SET DAT AND TIME
SET CLOCK:
From Integer Format(HMI) to DATE_TIME format(PLC)


A "HARDWARE_IMFORMATION".DATE_TIME.SetTime_Enable
JNB _001
L "HARDWARE_IMFORMATION".DATE_TIME.SET_YEAR
ITB
T DB500.DBB 44
ITB
L "HARDWARE_IMFORMATION".DATE_TIME.SET_MONTH
ITB
T DB500.DBB 45
L "HARDWARE_IMFORMATION".DATE_TIME.SET_DAY
ITB
T DB500.DBB 46
L "HARDWARE_IMFORMATION".DATE_TIME.SET_HOUR
ITB
T DB500.DBB 47
L "HARDWARE_IMFORMATION".DATE_TIME.SET_MINUTES
ITB
T DB500.DBB 48
L "HARDWARE_IMFORMATION".DATE_TIME.SET_SECONDS
ITB
T DB500.DBB 49
// L "HARDWARE_IMFORMATION".DATE_TIME.SET_DAY_OF_WEEK
// ITB
// T DB500.DBB 51

CALL "SET_CLK"
PDT :="HARDWARE_IMFORMATION".DATE_TIME.SetTimeDT
RET_VAL:=#temp1
_001: NOP 0


每个程序我都这样写,用得着用不着都好,都写下去。呵。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。