WINCC的“输入/输出域”中显示变换同时输出变换要求 点击:1516 | 回复:2



JRW

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2001年11月10日
发表于:2005-11-04 21:48:00
楼主
WINCC的“输入/输出域”中显示变换同时输出变换要求:
显示时进行变换显示,输入一个值时要进行变换输出到PLC。
(为同一PLC的地址数据)
1)显示数据为 : TAG名/2 解决:用属性→输入/输出→输出值→动态对话栏的直接用TAG名/2即可。
2)在同一输入/输出域中要求输入一个值,给PLC的值为输入值*2;
  此时需采用事件的动作C编程。
  请问该如何解决,能否举一个例子!回答请具体点。



唐山味儿不浓

  • 精华:7帖
  • 求助:0帖
  • 帖子:99帖 | 714回
  • 年度积分:0
  • 历史总积分:1899
  • 注册:2005年11月15日
发表于:2005-11-05 22:11:00
1楼
如果你用不好C动作,你可建立两个变量。其中一个设置好PLC地址,另一个可将输入输出域的值*或/2后的值付给第二个变量

JRW

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 21回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2001年11月10日
发表于:2005-11-06 13:05:00
2楼
楼上的朋友谢谢了,但其实并未解决。本问题的关键如何取得输入框输入后的值,用GetOutputValueChar(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数得到的是TAG的输入前!这个问题不是那么容易的呀

热门招聘
相关主题

官方公众号

智造工程师