您当前的位置:五五电子网电子知识plc技术PLC入门OPC技术在PLC监控系统中的应用与实现 正文
OPC技术在PLC监控系统中的应用与实现

OPC技术在PLC监控系统中的应用与实现

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

             myopcgroups:=myopcserver.opcgroups;  

             //定义组集合对象的刷新速率:

             myopcgroups.set_defaultgroupupdaterate(100);  

             //添加组对象mygroup

             myopcgroup:=myopcgroups.add(`mygroup`);   

             //生成opc标签集合:

             myopcitems:=myopcgroup.opcitems; 

             //添加opc标签item0,名称为s7:[s7 connection-1]m0.0:

             tem0:myopcitems.additem(`s7:[s7 connection-1]m0.0`,1); 

           

   3.2 plc数据的读写

              

  opc客户端与服务器进行数据交互可以有两种不同的方式:同步方式和异步方式。同步方式效率较低,但实现起来简单,适合少量数据量的交互;采用异步方式,实现起来较复杂,当大量客户或大量数据进行交互时,异步方式效率高,能够最大限度地节省系统资源。 

    如需读取标签item0的值,同时用文本控件label1显示标签item0的值,关键程序代码如下:

              

    asdac_readitem(myopcserver,mygroup,item0.handle,@data,@filetime,@quality);

    label1.caption:=data;

    如要将标签item0的值置1,即实现对标签item0的写操作的关键代码如下:

    asdac_writeitem(myopcserver,mygroup,item0.handle,1,0);

            

  3.3 断开opc连接

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


本文关键字:技术  监控系统  PLC入门plc技术 - PLC入门