线下实训
HOME
线下实训
正文内容
plc编程net编程比较 想要成为PLC编程专家?这7种最常见的PLC编程软件有什么区别?
发布时间 : 2025-05-01
作者 : 小编
访问数量 : 23
扫码分享至微信

想要成为PLC编程专家?这7种最常见的PLC编程软件有什么区别?

plc编程软件有哪些?

1、欧姆龙plc编程软件

欧姆龙plc编程软件集成了CX-Programmer V9.5,能够为欧姆龙PLC编程提供全面的软件支持,本版本为最新版,全面支持32/64位WIN8系统,为多国语言版,支持简体中文。能为网络、可编程终端及伺服系统、电子温度控制等进行设置。适用于已具有电气系统知识(电气工程师或等同者)的负责安装FA系统者、负责设计FA系统者和负责管理和维护FA系统者使用。

2、三菱PLC编程软件

三菱PLC编程软件适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。三菱PLC编程软件GX Developer定位为可编程控制器综合开发平台,支持梯形图、指令表、SFC、 ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试,具有异地读写PLC程序功能。三菱公司目前最新PLC编程软件。

3、西门子step7

STEP7是西门子的最经典的编程软件,其中对应着西门子S7-300/400系列,属于西门子旧款PLC的代表作。STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。STEP 7的所有功能均有大量的在线帮助,用鼠标打开或选中某一对象,按F1可以得到该对象的相关帮助。

在STEP 7中,用项目来管理一个自动化系统的硬件和软件。STEP 7用SIMATIC管理器对项目进行集中管理,它可以方便地浏览SIMATIC S7、M7、C7和WinAC的数据。实现STEP 7各种功能所需的SIMATIC软件工具都集成在STEP 7中。

4、西门子博途

TIA博途是全集成自动化软件TIA portal的简称,是西门子工业自动化集团发布的一款全新的全集成自动化软件。它是业内首个采用统一的工程组态和软件项目环境的自动化软件,几乎适用于所有自动化任务。借助该全新的工程技术软件平台,用户能够快速、直观地开发和调试自动化系统。

5施耐德编程软件

Unity Pro XL是施耐德电气自动化的核心产品,它是新一代软硬件自动化平台。其全新的独创设计缩短了开发时间,处理器的灵活性可以实现更高的性能。基于开放性以及对工具的协同式应用,Unity 在软件开发和控制系统运行上达到了更高水平,它将生产率的提高放在首位。

6、松下plc编程软件

松下FP系列PLC编程软件FPWIN GR 是一款功能强大,好用的系统编程软件。下载后压缩包说明内有序列号,已测试能用。安装包括MEWNET-H链接系统时所需要的软件,用于各种智能模块的设定软件,编程手册,本文件为说明PLC指令的PDF格式文件。

7、Delta WPLSoft台达PLC编程软件

台达PLC编程软件WPLSoft 最新版,在没有真实PLC的情况下,在电脑上模拟运行PLC程序的执行情况。先点仿真,在点那个梯形图监控。就可以右击控制一些量的状态。实现仿真。注意要和PLC连接起来。

启动仿真器之后不必选择通讯接口即可进行监控、上下载程序等通讯功能,操作方式与实际连接PLC相同。仿真器支持定时器及计数器,但定时器与计数器的运行时间会依用户计算机执行效率不同而有所不同。定时器处理方式与DVP-ES/SA系列PLC的动作相同。

主流工业以太网比较—EtherCAT,EtherNetIP,ProfiNet,Modbus-TCP

文章来源:博客园|作者:Perfectionist

通讯已经讲了好几期了,但是发现有些小伙伴不清楚目前一些主流的现场总线和工业以太网,因此特意做了这一期,但是想要详细的了解工业以太网,请先具备基本的以太网知识,不然也许会看起来比较累和蒙~

因此想简单了解下的朋友,可以看看下面这篇文章https://www.cnblogs.com/zhaiyf/p/9914158.html

如果想深入了解呢,最好看下本刊文章“大话与PLC通讯的N种方式第一期-以西门子300为例”,里面包括了华为HCNA(华为认证网络工程师)的相关资料,这样在今后对于网络能有一个比较清晰的了解和认识~

下面我们进入正题:

EtherCAT (以太网控制自动化技术)是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为ControlAutomation Technology(控制自动化技术)首字母的缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH) 研发。EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本。EtherCAT的特点还包括高精度设备同步,可选线缆冗余,和功能性安全协议(SIL3)

