您当前的位置:五五电子网电子知识plc技术PLC入门wincc的n个经典问题解答一 正文
wincc的n个经典问题解答一

wincc的n个经典问题解答一

点击数:7473 次   录入时间:03-04 11:47:25   整理:http://www.55dianzi.com   PLC入门

winccn个经典问题解答四

30:如何实现WinCC 高速数据采集?
   WinCC 采用RawData 归档数据链接的方式可以实现对S7-400PLC 的高速数据采集。原理是PLC 将每个循环周期所采集的过程值(或PLC 以其他方式得到的数据或数据包)以一定的顺序存放在具有一定的格式的DB 块中,当到达一定的数量后,PLC 可以调用系统功能块 SFB37AR_Send)将这个DB 块主动地发送给WinCC, 然后WinCC 会在后台自动调用标准化DLL 来拆解数据,并将其按时间顺序保存在数据库中。在WinCC 的过程画面中,可以使用在线趋势控件或在线表格控件来查看所采集的数据。
   由于是批量传送,可以有效地提高通讯效率,使高速数据采集成为可能,而这时所谓的采集频率就取决于你对保存在DB 块中的各过程值间的时间间隔的定义。可以定义的最小的时间间隔是1 毫秒。但如果是PLC 每个循环周期采样一次,那么定义的时间间隔应大于PLC 循环周期。DB 块的最大尺寸是16KB
   技巧:可以考虑使用多DB 块进行缓冲并添加程序控制DB块的写入和发送顺序,能够实现连续的采集,但要充分考虑CPU 的负载和循环周期。
  
  31WinCC 高速数据采集的前提条件是什么?
   1 WinCC 的版本为 V5.1 或更高
   2 S7-400 系列CPU
   3 WinCC 站与S7 400 站建立S7 连接(包括MPI,ProfiBus,TCP/IP,工业以太网都可以实现)
  
  32:为什么我无法从WinCC里调用STEP 7 变量?
   从WinCC里调用STEP 7 变量的前提条件是,WinCC的项目文件必须是集成在STEP 7项目中的。
   在安装所有Simatic 软件前,请查阅软件的安装注意事项,确定操作系统与软件的兼容性。该文档一般位于:CD\Documents\<语言版本>\InstallNotes.chm
   要使用WinCCSTEP 7的集成功能,WinCCSTEP 7必须安装在同一台计算机上,必须在安装WinCC之前安装STEP 7STEP 7 WinCC的版本必须一致。
  
  33:如何把现成的WinCC项目集成到STEP 7 项目中?
   如果你在一台计算机上已经安装了兼容的WinCCSTEP 7,并且有了一个单独使用的WinCC项目,想把它集成到一个已有的STEP 7项目中去。那么,你必须先添加与集成相关的WinCC组件。把WinCC光盘放入光驱,并启动WinCC的安装程序。添加与集成相关的WinCC组件。
  按如下步骤把已有WinCC项目文件插入STEP 7项目文件
  1.STEP 7项目文件中插入一个OS站,然后把它改名为已有的WinCC项目名称。
  2.STEP 7项目里删除因仅插入OS站而产生的WinCC项目文件,其位置在STEP 7 项目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\'Name of the OS'
  3.最后在项目复制器里用’S***e as’把已有的WinCC项目文件存储到STEP 7项目路径下。项目复制器位于开始菜单项"Start > SIMATIC > WinCC > Tools"
  注意:对于集成STEP 7项目里的WinCC项目,你也可以使用压缩工具(Packer)来归档WinCC项目。

上一页  [1] [2] [3] [4] 


本文关键字:经典  PLC入门plc技术 - PLC入门