回复:关于HMI显示和修改simotion特殊变量的疑问

LeeWheel

  • 帖子

    346
  • 精华

    4
  • 被关注

    25

论坛等级:侠士

注册时间:2004-04-20

普通 普通 如何晋级?

发布于 2012-03-02 09:59:46

3楼

这个看来需要变通下了,PLCOPEN的我还没用过,其他功能块都是有数值的,不过可以使用这样的方法,在Simotion里面建一个INT变量HMI_Stopmode,另外一个变量是My_StopMode,然后做一段CASE程序,另假设你那个MC_power的变量叫 My_mc_power......整段程序如下:
INTERFACE
USEPACKAGE cam;
VAR_GLOBAL
my_mc_power : _MC_Power;
My_Stopmode : _MC_StopMode;
HMI_Stopmode : INT;
END_VAR
PROGRAM test_mc;
END_INTERFACE

IMPLEMENTATION
PROGRAM test_mc
CASE HMI_Stopmode OF
1 : My_Stopmode := WITH_COMMAND_VALUE_ZERO;
2 : My_Stopmode := WITH_MAXIMAL_DECELERATION;
3 : My_Stopmode := IN_DEFINED_TIME;
4 : My_Stopmode := DISABLE_DRIVE_IMMEDIATELY;
END_CASE;
END_PROGRAM
END_IMPLEMENTATION
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMOTION

共有2234条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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