您的位置:控制工程论坛网论坛 » 西门子社区 » S7-200和微型打印机通讯怎么才能够打印PLC里面的实时时间?

ababab

ababab   |   当前状态:在线

总积分:5826  2024年可用积分:0

注册时间: 2011-05-06

最后登录时间: 2023-08-16

空间 发短消息加为好友

S7-200和微型打印机通讯怎么才能够打印PLC里面的实时时间?

ababab  发表于 2016/3/15 18:22:09      2356 查看 5 回复  [上一主题]  [下一主题]

手机阅读

请教高手,S7-200PLC和微型打印机通讯时,怎么才能把PLC里面的实时时间通过打印机打印出来,目前其它文字,数据都可以打印,但是不明白时间怎么能够以这种格式“2016-03-05 15:27:29”打印出来?请教大家!(CPU226,打印机:炜煌WH-E361Z20)


1楼 0 0 回复
  • xueba

    xueba   |   当前状态:在线

    总积分:2090  2024年可用积分:0

    注册时间: 2014-01-06

    最后登录时间: 2023-08-11

    空间 发短消息加为好友

    xueba   发表于 2016/3/17 16:31:53

    可用SM0.5读取时钟指令(VB100开始)存好(用BCD形式存可以不用转化)。再用HTA指令将年VB100(BCD码形式),月VB101等转换后存到待发送区VB1、VB3等),存好后后通过XMT(VB0放要发送个数)直接送打印机。当然中间间隔符比如冒号可固定放在数据块内放在VB2即可。


    2楼 回复本楼

    引用 xueba 2016/3/17 16:31:53 发表于2楼的内容

  • xuwenbin

    xuwenbin   |   当前状态:在线

    总积分:4115  2024年可用积分:0

    注册时间: 2007-06-08

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    xuwenbin   发表于 2016/3/20 14:51:48

    非常感谢,去试验一下!


    3楼 回复本楼

    引用 xuwenbin 2016/3/20 14:51:48 发表于3楼的内容

  • yujie0612

    yujie0612   |   当前状态:在线

    总积分:3617  2024年可用积分:0

    注册时间: 2015-01-29

    最后登录时间: 2023-08-15

    空间 发短消息加为好友

    yujie0612   发表于 2016/3/22 19:31:16

    通过试验已经成功解决了自己的问题!

    非常感谢你的提示!


    4楼 回复本楼

    引用 yujie0612 2016/3/22 19:31:16 发表于4楼的内容

  • zhanghe

    zhanghe   |   当前状态:在线

    总积分:3518  2024年可用积分:0

    注册时间: 2010-03-22

    最后登录时间: 2023-08-14

    空间 发短消息加为好友

    zhanghe   发表于 2016/3/23 15:28:09

    分享一下,一起学习

    LD     SM0.0
    CALL   实验二:SBR0

     

    LD     I2.6
    EU
    XMT VB2000, 0

     

    LD     SM0.0
    LPS
    MOVB   9, SMB30
    AENO
    MOVB   242, VB2000
    AENO
    MOVW   16#0D0A, VW2001

    LRD
    MOVW   '进', VW2003
    AENO
    MOVW   '风', VW2005
    AENO
    MOVW   '温', VW2007
    AENO
    MOVW   '度', VW2009
    AENO
    MOVW   ':', VW2011

    LRD
    RTA    0.0, VB2013, 16#A3
    AENO
    MOVW   '℃', VW2022
    AENO
    MOVW   16#0D0A, VW2024

     

    中间省略一些打印内容,留给需要的朋友自己琢磨!

     

    LD     SM0.0
    LPS
    HTA    VB2300, VB2220, 16#0B
    AENO
    MOVW   16#A1AA, VW2222
    AENO
    HTA    VB2301, VB2224, 16#0B
    AENO
    MOVW   16#A1AA, VW2226
    AENO
    HTA    VB2302, VB2228, 16#0B
    AENO
    MOVW   16#A1A1, VW2230
    LPP
    HTA    VB2303, VB2232, 16#0B
    AENO
    MOVW   ':', VW2234
    AENO
    HTA    VB2304, VB2236, 16#0B
    AENO
    MOVW   ':', VW2238
    AENO
    HTA    VB2305, VB2240, 16#0B
    AENO
    MOVW   16#0D0A, VW2242

     

    LD     SM0.5
    TODR   VB2300

    5楼 回复本楼

    引用 zhanghe 2016/3/23 15:28:09 发表于5楼的内容

  • zhangmengmeng

    zhangmengmeng   |   当前状态:在线

    总积分:1958  2024年可用积分:2

    注册时间: 2013-12-26

    最后登录时间: 2023-08-14

    空间 发短消息加为好友

    zhangmengmeng   发表于 2016/3/25 19:44:42

    没有接触过学习一下

    6楼 回复本楼

    引用 zhangmengmeng 2016/3/25 19:44:42 发表于6楼的内容

总共 , 当前 /