您当前的位置:五五电子网电子知识plc技术PLC入门运用VC#编程通过OPC方式实现PC机和西门子 正文
运用VC#编程通过OPC方式实现PC机和西门子

运用VC#编程通过OPC方式实现PC机和西门子

点击数:7352 次   录入时间:03-04 11:59:32   整理:http://www.55dianzi.com   PLC入门
this.textBox1.Text=obj[j].ToString();
if(itemsID[j]==nt[1])
this.textBox4.Text=obj[j].ToString();
}
}

  其中参数obj用于返回当前发生变化的变量的结果值,而itemsID返回当前发生变化的变量的ID号,其与添加变量时服务器返回的ID号对应。以上就是一个基本的测试函数,其相对同步编程来说,应该还简单一些。

3、 同步编程与异步编程的使用场合

  一般来讲,同步编程需要使用定时器来循环检测变量,而异步编程则不需要,当服务器检测到数据发生变化时,可以直接调用传入的函数,从这方面来讲,使用异步编程更简单一些,但同步编程使用外部的定时器控制,编程则会更加灵活,一般只监控变量时可以使用异步编程,而当需要写入数据时可以使用同步编程,但这也不是绝对的,我曾编写了一个标准监控程序,没有使用异步编程。

4、 关于开发监控界面的说明

  毫无疑问,我们应该开发一系列控件,用于简化界面的设计,否则工作量会异常大。设计一个标准模块,用于第一次运行监控软件时添加变量,并可以设定当前已经组态的界面中的各控件元素与之关联,这样在以后再运行该软件时,不需要再设定,就可以直接连接变量,并进行相应的变化。否则若在编程时编写代码进行关联,其工作量将会异常大。

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


本文关键字:暂无联系方式PLC入门plc技术 - PLC入门