矩形对象移动问题

zhangli0不是这样的,按下降按钮他也不动作,停止也不动作。我要实现的是运行时,在没有按下任何按钮的情况,对象处于未运行时的位置,比如:矩形对象Y位置为300,矩形高100,点击运行,那么矩形在300的位置上,如果点击升按钮,他就升,点停止,就停当前位,然后点击下降他就下降。不是说一开始运行没有点击任何动作就跑上面去了。

最佳答案

在你的矩形属性Y写上C脚本,如下:
Rtag1和Rtag2分别为上升控制变量和下降控制变量!
//////////
static int y=300;
BOOL up,down;
up=GetTagBit("Rtag1");         //上升控制位
down=GetTagBit("Rtag2");   //下降控制位
if(up)
{
if(y>0) y=y-2;  else y=0;            //设定上限为0
}

if(down)
{
if(y<1000)  y=y+2;  else y=10000;  //设定下限为1000
}
return y;
//////////////////

然后在画面中做三个按钮,分别为上升、停止、下降!
上升按钮:将Rtag1写1,同时将Rtag2写0;
停止按钮:同时将Rtag1和Rtag2写0;
下降按钮:将Rtag1写0,同时将Rtag2写1;

可以通过修改脚本中的加减量和脚本触发器的执行周期,改变速度!

提问者对于答案的评价:
谢谢,搞定了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc179143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午5:09
下一篇 2017年6月24日 下午5:09

相关推荐

  • wincc flexible如何创建报警窗口

    工具里只有报警视图 报警视图怎么建 问题补充:是报警窗口 最佳答案 你要切换到“模板”画面才能在“工具”——“增强对象”里面找到“报警窗口”。 提问者对于答案的评…

    SIMATIC WinCC 2019年6月11日
  • horn 组件安装

    WINCCV6.0SP2已经安装完毕。如何找到HORN组件的安装程序来安装使用 最佳答案 可能是你的添加方式出问题了。 请参考: 如何安装 WinCC…

    SIMATIC WinCC 2019年6月11日
  • WINCC与PLC连接疑问

    一台计算机上的WINCC是否可以用 以太网 连接一个PLC,再用DP连接一个PLC么? 问题补充:呵呵,WINCC提供有那么多通讯连接,之前感觉应该能用多种通讯…

    SIMATIC WinCC 2021年7月5日
  • 求助WINCC画面自动切换

    假设有 tag tag1  tag2 tag3  4个二进制变量   当tag为…

    SIMATIC WinCC 2021年7月5日
  • wincc中的VB怎么用?有没有关这方面的实例?

    在Wincc中如何定义VB变量?VB的变量如何与Wincc的外部变量进行连接?在Wincc中如何用VB进行四则运算? 问题补充:如有相关实例可以发到LHD0558@163.COM非…

    SIMATIC WinCC 2019年6月11日
  • **WINCC 7.0授权

    上位机使用WINCC 7.0 SP1亚洲版两个工程师站,热备冗余;三个操作员站。所需购买的授权包括哪些?我的想法:三个操作员站安装三套RT128授权,作为客户端…

    SIMATIC WinCC 2019年6月11日
  • 安装了博图V16,还可以安装WINCC软件吗

    安装了博图V16,还可以安装WINCC软件吗 钻石用户推荐最佳答案 如果博途V16安装了Wincc advanced,那么可以和Wincc 7.x一起安装;如果…

    SIMATIC WinCC 2020年11月1日
  • 跪求KTP700的USB恢复文件,不胜感激

    小弟公司有个KTP700的屏开机黄字无限重启,跪求KTP700的USB恢复文件,不胜感激 钻石用户推荐最佳答案 Basic2nd_Recovery_System.zip链接:htt…

    SIMATIC WinCC 2021年7月5日
  • Web Navigator 画面发布

    我在进行WebNavigator 画面发布时 出现错误提示: 有的画面能发布,但有的提示无法发布 不知为什么. 最佳答案 不是任何画面都能发布的,Webnavi…

    SIMATIC WinCC 2019年6月11日
  • WINCC、

    1.做一个系统:WINCC界面输入中文与其连接的S7-200通过DTU以短信的方式发到手机上,手机发中文在WINCC端显示 请问是否可以实现?2. 我已做过(S…

    SIMATIC WinCC 2017年11月4日