西门子工控之家

工控之家联系方式
热门标签: 西门子 西门子PLC 西门子触摸屏 西门子模块 西门子变频器 西门子传感器 西门子低压电器
 

联系方式

  • 公司邮箱:
  • sales@btone-mro.com
  • 热线电话:
  • 020-62958688
  • 4006-822-663

分享“如何实现PLC和PC实时通信”的研究方法

时间:2014-07-10 09:31:20   来源:http://www.china-siemens.cn/   

这篇文章主要介绍“分享“如何实现PLC和PC实时通信”的研究方法”,仅供参考。

       本文具体论述了PC与PLC互连通讯的通常方法,并以西门子S7-200PLC为目标,以实践四层电梯模型监控体系为例,介绍了运用大家都了解的编程言语Visual Basic 和Step7,完成PLC与上位计算机实时通讯的通讯进程。
 
通讯方法
       面临众多生产厂家的各品种型PLC,它们各有优缺点,能够满意用户的各种需要,但在形状、构成、功用、编程等方面各不相同,没有一个一致的规范,各厂家制定的通讯协议也千差万别。当前,大家首要选用以下三种方法完成PLC与PC的互联通讯:
 
(1) 经过运用PLC开发商供给的体系协议和网络适配器,来完成PLC与PC机的互联通讯。可是因为其通讯协议是不揭露的,因而互联通讯有必要运用PLC开发商供给的上位机组态软件,并选用撑持相应协议的外设。能够说这种方法是PLC开发商为自个的商品量身定作的,因而难以满意不同用户的需要。
 
(2) 运用当前通用的上位机组态软件,如组态王、InTouch、WinCC、力控等,来完成PLC与PC机的互连通讯。组态软件以其功用强壮、界面友爱、开发简练等长处当前在PC监控范畴现已得到了广泛的运用,可是通常报价对比贵重。组态软件自身并不具有直接拜访PLC寄存器或其它智能仪表的才能,有必要凭借I/O驱动程序来完成。也即是说,I/O驱动程序是组态软件与PLC或其它智能仪表等设备交互信息的桥梁,担任从设备收集实时数据并将操作指令下达给设备,它的牢靠性将直接影响组态软件的功用。可是在大多数情况下,I/O驱动程序是与设备有关的,即对于某种PLC的驱动程序不能驱动其它品种的PLC,因而组态软件的灵活性也受到了必定的约束。
 
(3)  运用PLC厂商所供给的规范通讯端口和由用户自界说的自在口通讯方法来完成PLC与PC机的互连通讯。这种方法由用户界说通讯协议,不需要增加投资,灵活性好,格外适合于小规模的控制体系。经过上述剖析不难得出,把握怎么运用PLC厂商供给的规范通讯端口和自在口通讯方法以及大家所了解的编程言语来完成PC与PLC之间的实时通讯是非常必要的。
 
利用西门子S7-200PLC通讯的方法及原理
       西门子S7-200PLC内部集成的PPI接口为用户供给了强壮的通讯功用,可在多种形式下作业:PPI、Profibus-DP、自在口方法等。其中自在口通讯方法最具有特征,通讯协议可完全由梯形图程序控制,经过它能够完成PLC与任何具有通讯才能的设备进行互连,因而在本体系中选用自在口通讯方法。
 
       当前PLC与PC机的连接通讯有两种方法,一种是PC机一直处于主导地位,数据的传送都由PC机守时发出指令,别的一种是PLC一直具有优先权。在本电梯模型监控体系中所有的控制信号均为开关量信号,考虑到上位PC机仅实时显现电梯的运转状况,不需向PLC发送控制指令,选用第二种通讯方法。运用PLC循环扫描的特色,设备状况一旦改动,PLC当即检测到,并将反映体系状况改变的数据存入指定的数据缓冲区,经过XMT发送指令,将数据经过COM口发至上位机。每个体系的状况对应于数据缓冲区中的一个指定字节,所存储数据均为16进制数据,为确保通讯进程的牢靠性,上位机对所接受到的数据进行首尾字符校验,假如校验成功,则阐明接收到的首末字节之间的数据是正确的,然后进行处置,不然,抛弃这批数据,需求对方重发。 
 
       广州西门子plc官网囊括所有的西门子plc型号。广州西门子工控之家销售工程师诚心为广大顾客提供最专业的西门子plc选型和最的西门子plc价格,若有任何疑问,请联系西门子plc代理商,020-62958688。

相关热词搜索:西门子S7-200PLC通讯

关于我们

联系我们

电话: 020-62958688/ 4006-822-663
传真: 86-20-62950613
网站: www.china-siemens.cn
邮箱: sales@btone-mro.com
地址: 广州市黄埔区云埔工业区埔南路沧联工业园D栋D02

联系我们