运用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入门