第4章-S7-1200-PLC的通信

上传人:油** 文档编号:240716108 上传时间:2024-05-02 格式:PPT 页数:43 大小:1.95MB
返回 下载 相关 举报
第4章-S7-1200-PLC的通信_第1页
第1页 / 共43页
第4章-S7-1200-PLC的通信_第2页
第2页 / 共43页
第4章-S7-1200-PLC的通信_第3页
第3页 / 共43页
点击查看更多>>
资源描述
第第4 4章章-S7-1200-PLC-S7-1200-PLC的通的通信信4.1 计算机通信的国际标准计算机通信的国际标准开放式互联模型开放式互联模型国国际际化化标标准准化化组组织织(ISO)提提出出了了开开放放系系统统互互联联模模型型(OSI),作作为为通通信网络国际标准化的参考模型:信网络国际标准化的参考模型:物物理理层层、数数据据链链路路层层、网网络络层层、传传输输层层、会会话话层层、表表示示层层、应应用用层。层。24.1 计算机通信的国际标准计算机通信的国际标准IEEE 802国家标准国家标准IEEE(国国际际电电工工与与电电子子工工程程师师学学会会)的的802委委员员会会于于1982年年颁颁布布了了一一系系列列计计算算机机局局域域网网分分层层通通信信协协议议标标准准草草案案,总总称称为为IEEE 802标准。标准。3现现场场总总线线(FieldBus)技技术术是是实实现现现现场场级级设设备备数数字字化化通通信信的的一一种种工工业现场层的网络通信技术。业现场层的网络通信技术。按按照照国国际际电电工工委委员员会会IEC61158的的定定义义,现现场场总总线线是是“安安装装在在过过程程区区域域的的现现场场设设备备、仪仪表表与与控控制制室室内内的的自自动动控控制制装装置置系系统统之之间间的的一一种串行、数字式、多点通信的数据总线。种串行、数字式、多点通信的数据总线。”也也就就是是说说基基于于现现场场总总线线的的系系统统是是以以单单个个分分散散的的、数数字字化化、智智能能化化的的测测量量和和控控制制设设备备作作为为网网络络的的节节点点,用用总总线线相相连连,实实现现信信息息的的相相互交换,使得不同网络、不同现场设备之间可以信息共享。互交换,使得不同网络、不同现场设备之间可以信息共享。现现场场设设备备的的各各种种运运行行参参数数、状状态态信信息息及及故故障障信信息息等等通通过过总总线线传传输输到到远远离离现现场场的的控控制制中中心心,而而控控制制中中心心又又可可以以将将各各种种控控制制、维维护护、组组态态命命令令又又送送往往相相关关的的设设备备,从从而而建建立立起起具具有有自自动动控控制制功功能能的的网网络。络。4.1 计算机通信的国际标准计算机通信的国际标准现场总线现场总线 1/24由于历史的原因,现在有多种现成总线标准并存:由于历史的原因,现在有多种现成总线标准并存:基金会现场总线基金会现场总线(Foundation Fieldbus)PROFIBUS(Process Field Bus,过程现场总线,过程现场总线)PROFINET 实时以太网实时以太网LonWorks(Local Operating Network,局域操作网络,局域操作网络)CAN(Controller Area Network,控制器局域网络,控制器局域网络)一一些些主主要要的的PLC厂厂家家将将现现场场总总线线作作为为PLC控控制制系系统统中中的的底底层层网网络络,例例如如S7-200系系列列PLC配配备备相相应应的的通通信信模模块块后后可可以以介介入入PROFOBUS网络和网络和AS-i网络。网络。PLC与与现现场场总总线线相相结结合合,可可以以组组成成价价格格便便宜宜、功功能能强强大大的的分分布布式式控制系统。控制系统。4.1 计算机通信的国际标准计算机通信的国际标准现场总线现场总线 2/254.2 西门子的工业自动化通信网络西门子的工业自动化通信网络简介简介 1/2为为了了快快速速应应对对最最新新的的市市场场需需求求,缩缩短短产产品品面面世世的的时时间间,需需要要提提供供从从生生产产现现场场到到工工厂厂控控制制层层和和公公司司管管理理层层的的连连续续信信息息流流,用用于于战战略略决决策策。现现代代生生产产对对工工厂厂纵纵向向集集成成的的要要求求越越来来越越高高,工工业业通通信信在在自自动化领域中的地位越来越重要。动化领域中的地位越来越重要。PLC的的通通信信包包括括PLC之之间间、PLC与与上上位位计计算算机机之之间间,以以及及PLC与与其他智能设备之间的通信。其他智能设备之间的通信。PLC与与计计算算机机可可以以直直接接或或通通过过通通信信处处理理器器、通通信信链链接接器器相相连连构构成成网网络络,以以实实现现信信息息的的交交换换,可可以以构构成成“集集中中管管理理、分分散散控控制制”的的分分布布式式控控制制系系统统,满满足足工工厂厂自自动动化化系系统统发发展展的的需需要要,各各PLC或或远远程程I/O模模块块按按功功能能各各自自放放置置在在生生产产现现场场进进行行分分散散控控制制,然然后后用用网网络络连接起来,构成集中管理的分布式网络系统。连接起来,构成集中管理的分布式网络系统。64.2 西门子的工业自动化通信网络西门子的工业自动化通信网络简介简介 2/2按按照照国国际际和和国国家家标标准准,以以ISO/OSI为为参参考考模模型型,西西门门子子提提供供了了各各种种开开放放的的、应应用用于于不不同同控控制制级级别别的的工工业业环环境境的的通通信信系系统统,统统称称为为SIMATIC NET。SIMATIC NET定义了如下的内容:定义了如下的内容:网络通信的物理传输介质、传输元件以及相关的传输计数;网络通信的物理传输介质、传输元件以及相关的传输计数;在物理介质上传输数据所需的协议和服务;在物理介质上传输数据所需的协议和服务;PLC及及 PC机机 联联 网网 所所 需需 的的 通通 信信 模模 块块(通通 信信 处处 理理 器器 CP,Communication Processor);74.2 西门子的工业自动化通信网络西门子的工业自动化通信网络全集成自动化全集成自动化Totally Integrated Automation(TIA)with SIMATIC and DrivesTIA是是西西门门子子公公司司提提出出的的自自动动化化任任务务的的一一种种创创新新解解决决方方案案,仅仅在在一个平台下就可以提供全部功能。一个平台下就可以提供全部功能。通通过过西西门门子子公公司司提提供供的的TIA概概念念,拥拥有有共共同同的的数数据据管管理理、组组态态、编编程程和和通通信信,利利用用开开放放式式的的产产品品结结构构将将功功能能各各异异的的产产品品整整合合在在一一起起,更更加加轻轻松松、安安全全地地实实现现生生产产及及过过程程自自动动化化,可可为为客客户户量量身定制解决方案。身定制解决方案。84.2 西门子的工业自动化通信网络西门子的工业自动化通信网络金字塔结构金字塔结构 1/3由由于于厂厂房房、设设备备安安装装位位置置的的不不同同以以及及运运行行环环境境的的不不同同造造成成了了不不同的网络环境;同的网络环境;不同的自动化组件也对通信系统有不同的要求;不同的自动化组件也对通信系统有不同的要求;为为了了满满足足这这些些需需求求,SIMATIC NET提提供供了了不不同同的的通通信信网网络络,组组成了网络通信的金字塔结构。成了网络通信的金字塔结构。9Cell levelPROFIBUSIndustrial EthernetActuator-sensor levelActuator-SensorInterfacePROFIBUSField levelIndustrial EthernetManagement level4.2 西门子的工业自动化通信网络西门子的工业自动化通信网络金字塔结构金字塔结构 2/3104.2 西门子的工业自动化通信网络西门子的工业自动化通信网络金字塔结构金字塔结构 3/3ASIPROFIBUS-DPS7-200S7-300S7-400OP.OSStandard ToolsEngineering ToolsRuntime SoftwareSIMATIC SOFTWAREWIN CCPCS 7SIMATIC NETET200FMSVIndustrial Ethernet PROFIBUS MPI Network SIMATIC PGSIMATIC PCSIMATIC ControllerSIMATIC HMISIMATIC DPWinAC114.2 西门子的工业自动化通信网络西门子的工业自动化通信网络工业以太网工业以太网SIMATIC NET的的顶顶层层为为工工业业以以太太网网,它它是是基基于于国国际际标标准准IEEE802.3的开放式网络。的开放式网络。以以太太网网可可以以实实现现管管理理-控控制制网网络络的的一一体体化化,可可以以集集成成到到互互联联网网,为全球联网提供了条件。为全球联网提供了条件。以以太太网网在在局局域域网网(LAN)领领域域的的市市场场占占有有率率极极高高,通通过过广广域域网网(例例如如ISDN或或Internet),可以实现全球性的远程通信。,可以实现全球性的远程通信。S7-1200的的CPU集集成成了了一一个个PROFINET以以太太网网接接口口,可可以以与与编编程程计算机、人机界面和其他计算机、人机界面和其他S7 PLC通信。通信。124.2 西门子的工业自动化通信网络西门子的工业自动化通信网络PROFINETPROFINET是是PROFIBUS国国际际组组织织推推出出的的基基于于工工业业以以太太网网的的开开发发的的现现场场总总线线标标准准。使使用用PROFINET,可可以以将将分分布布式式I/O设设备备直直接接连接到工业以太网。连接到工业以太网。PROFINET可可以以用用于于对对实实时时性性要要求求更更高高的的自自动动化化解解决决方方案案,例例如如运动控制。运动控制。PROFINET吸吸纳纳了了多多年年积积累累的的PROFIBUS和和工工业业以以太太网网的的技技术术诀诀窍窍,采采用用开开发发的的IT标标准准,与与以以太太网网的的TCP/IP标标准准兼兼容容,并并提提供供了了实时功能,能满足所有自动化的需求。实时功能,能满足所有自动化的需求。PROFINET能能与与现现有有的的现现场场总总线线系系统统(例例如如PROFIBUS)有有机机地地集集成,无需改动现有设备的组态和编程。成,无需改动现有设备的组态和编程。PROFINET通通过过工工业业以以太太网网,连连接接从从现现场场层层到到管管理理层层的的设设备备,可可以以实实现现从从公公司司管管理理层层到到现现场场层层的的直直接接、透透明明的的访访问问,PROFINET融合了自动化世界和融合了自动化世界和IT世界。世界。134.2 西门子的工业自动化通信网络西门子的工业自动化通信网络现场总线现场总线PROFIBUS西西门门子子通通信信网网络络的的中中间间层层为为开开放放式式工工业业现现场场总总线线PROFIBUS,它它是是用用于于车车间间级级和和现现场场级级的的国国际际标标准准。于于2006年年成成为为我我国国首首个个现现场场总线国家标准总线国家标准(GB/T 20540-2006)。PROFIBUS提供了提供了3种通信协议:种通信协议:(1)PROFIBUS-FMS(Fieldbus Message Specification,现现场场总总线线报报文文规规范范)主主要要用用于于系系统统级级和和车车间间级级的的不不同同供供应应商商的的自自动动化化系系统统之之间的传输数据。现基本已被以太网取代。间的传输数据。现基本已被以太网取代。(2)PROFIBUS-DP(Decentralized Periphery,分分布布式式外外部部设设备备)适合于适合于PLC与现场级的分布式与现场级的分布式I/O设备之间的通信。设备之间的通信。(3)PROFIBUS-PA(Process Automation,过过程程自自动动化化)用用于于过过程程自自动动化化的的现现场场传传感感器器和和执执行行器器的的低低速速数数据据传传输输。由由于于采采用用了了IEC 1158-2标标准准,确确保保了了本本质质安安全全,可可以以用用于于防防爆爆区区域域的的传传感感器器和和执执行器与重要控制系统的通信。行器与重要控制系统的通信。144.2 西门子的工业自动化通信网络西门子的工业自动化通信网络现场总线现场总线AS-i西西门门子子通通信信网网络络的的底底层层包包括括AS-i和和EIB,EIB是是楼楼宇宇安安装装总总线线系系统。统。AS-i是是执执行行器器-传传感感器器接接口口(Actuator Sensor Interface)的的简简称称,是是传传感感器器和和执执行行器器通通信信的的国国际际标标准准。特特别别适适合合连连接接需需要要传传送送开开关量的传感器和执行器。关量的传感器和执行器。AS-i属属于于主主从从式式网网络络,每每个个网网段段只只能能有有一一个个主主站站。主主站站是是网网络络通通信信的的中中心心,负负责责网网络络通通信信的的初初始始化化,以以及及设设置置从从中中的的地地址址和和参参数数等等。AS-i从从站站是是AS-i系系统统的的输输入入通通道道和和输输出出通通道道,它它们们仅仅在在被被AS-i主主站站访访问问时时才才被被激激活活,接接到到命命令令时时,它它们们触触发发动动作作或或者将现场信息传送给主站。者将现场信息传送给主站。154.3 S7-1200的以太网通信的以太网通信PROFINET通信口通信口S7-1200 CPU集集成成了了一一个个PROFINET通通信信口口,支支持持以以太太网网和和基基于于TCP/IP的通信标准。的通信标准。使使用用这这个个通通信信口口可可以以实实现现S7-1200 CPU与与编编程程设设备备的的通通信信,与与HMI触摸屏的通信,以及与其他触摸屏的通信,以及与其他CPU之间的通信。之间的通信。PROFINET通信口支持以下通信协议及服务:通信口支持以下通信协议及服务:lTCPlISO-on-TCP:在:在TCP/IP协议中定义了协议中定义了ISO传输的属性传输的属性lS7通通信信(服服务务器器端端):所所有有SIMATIC S7控控制制器器都都集集成成了了用用户户程程序序可以读写数据的可以读写数据的S7通信服务。通信服务。164.3 S7-1200的以太网通信的以太网通信物理网络连接物理网络连接174.3 S7-1200的以太网通信的以太网通信S7-1200与与S7-1200之间的以太网通信之间的以太网通信S7-1200 PLC与与S7-1200 PLC之之间间的的以以太太网网通通信信可可以以通通过过TCP或或ISO on TCP协议来完成。协议来完成。使使用用的的通通信信指指令令是是在在双双方方CPU中中调调用用T-block(TSEND_C,TRCV_C,TCON,TDISCON,TSEND,TRCV)指令来实现。指令来实现。184.3 S7-1200的以太网通信的以太网通信S7-1200与与S7-200之间的以太网通信之间的以太网通信S7-1200 PLC与与S7-200 PLC之之间间的的以以太太网网通通信信只只能能通通过过S7通通信信来来完成,因为完成,因为S7-200的以太网模块只支持的以太网模块只支持S7 通信。通信。由由于于S7-1200 的的PROFINET通通信信口口只只支支持持S7通通信信的的服服务务器器端端,所所以以在在编编程程方方面面,S7-1200 CPU不不用用做做任任何何工工作作,只只需需要要在在S7-200 CPU一一侧侧将将以以太太网网设设置置成成客客户户端端,并并用用ETHx_XER指指令令编编程程通通信。信。194.3 S7-1200的以太网通信的以太网通信S7-1200与与S7-300/400之间的以太网通信之间的以太网通信S7-1200与与S7-300/400之之间间的的以以太太网网通通信信方方式式相相对对来来说说要要多多一一些些,可以采用:可以采用:TCP、ISO_on_TCP和和S7通信。通信。采采用用TCP和和ISO_on_TCP这这两两种种协协议议进进行行通通信信所所使使用用的的指指令令是是相相同同的的,在在S7-1200中中使使用用T_block指指令令编编程程通通信信。如如果果是是以以太太网网模模块块在在S7-300/400中中使使用用AG_SEND、AG_RECV编编程程通通信信。如如果果是是支持支持Open IE的的PN口,则使用口,则使用Open IE的通信指令实现。的通信指令实现。对对于于S7通通信信,S7-1200的的PROFINET通通信信口口只只支支持持S7通通信信的的服服务务器器端端,所所以以在在编编程程和和建建立立连连接接方方面面,S7-1200不不用用做做任任何何工工作作,只只需需在在S7-300/400一一侧侧建建立立单单边边连连接接,并并使使用用PUT、GET指指令令进进行编程。行编程。204.4 S7-1200通过以太网与通过以太网与S7-1200通信通信开放式用户通信开放式用户通信开开放放式式用用户户通通信信(Open User Communication)是是一一种种程程序序控控制制方方式式,这这种种通通信信只只受受用用户户程程序序的的控控制制,可可以以建建立立和和断断开开时时间间驱驱动动的通信连接,在运行期间也可以修改连接。的通信连接,在运行期间也可以修改连接。S7-1200与与S7-1200之之间间的的以以太太网网通通信信可可以以通通过过TCP或或ISO-on-TCP协议来实现,在双方协议来实现,在双方CPU调用指令:调用指令:紧紧凑凑型型指指令令TSEND_C和和TRCV_C除除了了分分别别具具有有发发送送或或接接收收功功能能外,还可以建立和断开连接;外,还可以建立和断开连接;指指令令TSEND和和TRCV仅仅有有发发送送或或接接收收功功能能,与与它它们们配配套套的的TCON和和TDISCON指令用于建立和断开连接。指令用于建立和断开连接。在在开开放放式式用用户户通通信信中中,一一台台PLC调调用用TSEND_C或或TSEND发发送送数据,另一台数据,另一台PLC调用调用TRCV_C或或TRCV接收数据。接收数据。只能在循环程序只能在循环程序OB中调用这些指令。中调用这些指令。214.4 S7-1200通过以太网与通过以太网与S7-1200通信通信组态组态CPU之间的逻辑网络连接之间的逻辑网络连接生成新项目,点击项目树中的生成新项目,点击项目树中的“添加新设备添加新设备”,添加两块,添加两块CPU。双双击击“设设备备和和网网络络”,打打开开网网络络视视图图,创创建建CPU之之间间的的逻逻辑辑网网络络连连接,即将两个接,即将两个CPU左下角表示以太网接口的绿色小方框连接起来:左下角表示以太网接口的绿色小方框连接起来:224.4 S7-1200通过以太网与通过以太网与S7-1200通信通信在在OB1中调用中调用TSEND_C和和TRCV_C 1/2在在程程序序编编辑辑器器中中,将将右右边边的的“扩扩展展指指令令”中中的的“通通信信”文文件件夹夹中中的的TSEND_C拖放到工作区。拖放到工作区。除除了了自自动动生生成成被被调调用用的的功功能能块块的的背背景景数数据据块块TSEND_C_DB外外,还还会会自自动动生生成成保保存存连连接接的的组组态态参参数数的的连连接接描描述述数数据块据块PLC_1_Connection(DB3)。用用同同样样的的方方法法调调用用TRCV_C,自自动动生生成它的背景数据块成它的背景数据块TRCV_C_DB。两台两台PLC的用户程序基本上相同。的用户程序基本上相同。234.4 S7-1200通过以太网与通过以太网与S7-1200通信通信在在OB1中调用中调用TSEND_C和和TRCV_C 2/2244.4 S7-1200通过以太网与通过以太网与S7-1200通信通信发送数据区和接收数据区发送数据区和接收数据区 1/2要求通信双方发送和接收要求通信双方发送和接收100B的数据。的数据。PLC_1中名为中名为Data的全局数据块的全局数据块(DB4):TO_PLC2:要发送的数据的数组;:要发送的数据的数组;From_PLC2:要接收的数据的数组。:要接收的数据的数组。分别有分别有100个字节元素,有断电保持功能。个字节元素,有断电保持功能。254.4 S7-1200通过以太网与通过以太网与S7-1200通信通信发送数据区和接收数据区发送数据区和接收数据区 2/2PLC_2中中名名为为Data的的全全局局数数据据块块(DB4),DB4中中两两个个数数组组的的名名称称为为To_PLC1和和From_PLC1:对对于于双双边边编编程程通通信信的的CPU,如如果果通通信信数数据据区区使使用用DB块块,既既可可以以将将DB块定义为符号寻址,也可以定义为绝对寻址。块定义为符号寻址,也可以定义为绝对寻址。使使用用指指针针寻寻址址方方式式,必必须须创创建建绝绝对对寻寻址址的的DB块块,不不能能设设置置为为“仅仅符号访问符号访问”264.4 S7-1200通过以太网与通过以太网与S7-1200通信通信OB1中初始化发送中初始化发送/接收数据区的程序段接收数据区的程序段1 1/2PLC1中:中:首首次次循循环环扫扫描描时时,M1.0的的常常开开触触点点接接通通,将将CPU的的发发送送区区的的100B的数据初始化为的数据初始化为16#AA,将接收区的,将接收区的100B数据清零。数据清零。274.4 S7-1200通过以太网与通过以太网与S7-1200通信通信OB1中初始化发送中初始化发送/接收数据区的程序段接收数据区的程序段1 2/2PLC2中:中:首首次次循循环环扫扫描描时时,M1.0的的常常开开触触点点接接通通,将将CPU的的发发送送区区的的100B的数据初始化为的数据初始化为16#55,将接收区的,将接收区的100B数据清零。数据清零。284.4 S7-1200通过以太网与通过以太网与S7-1200通信通信OB1中梯形图程序段中梯形图程序段3 两台两台PLC中的程序段中的程序段3相同:相同:将接收到的第一个字节将接收到的第一个字节DB4.DBB0传送给传送给QB0,同时用周期为,同时用周期为1s的时钟脉冲的时钟脉冲M0.5的上升沿将要发送的第一个字节的上升沿将要发送的第一个字节DB4.DBB0加加1。因此,如果双方通信正常,两台因此,如果双方通信正常,两台PLC的的QB0的值应每秒加的值应每秒加1。294.4 S7-1200通过以太网与通过以太网与S7-1200通信通信TSEND_C的参数的参数 1/2在在请请求求信信号号REQ的的上上升升沿沿,根根据据参参数数CONNECT指指定定的的DB3中中的的连连接接描描述述,启启动动数数据据发发送送任任务务。发发送送成成功功后后,参参数数DONE在在一一个个扫描周期内容为扫描周期内容为1。CONT(Bool)为为1时时建建立立和和保保持持连连接接,为为0时时断断开开连连接接,接接收收缓缓冲冲区区的的数数据据会会消消失失。连连接接被被成成功功建建立立时时,参参数数DONE在在一一个个扫扫描描周周期内为期内为1。CPU进入进入STOP模式时,已有的连接被断开。模式时,已有的连接被断开。304.4 S7-1200通过以太网与通过以太网与S7-1200通信通信TSEND_C的参数的参数 2/2LEN:要要发发送送的的数数据据的的最最大大字字节节数数。LEN默默认认为为0时时,发发送送用用参参数数DATA定义的所有的数据。定义的所有的数据。DATA:其其实实参参P#DB4.DBX0.0 是是指指针针寻寻址址方方式式,该该地地址址是是数数据据块块Data中中的的数数组组To_PLC2的的绝绝对对地地址址。BYTE 100表表示示发发送送数数据据的字节数。的字节数。COM_RST(Bool):为为1,断断开开现现有有的的通通信信连连接接,新新的的连连接接被被建建立立。如果此时数据正在传送,可能导致丢失数据。如果此时数据正在传送,可能导致丢失数据。DONE(Bool):为为1表表示示任任务务执执行行成成功功,为为0时时任任务务未未启启动动或或正正在在运行。运行。BUSY(Bool):为为0时时任任务务完完成成,为为1时时任任务务尚尚未未完完成成,不不能能触触发发新的任务。新的任务。ERROR(Bool):为为1时时执执行行任任务务出出错错,字字变变量量STATUS中中是是错错误误的详细信息。的详细信息。314.4 S7-1200通过以太网与通过以太网与S7-1200通信通信TRCV_C的参数的参数EN_R(Bool):为:为1时,准备好接收数据。时,准备好接收数据。CONT和和EN_R均为均为1时,连续地接收数据。时,连续地接收数据。DATA:接收区的起始地址和最大数据长度。:接收区的起始地址和最大数据长度。LEN:接接收收区区的的字字节节长长度度,为为0时时用用参参数数DATA的的长长度度信信息息来来指指定接收区的字节长度。定接收区的字节长度。RCVD_LEN:实际接收的数据的字节数。:实际接收的数据的字节数。324.4 S7-1200通过以太网与通过以太网与S7-1200通信通信开放式用户通信的组态开放式用户通信的组态PLC1中的组态中的组态打开打开OB1,选中指令,选中指令TSEND_C,选中巡视窗口的,选中巡视窗口的“属性属性”“组态组态”“连接参数连接参数”:334.4 S7-1200通过以太网与通过以太网与S7-1200通信通信开放式用户通信的组态开放式用户通信的组态PLC2中的组态中的组态344.4 S7-1200通过以太网与通过以太网与S7-1200通信通信删除连接删除连接开放式用户连接的组态参数保存在连接描述数据块内,即:开放式用户连接的组态参数保存在连接描述数据块内,即:PLC_1_Connection_DB和和PLC_2_Connection_DB可以通过删除该数据块来删除连接。可以通过删除该数据块来删除连接。在在删删除除该该数数据据块块的的同同时时,应应同同时时删删除除调调用用时时使使用用它它作作为为输输入入参参数数的的通通信信功功能能块块TSEND_C、TRCV_C及及其其背背景景数数据据块块,这这样样才才能能保持程序的一致性。保持程序的一致性。354.4 S7-1200通过以太网与通过以太网与S7-1200通信通信通信实验通信实验将将用用户户程程序序和和组组态态信信息息分分别别下下载载到到两两块块CPU,并并令令它它们们处处于于运运行模式。行模式。用电缆连接两块用电缆连接两块CPU的以太网接口。的以太网接口。因因为为参参数数CONT为为1,连连接接被被建建立立和和保保持持。用用于于M0.5的的作作用用,双双方方每每秒秒发发送送100B的的数数据据。通通信信伙伙伴伴接接收收到到后后,将将接接收收到到的的第第1个个字字节节传传送送给给QB0,通通信信正正常常时时,可可以以看看到到通通信信双双方方的的QB0的的值值每秒加每秒加1。364.4 S7-1200通过以太网与通过以太网与S7-1200通信通信使用使用TCP协议协议374.5 S7-1200的串口通信功能的串口通信功能 1/5S7-1200 CPU 支支持持使使用用点点对对点点协协议议(PtP)进进行行基基于于字字符符的的串串行行通通信,在该通信中,通过用户应用程序完全定义和实施所选的协议。信,在该通信中,通过用户应用程序完全定义和实施所选的协议。PtP可可提提供供最最大大的的自自由由度度和和灵灵活活性性,但但需需要要在在用用户户程程序序中中包包含含大大量量的实现。的实现。两两种种通通信信模模块块:CM1241 RS232 和和CM1241 RS485提提供供了了用用于于执执行行 PtP 通信的电气接口。通信的电气接口。384.5 S7-1200的串口通信功能的串口通信功能 2/5CM1241 RS232接口模块支持的通信协议:接口模块支持的通信协议:l 基于字符基于字符(ASCII)的自由口通信协议的自由口通信协议l MODBUS RTU主从协议主从协议CM1241 RS485接口模块支持的通信协议:接口模块支持的通信协议:l 基于字符的自由口协议基于字符的自由口协议(ASCII)l MODBUS RTU主从协议主从协议l USS协议协议394.5 S7-1200的串口通信功能的串口通信功能 3/5两种串口通信模块有如下共同特点:两种串口通信模块有如下共同特点:l 通信模块安装于通信模块安装于CPU模块的左侧,且数量之和不能超过模块的左侧,且数量之和不能超过3块;块;l 串行接口与内部电路隔离;串行接口与内部电路隔离;l 由由CPU模块供电,无需外部供电;模块供电,无需外部供电;l 模模块块上上有有一一个个DIAG(诊诊断断)LED灯灯,可可根根据据此此LED灯灯的的状状态态判判断断模模块块状状态态。模模块块上上部部盖盖板板下下有有Tx(发发送送)和和Rx(接接收收)两两个个LED灯灯指示数据的收发;指示数据的收发;l 可使用扩展指令或库函数对串口进行配置和编程。可使用扩展指令或库函数对串口进行配置和编程。404.5 S7-1200的串口通信功能的串口通信功能 4/541PtP 可用于实现多种可能性:可用于实现多种可能性:l 能够将信息直接发送到外部设备,例如,打印机;能够将信息直接发送到外部设备,例如,打印机;l 能能够够从从其其它它设设备备(例例如如,条条码码阅阅读读器器、RFID 阅阅读读器器、第第三三方方照相机或视觉系统以及许多其它类型的设备)接收信息;照相机或视觉系统以及许多其它类型的设备)接收信息;l 能能够够与与其其它它设设备备(例例如如,GPS 设设备备、第第三三方方照照相相机机或或视视觉觉系系统统、无无线线调调制制解解调调器器以以及及更更多多其其它它设设备备)交交换换信信息息(发发送送和和接接收收数据)数据)4.5 S7-1200的串口通信功能的串口通信功能 5/542
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!