MINARIK XL1100

 
 
单价 999.00 / 件对比
销量 暂无
浏览 22
发货 福建厦门市付款后3天内
库存 99件起订1件
品牌 MINARIK
MINARIK XL1100
过期 长期有效
更新 2017-09-21 20:26
 
联系方式
加关注0

莫格厦门电气自动化有限公司

卖家会员第8年
资料未认证
保证金未缴纳
  • 福建-厦门市
  • 上次登录 2017-08-28
  • 雷琳 (女士)   销售工程师
详细说明
MINARIK XL1100 

 
   一个产品,一个价格,一个质量换您一份放心!
 
询价方式:18050035902/0592-6808394,QQ:1982497648
      
      欢迎来电,我在这里等你!

(图片只做参考,不代表实物图,价格和具体内容请电询,感谢您的来电! )
→ →→ →→ →→ →→ →→ →→ →→ →→ →→ →→ →→ →→ →→ →→ 
→→ 
0 引言

组态软件是面向工程监控和数据采集的软件平台工具,具有丰富的设置项目。组态软件所涉及的工业领域非常广泛,在工业监控系统中发挥着越来越重要的作用。组态软件要接收现场的采集数据,并形成动态画面,以反映工业现场的各种状态,并能够对现场设备进行控制。这些都依赖于组态软件的通信模块。通信模块作为组态运行环境中数据交互的重要渠道,通常处于监控组态软件运行环境的核心区,其功能直接决定着组态软件的性能。本文在基于TCP/IP网络协议和SOCKET接口技术的基础上,介绍了基于IEC61131-3标准的组态软件通讯模块的设计与实现方法。

1 通信模块功能

组态监测系统分为控制器和工程师站两部分,图1所示是系统的总体结构图。图中的控制器负责采集并处理数据,工程师站负责接收控制器发送过来的数据,并将数据显示和保存。通信模块根据用户定义的通信协议实现工程师站组态软件与控制器之间的数据通信,完成数据通信帧的组织下行和上行数据帧的校验、解析。由此可见,在整个组态软件中,通信功能模块担负着上层组态运行环境与下层控制器之间数据交互的重要作用。



2 通信模块设计

为了能够及时、准确的反映设备运行状况,设计时可采用基于TCP/IP协议的流式套接字(SOCK_STREAM)来实现组态软件通信模块的程序设计。

为了实现网络通讯,Windows为应用程序提供了各种编程接口,如Windows Sockets API等,应用程序可以直接使用这些API函数。但对于较大型的应用程序来说,应该设计一个虚拟网络接口层,以使能用windows提供的各种通讯API来为应用程序提供通用的网络功能。这样的接口层可以采用中间DLL的形式,它将应用程序和windows的各种API隔离开来,使程序员能更方便地设计自己的应用程序。这样的设计可使应用程序更易于维护和移植。

基于通信需求和上述思路,利用基于TCP_IP的SOCKET接口可以实现网络通信,通信模块通常以动态链接库的形式存在。

2.1 Socket套接字

Windows Sockets不是一种网络协议,而是一套开放的、可支持多种协议的、Windows下的网络编程接口。Winsock实际在计算机中提供了一个通信接口,应用程序在网络上传输信息都可以通过这个Socket接口来实现。Windows Sockets分为三种类型:其中流式套接字(sock-stream)定义了一种可靠的面向连接的服务,它使用TCP作为传输层协议,可实现无差错无重复地顺序数据包传输;数据报套接字(sock-dgram)定义了一种无连接的服务,它使用UDP协议,数据通过相互独立的报文进行传输,而且是无序的,同时不保证可靠和无差错;原始套接字(sock-raw)允许对低层协议(如IP或ICMP)直接访问,主要用于新网络协议的实现和测试等。

图2给出了一种典型的C/S(客户端服务器)面向连接套接字调用的实现流程。

