您的位置:控制工程论坛网论坛 » PLC与PAC » 求写一条表达式

netwell

netwell   |   当前状态:在线

总积分:5615  2025年可用积分:0

注册时间: 2006-12-06

最后登录时间: 2017-03-16

空间 发短消息加为好友

求写一条表达式

netwell  发表于 2008/9/17 8:04:39      908 查看 4 回复  [上一主题]  [下一主题]

手机阅读

S7-200PLC, VD300是可设置的变量,给VD300设置一个数值,也就是说,当VD300发生一次变化,让Q0.1点动一次。思路很混乱,请问表达式该怎么写呢? 谢谢
1楼 0 0 回复
  • ytzidonghua

    ytzidonghua   |   当前状态:在线

    总积分:11263  2025年可用积分:0

    注册时间: 2006-09-18

    最后登录时间: 2024-08-02

    空间 发短消息加为好友

    ytzidonghua   发表于 2008/9/14 10:42:41

    2楼 回复本楼

    引用 ytzidonghua 2008/9/14 10:42:41 发表于2楼的内容

  • netwell

    netwell   |   当前状态:在线

    总积分:5615  2025年可用积分:0

    注册时间: 2006-12-06

    最后登录时间: 2017-03-16

    空间 发短消息加为好友

    netwell   发表于 2008/9/14 19:47:38

    能不能写出来,谢谢
    3楼 回复本楼

    引用 netwell 2008/9/14 19:47:38 发表于3楼的内容

  • 200506873

    200506873   |   当前状态:在线

    总积分:5091  2025年可用积分:0

    注册时间: 2008-07-18

    最后登录时间: 2019-06-30

    空间 发短消息加为好友

    200506873   发表于 2008/9/16 22:38:23

    西门子的指令偶不清楚,但也应该会有触点比较指令


    如果用三菱的指令,这样写,我也不知道对不对


    ld <> k100 d0


    out y0


    也就是当d0中的数值不等于预设值100时,y0有输出

    4楼 回复本楼

    引用 200506873 2008/9/16 22:38:23 发表于4楼的内容

  • netwell

    netwell   |   当前状态:在线

    总积分:5615  2025年可用积分:0

    注册时间: 2006-12-06

    最后登录时间: 2017-03-16

    空间 发短消息加为好友

    netwell   发表于 2008/9/17 8:04:39

    总算解决了;


    单单比较指令不稳定,有时候行有时却没反应,结合ytzidonghua[版主]说的,传送一下,就OK了。


    ldd<> vd300 vd308

    = q0.1

    ld sm0.0

    movd vd300 vd308


    谢谢~~

    5楼 回复本楼

    引用 netwell 2008/9/17 8:04:39 发表于5楼的内容

总共 , 当前 /