Ethernet/IP 是一个面向工业自动化应用的工业应用层协议 。它建立在标准UDP/IP与TCP/IP协议之上,利用固定的以太网硬件和软件,为配置、访问和控制工业自动化设备定义了一个应用层协议西蒙公司开发。

PROFINETPROFIBUS国际组织(PROFIBUS International,PI) 推出,是新一代基于工业以太网技术的自动化总线标准。作为一项战略性的技术创新,PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并且,作为跨供应商的技术,可以完全兼容工业以太网和现有的现场总线(如PROFIBUS)技术,保护现有投资。

PROFINET是适用于不同需求的完整解决方案,其功能包括8个主要的模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和信息安全、故障安全和过程自动化。

MODBUS/TCP 是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品。显而易见,它覆盖了使用TCP/IP协议的 “Intranet”和“Internet”环境中MODBUS 报文的用途。协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O模块的网关服务的。

MODBUS/TCP协议是作为一种(实际的)自动化标准发行的。既然MODBUS已经广为人知,该规范只将别处没有收录的少量信息列入其中。然而,本规范力图阐明MODBUS中哪种功能对于普通自动化设备的互用性有价值,哪些部分是MODBUS作为可编程的协议交替用于PLC’s的“多余部分”。

它通过将配套报文类型“一致性等级”,区别那些普遍适用的和可选的,特别是那些适用于特殊设备如PLC’s的报文。

POWERLINK=CANopen+Ethernet

鉴于以太网的蓬勃发展和CANopen在自动化领域里的广阔应用基础,EthernetPOWERLINK 融合了这两项技术的优点和缺点,即拥有了Ethernet的高速、开放性接口,以及CANopen在工业领域良好的SDO 和PDO 数据定义,在某种意义上说POWERLINK就是Ethernet 上的CANopen,物理层、数据链路层使用了Ethernet介质,而应用层则保留了原有的SDO和PDO对象字典的结构

虽然这些工业以太网都是国际标准,但是指的是IEC 61784里的标准,但是这些工业以太网不都是标准的以太网。即这些工业以太网并不都是符合IEEE802.3U的标准,这当中只有Modbus-TCP和EtherNet/IP是符合IEEE802.3U的,只有符合IEEE802.3U标准的,才能与IT和以太网将来的发展相兼容。而不符合IEEE802.3U标准的,基本上可以讲不是以太网,它们都对以太网进行了修改,或者是硬件或者是软件,已经不是以太网了。

各种工业以太网的区别其实主要就是协议的区别,其中最主要的还是应用层协议 的区别,我们知道,按照ISO的参考模型,网络被划分为7层。

a. Modbus TCP和EtherNet/IP的区别主要是应用层不相同,ModbusTCP的应用层采用Modbus协议,而EtherNet/IP采用CIP协议 ,这两种工业以太网的数据链路层采用的是CSMA/CD,因此是标准的以太网,另外,这两种工业以太网的网络层和传输层采用TCP/IP协议族。还有一个区别是,Modbus协议中迄今没有协议来完成功能安全、高精度同步和运动控制等,而EtherNet/IP有CIPSafety、CIP Sync和CIP Motion来完成上述功能,所以才有Schneider加入ODVA,成为ODVA的核心成员来推广EtherNet/IP。由于这两种网络都是标准的TCP/IP以太网,所以所有标准以太网节点都可以接入这两种网络。