20BD3P4A0AYYAED0
20BD3P4A0AYYAEN0
20BD3P4A0AYYANA0
20BD3P4A0AYYANB0
20BD3P4A0AYYANC0
20BD3P4A0AYYANC1
20BD3P4A0AYYAND0
20BD3P4A0AYYAND1
20BD3P4A0NYNACA0
20BD3P4A0NYNACC0
20BD3P4A0NYNACC1
20BD3P4A0NYNACD1
20BD3P4A0NYNACN0
20BD3P4A0NYNADA0
20BD3P4A0NYNADC0
20BD3P4A0NYNAEC0
20BD3P4A0NYNAEC1
20BD3P4A0NYNANA0
20BD3P4A0NYNANB0
20BD3P4A0NYNANC0
20BD3P4A0NYNAND0
20BD3P4A0NYNANN0
20BD3P4A0NYYACD1
20BD3P4A0NYYADD1
20BD3P4A0NYYANC0
20BD3P4A3AYNACA0
20BD3P4A3AYNACB0
20BD3P4A3AYNACC0
20BD3P4A3AYNACC1
20BD3P4A3AYNACD0
20BD3P4A3AYNACD1
20BD3P4A3AYNACN0
20BD3P4A3AYNADA0
20BD3P4A3AYNADB0
20BD3P4A3AYNADC0
20BD3P4A3AYNADC0NNAD
20BD3P4A3AYNADC1
20BD3P4A3AYNADD0
20BD3P4A3AYNADD1
20BD3P4A3AYNADN0
20BD3P4A3AYNAEA0
20BD3P4A3AYNAEB0
20BD3P4A3AYNAEC0
20BD3P4A3AYNAEC0NNAD
20BD3P4A3AYNAEC1
20BD3P4A3AYNAED0
20BD3P4A3AYNAED0NNAD
20BD3P4A3AYNAED1
20BD3P4A3AYNAEN0
20BD3P4A3AYNANA0
20BD3P4A3AYNANB0
20BD3P4A3AYNANC0
20BD3P4A3AYNANC1
20BD3P4A3AYNAND0
20BD3P4A3AYNAND0NNAD
20BD3P4A3AYNAND1
20BD3P4A3AYNANN0
20BD3P4A3AYYACA0
20BD3P4A3AYYACB0
20BD3P4A3AYYACC0
20BD3P4A3AYYACC1
20BD3P4A3AYYACD0
20BD3P4A3AYYACD1
20BD3P4A3AYYADA0
20BD3P4A3AYYADB0
20BD3P4A3AYYADC0
20BD3P4A3AYYADC1
20BD3P4A3AYYADD1
20BD3P4A3AYYAEC0
20BD3P4A3AYYAEC1
20BD3P4A3AYYAEC1NNAE
20BD3P4A3AYYAED0
20BD3P4A3AYYANA0
20BD3P4A3AYYANB0
20BD3P4A3AYYANC0
20BD3P4A3AYYANC1
20BD3P4A3AYYANC1NNAE
20BD3P4A3AYYAND0
20BD3P4A3AYYAND1
20BD3P4A3AYYANN0
20BD3P4A3NYNACA0
20BD3P4A3NYNACB0
20BD3P4A3NYNACC0
20BD3P4A3NYNACC1
20BD3P4A3NYNACD0
20BD3P4A3NYNADA0
20BD3P4A3NYNADC0
20BD3P4A3NYNADC1
20BD3P4A3NYNAEA0
20BD3P4A3NYNAEB0
20BD3P4A3NYNAEC0
20BD3P4A3NYNAEC0NNAD
20BD3P4A3NYNAEC1
20BD3P4A3NYNANB0
20BD3P4A3NYNANC0
20BD3P4A3NYNANC1
20BD3P4A3NYNAND0
20BD3P4A3NYYACC1
20BD3P4A3NYYACD1
20BD3P4A3NYYACN0
20BD3P4A3NYYAEC1
20BD3P4A3NYYAND1
20BD415A0ANNNCC0
20BD415A0ANNNCD0
20BD415A0ANNNDD0
20BD415A0ANNNED0
20BD415A0ANNNNC0
20BD415A0ANNNND0
20BD415A0NNNNCC1
20BD415A0NNNNNC0
20BD415A0NNNNND0
20BD415A3ANNNCC0
20BD415A3ANNNCC1
20BD415A3ANNNCD1
20BD415A3ANNNDD0
20BD415A3ANNNEC0
20BD415A3ANNNNC0
20BD415A3ANNNNC1
20BD415A3ANNNND0
20BD415M0ANNNND0
20BD415N0ANNNCC0
20BD415N0ANNNEC0
20BD415N0ANNNNC0
20BD415N0ANNNND0
20BD415N0NNNNED1
20BD415N0NNNNNC0
20BD415N0QNNNND0
20BD415N3ANNNDD1
20BD415N3ANNNEC1
20BD415N3ANNNND0
20BD415N3ANNNND1
20BD415N3NNNNCC0
20BD415U0ANNNNC0
20BD415U0ANNNND0
20BD415U3ANNNED0
20BD415V0ANNNND0
20BD481A0ANNNCC0
20BD481A0ANNNNC0
20BD481A0ANNNND0
20BD481A3ANNNCD0
20BD481A3ANNNDD0
20BD481A3ANNNDD1
20BD481A3ANNNEC0
20BD481A3ANNNNC0
20BD481A3ANNNNC1
20BD481A3ANNNND0
20BD481A3NNNNND0
20BD481J0ANNNNC0
20BD481J0ANNNND0
20BD481M0ANNNND0
20BD481N0ANNNCD1
20BD481N0ANNNNC0
20BD481N0ANNNND0
20BD481N0QNNNNC0
20BD481N0QNNNND0
20BD481N3ANNNCD1
20BD481N3ANNNDD1
20BD481N3ANNNNC0
20BD481N3ANNNNC1
20BD481N3ANNNND0
20BD481U0ANNNED0
20BD481U0ANNNNC0
20BD481U0ANNNND0
20BD481U3ANNNND0
20BD535A0ANNNCD1
20BD535A0ANNNNC0
20BD535A0ANNNND0
20BD535A0NNNNNC0
20BD535A0NNNNND1
20BD535A3ANNNCC1
20BD535A3ANNNCD0
20BD535A3ANNNED0
20BD535A3ANNNNC0
20BD535A3ANNNNC1
20BD535A3ANNNND0
20BD535J0ANNNNC0
20BD535J0ANNNND0
20BD535M0ANNNND0
20BD535N0ANNNCC1
20BD535N0ANNNEC0
20BD535N0ANNNED0
20BD535N0ANNNNC0
20BD535N0ANNNND0
20BD535N0NNNNDD0
20BD535N0QNNNNC0
20BD535N0QNNNND0
20BD535N3ANNNCC1
20BD535N3ANNNCD0
20BD535N3ANNNCD1
20BD535N3ANNNED0
20BD535N3ANNNNC1
20BD535N3ANNNND0
20BD535U0ANNNED1
20BD535U0ANNNNC0
20BD535U0ANNNND0
20BD535U3ANNNND0
20BD535V0ANNNNC0
20BD5P0A0AYNACA0
20BD5P0A0AYNACB0
20BD5P0A0AYNACC0
20BD5P0A0AYNACC1
20BD5P0A0AYNACD0
20BD5P0A0AYNACD1
20BD5P0A0AYNACN0
20BD5P0A0AYNADA0
20BD5P0A0AYNADB0
20BD5P0A0AYNADC0
20BD5P0A0AYNADC1
20BD5P0A0AYNADD0
20BD5P0A0AYNADN0
20BD5P0A0AYNAEA0
20BD5P0A0AYNAEB0
20BD5P0A0AYNAEC0
20BD5P0A0AYNAEC1
20BD5P0A0AYNAED0
20BD5P0A0AYNAED1
20BD5P0A0AYNAEN0
20BD5P0A0AYNANA0
20BD5P0A0AYNANB0
20BD5P0A0AYNANC0
20BD5P0A0AYNANC0NNAD
20BD5P0A0AYNANC0NNAX
20BD5P0A0AYNANC1
20BD5P0A0AYNAND0
20BD5P0A0AYNAND0NNAE
20BD5P0A0AYNAND1
20BD5P0A0AYNANN0
20BD5P0A0AYYACA0
20BD5P0A0AYYACC0
20BD5P0A0AYYACC1
20BD5P0A0AYYACD0
20BD5P0A0AYYADA0
20BD5P0A0AYYAED0
20BD5P0A0AYYAEN0
20BD5P0A0AYYANA0
20BD5P0A0AYYANB0
20BD5P0A0AYYANC0
20BD5P0A0AYYANC1
20BD5P0A0AYYAND0
20BD5P0A0AYYAND1
20BD5P0A0AYYANN0
20BD5P0A0NYNACC0
20BD5P0A0NYNACC1
20BD5P0A0NYNACN0
20BD5P0A0NYNADA0
20BD5P0A0NYNADC0
20BD5P0A0NYNADD0
20BD5P0A0NYNAEC0
20BD5P0A0NYNAEC1
20BD5P0A0NYNANA0
20BD5P0A0NYNANB0
20BD5P0A0NYNANC0
20BD5P0A0NYNANC1
20BD5P0A0NYNAND0
20BD5P0A0NYNANN0
20BD5P0A0NYYACC0
20BD5P0A0NYYACD0
20BD5P0A0NYYACD1
20BD5P0A0NYYANA0
20BD5P0A0NYYANC0
20BD5P0A3AYNACA0
20BD5P0A3AYNACB0
20BD5P0A3AYNACC0
20BD5P0A3AYNACC1
20BD5P0A3AYNACD0
20BD5P0A3AYNACD1
20BD5P0A3AYNACN0


举报收藏 0评论 0
更多>本企业其它产品
X20CP1485 X20CP1484 X20 CP 1583 X20 CP 1382 X20CP1584 FCP270 1X00416H01 西屋 IC694MDL754
网站首页  |  关于我们  |  联系方式  |  常见问题  |  隐私政策  |  sitemaps  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报