WinCC flexible 2008 SP4 奇怪现象1

   西门子Smart 700升级了,变成Smart 700 IE了,就是多了个RJ45网口,可以用于新推出的200 Smart。

   原来的程序是在SP2下组态,Smart 700使用正常。

   Sp4打开它时,提示要转换。

   转换完后,使用网线传输到Smart 700 IE屏,使用原来的USB-PPI电缆连不上,不知道怎么回事。 屏的IP要在上电出现的3按钮屏里修改,SETTING按钮。习惯使用192.168.1.x这样的IP。

   网线传输比USB电缆快多了,至少它是10Mb半双工的。

  

   使用时,发现两个问题:

 

    (1)在IO输入框里,编辑数字,按Enter后,不是回到当前画面,而是跳到其他画面。

    (2)在第2画面,点击返回到第1画面按钮,不是回到第1画面,而是跳到其他画面。

   好像,画面是重叠的,按了上面的画面,它下面的画面的元件也被碰到了。

 

     开始,还认为是没转换好,换个电脑重装SP4,模拟时就发现有问题(2)。模拟时,软键盘尺寸小,不像在触摸屏上占了满屏。

 

 

 

这个是第1画面的按钮的事件写法。

当按钮【单击】时,跳到其他画面。

修改到使用【按下】事件,问题1就不再发生了。

 

 

 

 

   这两个是第2画面的按钮。

   【按下】按钮时,先设置一个Bit位,然跳转到第1画面。按钮【释放】时,复位Bit位。

   在SP2 时,这样使用,没有任何问题。 也有点混乱,按下时置位了,并且ActiveateScreen了,就是跑到第1画面去了,这时候释放事件就不一定是这个按钮,也可能是第1画面相同位置的按钮元件了。

   将ActiveateScreen函数,改放到【释放】事件里,放到ResetBit函数之后执行。 问题2也不再发生了。

 

  可能是屏反应慢,恰好元件在位置又有重叠,导致点击按钮出现混乱。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

容沁风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值