通信协议手册(物联网通信协议)

      最后更新:2023-09-08 18:28

      西门子PLC通信协议有哪些?区别?

      各种PLC通讯介质和协议介绍自从第一台PLC在GM公司汽车生产线上首次应用成功以来,PLC凭借其方便性、可靠性以及低廉的价格得到了广泛的应用。但PLC毕竟是一个黑盒子,不能实时直观地观察控制过程,与DCS相比存在比较大的差距。计算机技术的发展和普及,为PLC又提供了新的技术手段,通过计算机可以实施监测PLC的控制过程和结果,让PLC如虎添翼。但是各PLC通讯介质和通讯协议各不相同,下面将简单介绍主要PLC的通讯介质和协议内容。美系厂家   RockwellAB   Rockwell的PLC主要是包括PLC2、PLC3、PLC5、SLC500、ControlLogix等型号,PLC2和PLC3是早期型号,现在用的比较多的小型PLC是SLC500,中型的一般是ControlLogix,大型的用PLC5系列。DF1协议是Rockwell各PLC都支持的通讯协议,DF1协议可以通过232或422等串口介质进行数据传输,也可以通过DH、DH+、DH485、ControlNet等网络介质来传输。DF1协议的具体内容可以在AB的资料库中下载。AB的plc也提供了OPC和DDE,其集成的软件中RSLogix中就包含DDE和OPC SERVER,可以通过上述软件来进行数据通讯。AB的中高档的PLC还提供了高级语言编程功能,用户还可以通过编程实现自己的通讯协议。GE   GE现在在国内用的比较多的主要是90-70和90-30系列plc,这两款PLC都支持SNP协议,SNP协议在其PLC手册中有协议的具体内容。现在GE的PLC也可以通过以太网链接,GE的以太网协议内容不对外公开,但GE提供了一个SDK开发包,可以基于该开发包通讯。欧洲系列西门子西门子系列PLC主要包括其早期的S5和现在的S7-200、S7-300、S7-400等各型号PLC,早期的S5PLC支持的是3964R协议,但是因为现在在国内应用较少,除极个别改造项目外,很少有与其进行数据通讯的。S7-200是西门子小型PLC,因为其低廉的价格在国内得到了大规模的应用,支持MPI、PPI和自由通讯口协议。西门子300的PLC支持MPI,还可以通过PROFIBUS 和工业以太网总线系统和计算机进行通讯。如果要完成点对点通讯,可以使用CP340/341。S7400作为西门子的大型PLC,提供了相当完备的通讯功能。可以通过S7标准的MPI进行通讯,同时可以通过C-总线,PROFIBUS和工业以太网进行通讯。如果要使用点对点通讯,S7-400需要通过CP441通讯模块。西门子的通讯协议没有公开,包括紫金桥组态软件在内许多组态软件都支持MPI、PPI等通讯方式,PROFIBUS和工业以太网一般通过西门子的软件进行数据通讯。施耐德(莫迪康)施耐德的PLC型号比较多,在国内应用也比较多。其通讯方式主要是支持MODBUS和MODBUS PLUS两种通讯协议。MODBUS协议在工控行业得到了广泛的应用,已不仅仅是一个PLC的通讯协议,在智能仪表,变频器等许多智能设备都有相当广泛的应用。MODBUS经过进一步发展,现在又有了MODBUS TCP方式,通过以太网方式进行传输,通讯速度更快。MODBUS PLUS相对于MODBUS传送速度更快,距离更远,该通讯方式需要在计算机上安装MODCON提供的SA85卡并需安装该卡的驱动才可以进行通讯。除了上述两种方式之外,莫迪康的PLC还支持如TCP/IP以太网,Unitelway, FIPWAY,FIPIO,AS-I,Interbus-s等多种通讯方式。日系PLC欧姆龙欧姆龙系列PLC在中国推广的也比较多。在通讯方式上,OMRON现在主要采用两种通讯方式:Host Link协议是基于串口方式进行数据传输的通讯方式。当PLC进入MONITOR方式时,上位机可以和欧姆龙PLC通讯。在和欧姆龙通讯时要注意,两次通讯之间要留一定时间,如果通讯速度过快容易造成PLC通讯异常。ControlLink是欧姆龙PLC的一种快速通讯方式。Control Link通过板卡进行数据通讯,板卡之间有数据交换区,由板卡实现数据的交换从而完成数据采集功能。使用该方式通讯需配置欧姆龙的驱动。三菱三菱PLC的小型PLC在国内的应用非常广泛。三菱的PLC型号也比较多,主要包括FX系列,A系列和Q系列。三菱系列PLC通讯协议是比较多的,各系列都有自己的通讯协议。如FX系列中就包括通过编程口或232BD通讯,也可以通过485BD等方式通讯。其A系列和Q系列可以通过以太网通讯。当然,三菱的PLC还可以通过CC-LINK协议通讯。松下松下PLC和计算机之间可以通过串口和以太网进行通讯。其采用的通讯协议是MEWTOCOL协议。如大多数日系PLC一样,MEWTOCOL协议比较简单。包括紫金桥组态软件在内的许多软件都可以从PLC中直接读取数据。拓展资料:德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。优点:1.可靠PLC不需要大量的活动元件和连线电子元件。它的连线大大减少。与此同时,系统的维修简单,维修时间短。Plc采用了一系列可靠性设计的方法进行设计。例如:冗余的设计。断电保护,故障诊断和信息保护及恢复。PLC是为工业生产过程控制而专门设计的控制装置,它具有比通用计算机控制更简单的编程语言和更可靠的硬件。采用了精简化的编程语言。编程出错率大大降低。2.易操作PLC有较高的易操作性。它具有编程简单,操作方便,维修容易等特点,一般不容易发生操作的错误。对PLC的操作包括程序输入和程序更改的操作。程序的输入直接可接显示,更改程序的操作也可以直接根据所需要的地址编号或接点号进行搜索或程序寻找,然后进行更改。PLC有多种程序设计语言可供使用。用于梯形图与电气原理图较为接近。容易掌握和理解。PLC具有的自诊断功能对维修人员维修技能的要求降低。当系统发生故障时,通过硬件和软件的自诊断,维修人员可以很快找到故障的部位。3.灵活PLC采用的编程语言有梯形图、布尔助记符、功能表图、功能模块和语句描述编程语言。编程方法的多样性使编程简单、应用面拓展。操作十分灵活方便,监视和控制变量十分容易。西门子PLC S7-300系列PLC安装及注意事项:一、辅助电源功率较小,只能带动小功率的设备(光电传感器等);二、 一般PLC均有一定数量的占有点数(即空地址接线端子),不要将线接上;三、 PLC存在I/O响应延迟问题,尤其在快速响应设备中应加以注意。四、输出有继电器型,晶体管型(高速输出时宜选用),输出可直接带轻负载(LED指示灯等);五、输入/断开的时间要大于PLC扫描时间;六、PLC输出电路中没有保护,因此应在外部电路中串联使用熔断器等保护装置,防止负载短路造成损坏PLC;七、 不要将交流电源线接到输入端子上,以免烧坏PLC;八、接地端子应独立接地,不与其它设备接地端串联,接地线裁面不小于2mm2;九、 输入、输出信号线尽量分开走线,不要与动力线在同一管路内或捆扎在一起,以免出现干扰信号,产生误动作;信号传输线采用屏蔽线,并且将屏蔽线接地;为保证 信号可靠,输入、输出线一般控制在20米以内;扩展电缆易受噪声电干扰,应远离动力线、高压设备等。参考资料:西门子PLC 百度百科
      西门子PLC有4大类,几十个型号类型,PLC不同所支持的通讯协议也不相同。 S7-200系列支持的协议有:PPI、MPI、PROFIBUS、以太网、S7协议、AS-INTERFACE、USS、MODBUS、自由口。S7-300400系列支持的协议有:MPI、PROFIBUS、ETHERNET网、ISO协议、ISO-ON-TCP、MODBUS等。相同点是同一协议物理传输介质相同。比如S7协议可以使用DP、以太网作为传输介质。 不同之处是每个协议都对应不同的组态方式和程序。
      区别很简单就是PPI可以和支持PPI的通讯MPI的可以和支持MPI的通讯同时可以访问PPI,通讯有很多但是你要知道你用什么适合你或者说你要通讯的那个东西它支持什么协议。具体的你自己可以买书看可以去西门子官方网站。
      我这有一些,先给你一份资料
      西门子PLC通信协议有哪些?区别?

      西门子S7-200PLC网络通信协议有哪些?各有什么特点?

      西门子200PLC具有485和232通讯口,其通讯协议可以是多种。 通讯协议是软件层面的,而485、232是通讯口的电气特性。可以采用西门子自带的MODBUS库来采用MODBUS协议,也可以采用PPI协议,可以做主站、也可以做从站;还可以采用自由口编程,采用自定义的通讯协议。设置方式,请参照200的编程手册http://wenku.baidu.com/view/e72e54f39e31433239689361.html 。MODBUS、PPI等通讯协议,完全可以采用编程软件内置的库,配置即可;自由口等自定义的通讯方式,需要用户自己设置通讯接口。
      楼主啊,关于西门子200的通信是很复杂的问题。 他可以灵活应用各种通信方式。我说个大概,你可以参考哈资料。S7-200具有强大而又灵活的通信能力,它可以实现PPI协议,MPI协议,自由口通信,还有可以通过profibus-DP协议、AS-I接口协议、modem通信-PPI或者MODBUS协议及ETHERNET与其他设备通信。参考资料:http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=843285&s_id=0#=97#anchhttp://bbs.gongkong.com/d/201307/513167_1.shtml
      西门子S7-200PLC网络通信协议有哪些?各有什么特点?

      伺服电机串口通讯问题

      举个例子,你的东元伺服和你的s7-200他们要通讯,你帮它们串口接了起来,就相当于它两电话拿起来了,电话线路也通了,可东元伺服说的是台湾话,s7-200说的是德语,那你的s7-200用德语说快转快转,东元当然听不懂也没啥反应咯,硬件链路联通并链路层都是232-485协议,但它们的应用通讯层协议是不一样的所以无法通讯控制。 1.你需要拿到东元的串口通讯协议手册,你照着它的协议自己用自由口模式按东元的指令格式说明发指令给它就可以控制它2.确认你的线有没有问题,拿你的线连你的电脑看能不能上传下载程序。3.s7-200本来就是开环控制,很难做实时闭环,你把伺服或者编码器计数信号读回来也就是显示一下或者帮助你的程序逻辑做个判断,然后脉冲累计误差多了做个修正。 4.所以不建议用通讯方式,吃力不讨好的事情,驱动器和电机已经闭环了就够了
      调试通信问题使用电脑最方便。 你的问题建议使用排除法:1、先排除伺服的问题:可以使用电脑及串口调试工具软件,按照伺服的说明书数据格式写条指令给伺服,看伺服是否有返回数据,及返回数据是否正常。如果反数据正常,可以尝试输入命令启动伺服。都正常后伺服排除。2、收一下PLC发出的指令,对比一下跟伺服的指令格式、数据等是否一致。如果不一致修改程序。如果一致就尝试用PLC接上伺服试一试。自由口通信都是自己写的容易写错,可以先发简单的指令尝试。指令收发正常后,就可以接上伺服测试了。关于接线的问题:200接口是485接口,3为正,8为负。使用232转485转换器一定要使用有源的,无缘经常出问题。如果还通信不上,可以试着将你的232线,或者485线等翻过了接的试一试。最后祝顺利调试通过。 如不行可以联系我:xmx0012000@qq.com
      构成闭环控制不用那么麻烦的, 你可以用伺服定位,另外加个编码器反馈脉冲信号到高速计数器端子,比较伺服的脉冲数和编码器的脉冲数,不是伺服上的编码器。 伺服编码器的脉冲和PLC发出的脉冲肯定是一样的,
      按照说明接线,另外232转485的那个硬件,需要驱动,我就知道这些
      伺服电机串口通讯问题

      求松下A5伺服电机X5的串口通信协议!!!说明书、手册上都没有。不知道协议如何串口连接外部

      最好的办法是打技术客服电话。我以前刚碰到这些问题都是问客服。
      求松下A5伺服电机X5的串口通信协议!!!说明书、手册上都没有。不知道协议如何串口连接外部

      abb plc通讯协议

      你好,ABB PLC支持多种协议,像MODBUS,ASCII,PROFIBUS,PROFINET,ETHERCAT,CANOPEN,DEVECINET,ARCENET,以及以太网,还有ABB自己的协议CS31总线,各种开放性的总线都支持,且ABB PLC可以通过扩展实现最大10个串口,9个以太网口,5个PROFIBUS主站卡,通讯功能堪称非常强大,ABB的字符串以及软件都符合国际PLC标准IEC61131-3,是很标准,很开放的系统.你是那个学校的?不知这些回答是否满意?
      ABB PLC比较少用,通讯协议我认为应该也是MODBUS之类的,你可以参考MODBUS之类的协议,通讯参数也就是地址、校验位等;三菱PLC和ABB的通讯格式肯定有出入了,三菱的是422协议,具体我建议你上去三菱上海网站下载一本FX通讯手册研究
      abb变频器的通讯协议可以选PROFIBUS-DP 参数 在98组 和51组里面设定,我用过与西门子PLC 相连的 现在网上找一个ABB 的 GSD文件 然后安装到pLC硬件配置里这样就可以在PLC 里配置ABB 变频器了 你在网上搜一下 “西门子PLC与ABB变频器之间的现场总线通讯技术” 应该能用了
      楼上的回答不错
      abb plc通讯协议

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类