sunnykmc
SunnyKMC
级别: 工控侠客
精华主题: 0
发帖数量: 287 个
工控威望: 3745 点
下载积分: 28918 分
在线时间: 413(小时)
注册时间: 2014-04-20
最后登录: 2024-08-27
查看sunnykmc的 主题 / 回贴
楼主  发表于: 2020-02-17 15:33
V9_HDCOPY3随时间当画面储存编号指令该如何写
宏指令 HDCOPY3
存当前画面档名似乎只能一个
若要随PLC或HMI时间来当档名开如何使用
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6769 个
工控威望: 38370 点
下载积分: 2955 分
在线时间: 9505(小时)
注册时间: 2006-09-13
最后登录: 2024-11-17
查看cvlsam的 主题 / 回贴
1楼  发表于: 2020-02-17 16:51
引用
引用楼主sunnykmc于2020-02-17 15:33发表的 V9_HDCOPY3随时间当画面储存编号指令该如何写 :
V9_HDCOPY3随时间当画面储存编号指令该如何写
宏指令 HDCOPY3
存当前画面档名似乎只能一个
若要随PLC或HMI时间来当档名开如何使用


将PLC或者HMI的当前之间转换为字符串。

在V9上可以使用FORMAT_STR指令,然后将其填入指定的连续寄存器中,例如20200217这时一个8个字节的字符串,你可以将20填入U100,20填入U101,02填入U102,17填入U103

然后调用HDCOPY3 U100

Good Luck~
本帖最近评分记录:
  • 下载积分:+3(guochunyi) 热心助人!
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    2楼  发表于: 2020-02-21 10:31
    PLC D188=年月
    PLC D189=日时
    PLC D190=分秒

    这样该如何改

    $ u00300 = PLC1 [D188](W)
    $ u00301 = PLC1 [D189](W)
    $ u00302 = PLC1 [D190](W)
    $ u00310 = 0(W)
    $ u00311 = 0(W)
    $ u00312 = 0(W)
    $ u00313 = 12(W)
    $ u00314 = 0(W)
    $ u00315 = 1(W)
    $ u00316 = 0(W)
    $ u00317 = 0(W)
    FORMAT_STR $u00330 $u00300 $u00310
    HDCOPY3 $u00330
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    3楼  发表于: 2020-03-16 15:54
    有大神可以教?
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    4楼  发表于: 2020-05-05 15:49
    PLC D188=年月
    PLC D189=日时
    PLC D190=分秒

    这样该如何改

    $ u00300 = PLC1 [D188](W)
    $ u00301 = PLC1 [D189](W)
    $ u00302 = PLC1 [D190](W)
    $ u00310 = 0(W)
    $ u00311 = 0(W)
    $ u00312 = 0(W)
    $ u00313 = 12(W)
    $ u00314 = 0(W)
    $ u00315 = 1(W)
    $ u00316 = 0(W)
    $ u00317 = 0(W)
    FORMAT_STR $u00330 $u00300 $u00310
    HDCOPY3 $u00330

    只能$u00300的字出來
    $ u00301   $ u0030的字沒出來
    [ 此帖被sunnykmc在2020-05-05 17:10重新编辑 ]