b. 至于EthernetPowerLink(EPL), Ethernet PowerLink就是个怪胎,PowerLink虽然在物理层和数据链路层还是采用标准的以太网,但是它又添加了另一个数据链路层,此EPL数据链路层在结构上位于以太网数据链路层之上。我们知道数据链路层的一个子层的MAC(介质访问)层的作用是[color=#FF0000]决定哪一个节点可以占有总线,也即决定哪个节点一个发送数据[/color]。所以本来由以太网的数据链路层来决定哪一个节点占用总线,现在它被位于它之上的EPL数据链路层给架空了,由这个EPL数据链路层通过软件的方式来决定哪个节点发送数据。所有在这样的一个EPL工业以太网系统中,不能使用交换机,只能使用HUB,所以对100M的网络,EPL总的带宽是小于100m,一盘情况下只有40-50M,而如果采用交换机的工业以太网,它的带宽可以达到大几百M,另外在EPL网络上,所有的节点都要实现EPL数据链路。没有实现EPL数据链路层的节点不能接入此网络。

c. PROFINET分为原来划分为v1,v2,v3,现在一般称为ProfiNetCBA、ProfiNet IO和ProfiNet IRT .也就是通过以太网来实现对等通讯、实时控制和运动控制。v1采用TCP/IP协议,采用标准的以太网,而V2和V3不采用tcp/ip协议,这两种都绕过tcp/ip协议,采用另外的网络层和传输层协议,开发ProfiNet采用开发人员人员认为tcp/ip协议增加了数据在网络中的传输延迟,其实这是一种误解,据美国密歇根大学的教授研究后认为数据在TCP/IP中的传输延迟很小,他们研究得出数据在经过TCP,IP栈时延迟只有不到100微秒,如果采用UDP/IP时就更小,同时他们研究也得出数据在不同应用层延时比较大,不同的协议延迟不一样,但是相差不是很大,从200us-800us不等,他们经过实验后认为以太网的基础设施(指交换机、网卡等)和TCP/IP协议并不是影响工业以太网实时性的主要原因,而认为应用层协议才是主要原因。所以密歇根大学的教授认为绕开TCP/IP协议没有丝毫的意义,反而由于缺少了TCP/IP协议,使得设备也就缺少了IT功能,与其它现场总线没有区别。ProfiNet V3就更特别了,它不完全采用标准以太网的数据链路层,有一部分时间采用以太网的数据链路层(CSMA/CD),而另外一部分时间采用自己的数据链路层,通过一个高精度的时间来完成。所以ProfiNet V3也就不是标准的以太网了,也就给Profinet v3带来如下的问题:不能采用标准的交换机、不能采用标准的以太网芯片、与企业网相连可能会出现问题,与标准以太网相连还要特殊的网关、添加和删除一个节点都需要重新组态网络和重新启动网络、至今没有千兆网络,还有最重要的是,当标准以太网以后发展了后,它不能与标准以太网相兼容,不具有将来以太网所应具有的功能。

d. EtherCat这种工业以太网也很奇怪,它们不使用标准的芯片,一般不使用交换机 ,软件也不是标准的,对以太网的数据帧进行了一些修改,我们知道一个数据帧只有一个源节点,但是对于EtherCat一个数据可能有多个源节点,即一个数据是由多个节点发送的数据组合而成的。所以对于这样的网络,标准的以太网设备也不能接入这样的网络。

我认为Ethernet/IP和ProfiNet这两种工业以太网都适合各个行业,并不象heidai讲的应用的行业不一样。首先这两种工业以太网都用于传输非实时数据,还可传输实时数据,即可以用于离散控制,也可用于过程控制(当然现在还不能用于本安应用)。其次,这两种工业以太网都可用于网络功能安全传输,Ethernet/IP有CIP Safety协议,而ProfiNet有Profisafe协议,还有在运动控制方面ProfiNet有 ProfiNet IRT,而EtherNet/IP则有CIP Safety,二者都可以用于中高端的运动控制。最后两者都有基于IEEE1588的高精度时钟同步。而Modbus TCP,EtherCat和PowerLink,都只能完成部分控制任务,如Modbus TCP一般只作常规IO实时和非实时数据。而EtherCat和PowerLink则更像是为运动控制而开发的,这二者好像没有功能安全、在PLC和DCS控制方面也没有得到大自动化公司的支持,况且这两者又对以太网进行修改,一个在软件,另一个在软件和硬件方面都进行了修改,都不能兼容标准的以太网设备,个人认为这样做得不偿失,为满足运动控制而不能兼容已有的标准的以太网设备而开发的工业以太网并不是以太网,与其说是工业以太网还不如说是另一种现场总线。

我认为工业以太网的竞争将会在Ethernet/IP和ProfiNet间进行,而其它工业以太网都是这两者的陪衬,将会逐渐退出市场。

EtherNet/IP以后将由罗克韦尔自动化、Omron、施耐德和思科公司来推动,而ProfiNet将由业界老大西门子公司带领一些小公司去奋斗,由国内PLC厂商中的老二、老三和老五对老大,不知谁将引导未来。

其实,工业以太网里还有几个怪胎,举两个例吧:

SynqNet: 丹纳赫主导的,几乎只用在运动控制,而且据说只用在了半导体机械行业(奇怪的是,不才也搞半导体机械很久了,却从来没看到过SynqNet,孤陋寡闻啊)。只用了以太网的硬件,完全和我们平常说的以太网没有任何关系,连MAC层都没有。当然如此运用,速度性能当然好,但未来难说。

Sercos III: 光纤SercosII的新一代以太网版本,背后推手是博世力士乐,只用在运动控制。也基本上是只用了以太网底层硬件,系统里竟然连switch都不允许用。速度当然快,但只比SercosII快了一倍。估计用了SercosII的用户,谁会去更新到一个没快了多少的新系统啊,还没问世,就已经不被业界看好了。

我个人认为,最后一定是大西洋两岸的两大巨人之间的角力,就像以前的现场总线战争,最后还不是Profibus和DeviceNet,别的都只能当陪衬的角色?

当然,现在大家都在看中国这个大西洋两岸以外的单一最大市场,中国把砝码放在谁这一边,可能会使天平倾斜一点。但最后,肯定两者都会存在的。我个人认为,咱们应该选Ethernet/IP这一边站

中国用户和制造商应选择Ethernet/IP还是ProfiNet,各人的看法有所不同,不过我认为firstrazor所说的没错,由于ProfiNet采用了专门的芯片、网卡、交换机等以太网基础设施,虽然ProfiNet应用层协议是公开的,但这些芯片却是专用,国内的制造商要想开发符合ProfiNet标准的设备,却要依赖于这些芯片,受制于提供芯片的公司,也就是西门子公司,因此可以将ProfiNet并不是完全开放的。而相反,Ethernet/IP不论是在软件还是硬件上都是标准和开放的,国内的工业以太网制造商还是选择EtherNet/IP为好,至于最终用户的选择,当然是从可靠性、价格、兼容性和可替换性方面考虑,可靠性方面,二者没有明显区别,在其它方面Ethernet/IP具有明显的优势。

需要了解更多小伙伴,可以点击文末的原文阅读哦,感谢原创作者开放转载~

相关下载和感兴趣的朋友可以关注微信公众号:智能制造之家,申请加入【智能制造之家】技术群,和志同道合的朋友们共同打卡学习!

相关问答

PLC是什么?

深圳市星科研自动化培训属下的培训部开设课程广,课程体系完善,教学设备齐全。本星科研自动化培训以诚信为本,理论加实操,让您在尽可能短的时间内学...

西门子plc常用编程件有哪几个?

西门子PLC常用编程件包括STEP7(编程软件)、WinCC(人机界面开发软件)和NetPro(网络配置软件)等。其中,STEP7是最基础的PLC编程软件,在PLC控制系统开发过...

我想问一下常见的plc的总线通讯类型都有哪几种呢?

通用的是RS232,RS485高级一点的是西门子PLC的PROFIBUS,MPI三菱PLC的CC-LINK,MELSECNET/HABPLC的ContorlNet,DeviceNet施耐德P...

SIMATICNET是什么软件?

1)simaticnet是西门子的通信软件,它包含cp5613、cp5614和cp1613、cp1616等通信卡的驱动程序,step7集成的“设置pg/pc接口”工具不支持上述通信卡。将这...

