基于ModbusTCP协议台达PLC与上位机VB软件之间的通信

基于协议台达与上位机软件之间的通信樊新乾,潘存海(XX科技大学机械工程学院,XX,)摘要:在()编程环境下,通过调用函数,设计了整合串口通信和工业以太网通信的监控系统通信方案。并介绍了协议和协议及其通信原理,提出了应用于工业现场设备监控的设计方案,实现了上位机对现场设备的实时监控。提高了上位机监控程序的开发效率。实践证明,本监控系统性能稳定,能够满足本项目监控系统的设计要求关键词:工业控制系统;协议;协议;;;函数中图分类号:,():(),.,.,:0引言在工业控制中,基于控制的工程在上下位机通讯上普遍采用串口或者通信模块进行通讯。串行通信是工业控制领域应用最为广泛的通信方式,对于数据量较大,通讯距离较远实时性要求高的控制系统,很难满足通讯需要[]。近年来,工业以太网越来越多的受到工业控制用户的青睐,其稳定性、准确性和实时性的特点,广泛应用于电力、冶金、化工、机械、制造业等控制系统[]。由此产生了人机界面及各种组态软件产品,这些产品的出现简化了对的控制、操作。但也有其共同的缺点,价格普遍偏高和可二次开发性较差[]。基于()平台的上位机监控界面的设计,克服了以上缺点,受到工业用户的关注[]。然而利用()自身的串口通信控件与网络控件进行上位机监控程序的设计,由于控件的局限性,程序开发难度较大。由此,本文深入研究函数的结构,通过调用函数,设计出一种可同时进行串行通信与通信的解决方案,大大提高了上位机监控软件的开发效率,使得程序开发人员不用过多关注通信控件的属性设计,把更多的精力放到开发监控界面的应用功能上来。最后,本文以台达模块为通信载体,以工控机口为串行通信载体,设计了与上位机串行与整合通信的解决方案,为工业用户提供更多的通信方式,简化了上位机监控界面的编制过程,提高了工业通信的可靠性与准确性。1以及协议是一种应用层报文传输协议,报文传输服务提供设备之间的客户机服务器通信,而这些设备连接在一个以太网上,信息传递分类报文:请求、证实、指示和响应。请服务器在网络上发送启动事务处理的报文;指示是客户机接收的请求报文;响应是客户机发送的响应报文;证实是服务器接收的响应报文[]。如图所示。图报文类型.协议是家族中应用于自动控制装置上的开放的通讯协议,用于实现不同类型的总线或服务器客户机请求指示证实响应网络连接的设备之间的(客户机服务器)通信,通过通用的网络部件在上传输。物理层和数据链路层是标准的以太网协议,网际层是标准的协议,传输层是标准的协议,应用层嵌入协议。其网络结构如图所示。图协议网络结构模型.2函数函数[](全称为)也称为应用程序编程接口,顾名思义就是平台下的应用程序编程接口。它是操作系统预留给应用程序的一个调用接口,应用程序可通过调用操作系统提供的相关函数来使操作系统使用应用程序区执行一些命令。函数是构筑整个框架的基础。函数下面是操作系统核心,而它的上面那么是华丽的系统的操作界面和各种应用程序。()就是平台上优秀的可视化编程应用程序,其主要特点为操作简单,界面友好。提供了大量的类库和控件(这些类库或控件就是对函数的封装),例如控件和控件,它们替代了函数。但是它们的应用有一定的局限性,编程人员需要花很大精力来设计控件的各个属性。因此我们可以在()中调用自主开发函式库,使得控件属性的编写简化为函数调用过程,可大大提高程序开发效率,拓展更多的功能。函式库就是以为基础的函数的集合,支持以协议连接的工业网络,开发者可以通过汇入函式库的方式来连接串行口及工业通讯。函式库提供标准动态及静态连接方式,并支持、等开发环境。其协议堆叠图如图所示。图协议堆叠图.协议(应用层)协议协议(传输层)协议(网络层)(物理层)操作系统底层函数(应用程序接口)应用程序3通讯模块以及主机本系统所应用的通信模块为台达,主机为。是台达系列产品通讯模块[],支持通讯协议,可使用图控软件或人机界面做远程监控。也可以作为的主端,可发送指令,控制周边设备。通过,可实现上位计算机与主机的通信。串口通信可通过转针圆头串口线缆直接连接与上位机。由于篇幅所限,的具体...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?