怎样通过wincc中转俩台PLC的数据? 点击:2200 | 回复:1



niki_334

    
  • [版主]
  • 精华:7帖
  • 求助:2帖
  • 帖子:1050帖 | 1333回
  • 年度积分:376
  • 历史总积分:8436
  • 注册:2009年2月24日
发表于:2014-08-11 14:10:28
楼主

怎样通过wincc中转俩台PLC的数据? 
  
首先在wincc上定义变量,例如,1号PLC定义变量名为PLC1_1、PLC1_2、PLC1_3 
然后再定义2号PLC的变量PLC2_1、PLC2_2、PLC2_3 
然后在全局脚本中打开“C编辑器”,然后新建动作(如下图所示),然后文件_另存为ACTION1.PAS 


 


然后在全局脚本的C-Editor全局动作里面就会看到ACTION1.PAS 
 
 
然后双击ACTION1.PAS重新进行编辑触发器,将鼠标指到ACTION1.PAS的编辑窗口内,按鼠标右键,就会出现(如图) 

 


 
    
然后用鼠标点击信息/触发器,然后如图:
 


然后用鼠标点击周期-添加(触发器名称例如A1,周期选择250毫秒): 
  
然后确定在确定,然后把ACTION1.PAS重新保存一次就可以了。 
这样运行的时候它就将PLC1中的变量传递到PLC2中了,每250毫秒传递一次。

 

 




  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:1000
  • 注册:2008年1月09日
发表于:2014-08-11 16:57:09
1楼

可能根本就达不到250ms的速度吧,只适用与变化慢的信号


热门招聘
相关主题

官方公众号

智造工程师