哪家plc做的最强悍?

本文首发于微|博|@每日精彩无限,转载请注明;摘要:随着现代工业设备自动化,越来越多的工厂设备将采用PLC人\机介面等自动化器件来控制,因此设备自动化程度越...

台达PLC编程与三菱PLC有什么不同

[最佳回答]编程软件不同,而且不通用,但是大多数的指令的写法和用法是一样的,个别的也有差异;特殊继电器M的区域不一样台达是M1000开始,三菱是M8000开始,用法也...

前辈们,有谁懂性价比高的PLC编程系统联系方式,PLC编程系...

[回答]宇丰更好地绕开障碍物代替工人完成枯燥动作宇丰一直以来致力于PLC、变频器和伺服等自动化产品的设计应用,近五年来客户要求不断升级,从而将重心转移...

编程软件中怎么变更plc的类型?-ZOL问答

不同的PLC使用不同的编程软件,不同的编程软件修改方式也不一样。比如西门子Micro/WinV4.0软件,在项目的树型结构中,有CPU,双击,弹出CPU属性窗口,在里面就可以...

PLC连接电脑,出现“mewnet设备打开错误”是什么原因?

1.用什么牌子什么型号的PLC2.用什么连接方式连接3.是否在电脑上安装了该型号PLC的工作软件(连接的、编程的等等)做工作要一步步来,思路要清晰1.用什么牌子...

plc通讯器net灯亮?

1.是的,PLC通讯器Net灯亮。2.Net灯亮通常表示PLC通讯器与网络连接正常,可以进行数据传输和通信。这是因为PLC通讯器通过网络与其他设备进行数据交换,Net灯亮...

 腾讯大豫网  盲生 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部