上海诗幕自动化设备有限公司
西门子S7-1500主机模块CPU1512SP-1PN
  • 西门子S7-1500主机模块CPU1512SP-1PN
  • 西门子S7-1500主机模块CPU1512SP-1PN
  • 西门子S7-1500主机模块CPU1512SP-1PN

产品描述

工作电压24V 系列西门子S7-1500 输出频率24kHz 加工定制 货号咨询客服 规格原装进口 原装全新原装 发货地上海 CPU模块S7-1500 WIcc软件7.4 7.5版本
西门子S7-1500PLC 产品简介:
SIMATIC S7-1500采用模块化结构,各种功能皆具有可扩展性。每个控制器中都包含有以下组件:一个处理器 (CPU),用于执行用户程序;一个或多个电源;信号模块,用作输入/输出;以及相应的工艺模块和通信模块。
处理单元(CPU) 是SIMATIC S7-1500的核心组件。它们除了可以执行用户程序,还可用于连接控制器和其它自动化组件。发布的产品中包含以下三种 CPU:CPU-1511-1 PN 适用于中小型应用;CPU-1513-1 PN 适用于大中型应用;CPU-1516-3 PN/DP 适用于要求较高的大型应用和其它通信任务。
信号模块或I/O设备组件将控制器和过程连接在一起。控制单元通过相连的传感器记录当前过程状态,并对执行器发出相应的响应。通过数字量模块和模拟量模块,可以准确便捷地输入/输出特定任务所需的数据。这些模块既可以直接在 CPU 中进行集中式处理,也可以通过 ET200MP I/O 系统进行分布式处理。
工艺模块中具有硬件级的信号处理功能,可对各种传感器进行快速计数、测量和位置记录。SIMATIC S7-1500 CPU中已集成有运动控制和高速计数器之类的工艺功能,可通过STEP 7进行操作。在高速计数和测量任务中,可快速进行信号预处理。可接入定位增量式编码器和SSI值编码器。SIMATIC STEP 7 V12中集成有直观的用户组态界面。采用工艺对象,提高了编程效率。对内部/外部结果和计数器值采用不同的过程报警,实现快速响应。CPU处于STOP模式下,也可对模块操作进行组态。可在S7-1500 CPU中集中操作,也可在ET 200MP I/O系统中进行分布式操作。
通信模块提高了SIMATIC S7-1500自动化解决方案的灵活性和功能性。同时通过连接企业管理级,使用更多的接口可构建更为复杂的自动化架构或进行过程优化。串行接口可用于连接一个条形码读卡器或RFID读卡器,实现非接触式数据传输。CM PtP: 通过点到点连接实现串行通信。4种通信模块,可通过串行接口连接自动化组件。可连接旧系统和外部系统,可连接数据读卡器或传感器。可集中使用,也可在分布式ET 200MP I/O系统中使用。带有各种物理接口,如RS232、RS422或者RS485。可预定义各种协议,如 3964(R)、Modbus RTU或USS。可使用基于Freeport的应用特定协议 (ASCII)。所有模块使用统一的编程接口。诊断报警可用于简单故障修复。
西门子S7-1500PLC集成的安全功能:通过密码进行知识保护,防止未经授权读取和修改程序块;通过复制保护来提高保护程度,防止未经授权而复制程序块:通过复制保护,可将 SIMATIC 存储卡上的程序块与其序列号绑定,以便只有在将配置的存储卡插到 CPU中时,该程序块才可运行。具有四个不同授权级别的权限:可向各个用户组分配不同访问权限。通过新的保护级别 4,还可以限制与 HMI 设备之间的通信。改进了操作保护:控制器将会检测到组态数据的更改或未授权传输。用于以太信处理器 (CP 1543-1):通过防火墙提供附加访问保护建立安全连接。
西门子S7-1500PLC的设计与操作:配备显示器的CPU,可显示纯文本信息(因特网上的显示仿真工具):可显示所有连接模块的订货号、固件版本和序列号信息,直接在现场设置CPU的IP地址以及进行其它网络设置,无需使用编程设备,直接以普通文本形式显示错误消息,可缩短停机时间。所有模块采用统一的前连接器,并具有用于灵活形成电压组的集成式电压桥接件,从而简化了库存,降低了接线成本。S7-1500导轨上集成有DIN导轨:快速、方便地安装小型断路器、继电器等附加组件。通过信号模块进行集中扩展:可根据任何应用的要求进行灵活调整。数字量信号模块的系统电缆连接:可快速、清晰地进行安排,以连接至现场的传感器和执行器并在控制柜中进行简便接线。电源:负载电源模块(电源模块)为模块提供24V电源,电源模块可通过背板总线向模块内部电路供电。分布式扩展:通过PROFINET接口模块IM 155-5,可针对ET 200MP I/O系统使用多30个信号模块、通信模块和工艺模块,在集中和分布式运行的操作和系统功能方面没有差别。
装置升级的步骤如下:
1: 备份配置
一般情况下,升级软件过程中,参数不会丢失,尽管如此,还是需要在升级固件之前备份驱动参数。备份参数有两种方法:在存储卡上备份参数或者在Starter 项目中备份 。
2: 驱动软件升级
下载新的软件版本,升级步骤如下:
解压缩 *.zip 文件到空的MMC 卡中
设备断电,在驱动中插入卡,重新上电,软件自动升级,CUD 上的指示灯 RDY-LED 和DP1-LED 同时以0.5 Hz闪烁时,升级完成,此过程大约需要12 min。
装置断电重新上电,新软件被激活,在*次上电过程中,
– 连接的TM模块和/或SMC30执行固件升级(升级完成之后,需要重新上电)
– 如果AOP30 连接,新的AOP 软件可以使用,升级之后,点击确认
装置固件升级,DCC图表不会自动升级到新的DCC版本。
升级过程中,电子板电源不能断电,否则升级需要重新进行 。
3: 升级Starter 项目
安装新软件对应的SSP 安装包,不同版本的同一驱动的SSP 可以同时安装到Starter 软件中。
升级Starter项目:打开已有的Starter 项目,右击项目导航栏,选择"Target device" → "Device version…". 选择新的装置版本,并确认"Change version",项目就转到新的版本, Starter 不支持降级。
4: 下载到驱动系统中 Copy RAM to ROM
下载项目到驱动设备中(下载到目标系统中),并久保存设置 (执行copy RAM to ROM)。
5: 升级DCC 工艺选件 (DCBLIB) 和 DCC 图表
DCC库没有要求必须升级,仅在您需要使用旧DCC 库中不支持的内容时,才需要升级。
只能通过相关的Starter 项目升级DCC库。升级时,不允许驱动中含有DCC 图表。升级软件之后,升级DCC库的步骤如下:
使用Starter 与装置连接在线
设定p0976=200,所有的参数设置和DCC 图表
参数复位后,重新与驱动连接
导入新的DCC 库
6: 下载到目标系统中, copy RAM to ROM
下载项目到驱动系统,升级驱动装置内的图表到新版本,并久保存(执行Copy RAM to
ROM)。STEP 7 项目(包括注释和符号、附加文件或 csv 文件(用于配方和归档))也可存储在 SIMATIC 存储。可通过用户程序和 SIMATIC 存储的函数来创建数据块,并存储或读取数据。CPU 315-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能安装、编程和操作为简便嵌入式产品包  由PLC构成的控制也是由输入、输出和控制三部分组成。
参数1: 模块的电源消耗:主要指模块对5V电源和24V电源的消耗能力。
(1) 5V电源消耗:5V电源是CPU通过I/O总线电缆供给模块使用的,5V电源是无法通过外接电源补充和扩展的。我们需计算所有S7-200数字量模块的5V电源消耗总和,以保证其不超过CPU 5V电源供应能力。
(2) 24V电源消耗:部分S7-200数字量模块的供电、数字量输入点及输出点需要使用24V电源。24V电源可由CPU模块的24V DC传感器输出电源提供,也可外加24V DC电源。通常,我们需计算S7-200数字量模块的24V电源消耗总和,以保证其不超过CPU模块的电源定额或选用正确容量的24V电源模块。
通过密码进行知识保护,防止未经*读取和修改程序块
通过复制保护来提高保护程度,防止未经*而复制程序块:
通过复制保护,可将 SIMATIC 存储卡上的程序块与其序列号绑定,以便只有在将配置的存储卡插到 CPU 中时,该程序块才可运行。
具有四个不同*级别的权限:
可向各个用户组分配不同访问权限。通过新的保护级别 4,还可以限制与 HMI 设备之间的通信。
改进了操作保护:
控制器将会检测到组态数据的更改或未*传输。
用于以太信处理器 (CP 1543-1):
通过防火墙提供附加访问保护
建立安全  连接
SIMATIC S7-1500, 数字输入模块, 16 数字输入 x 24 V DC 总线适配器, 16 通道分成组,每组 16, 输入延迟典型值 3.2ms, 输入端类型 3(IEC 61131) 包括推入式正面连接器在内
西门子S7-1500主机模块CPU1512SP-1PN
数字量输出模块可以切换设备中的 24 V DC 或 230 V AC 电压,从而可将内部信号从控制器传输至设备。可以连接电磁阀、直流接触器和指示灯。
35 mm 宽的输出模块具有可设定的参数和诊断功能,因此可根据相应过程要求进行灵活调整。
25 mm 宽的输出模块没有可设定的参数或诊断功能,因此可为方便地集成到工程系统中。建议将它们在只需要很少输入通道的位置使用,或在必须在十分有限的空间内部署大量通道的情况下使用。
根据需要,可在一个站中并排使用两种模块。由于具有统一特性并采用共同的系统附件,处理十分方便。
提供了以下宽度为 35 mm 的数字量输出模块:
DQ 16x24 V DC / 0.5 A HF
数字量输出模块,16 通道 24 VDC / 0.5 A(晶体管);两个电压组;每组 4 A;可设置诊断功能;可设置输出的替代值;集成式开关次数计数器用于连接的执行器(如接触器或电磁阀),通过符合 SILCL 2 的外部安全继电器执行安全负载组断开
DQ 32x24 V DC / 0.5 A HF
数字量输出模块,32 通道 24 VDC / 0.5 A(晶体管);四个电压组;每组 4 A;可设置诊断功能;可设置输出的替代值;集成式开关次数计数器用于连接的执行器(如接触器或电磁阀),通过符合 SILCL 2 的外部安全继电器执行安全负载组断开
DQ 8x24 V DC / 2 A HF
数字量输出模块,16 通道 24 VDC / 2 A(晶体管);一个电压组;每组 8 A;可设置诊断功能;可设置输出的替代值;可使用两个通道来执行高达 500 Hz 的脉宽调制 (PWM);集成式开关次数计数器用于连接的执行器(如接触器或电磁阀),通过符合 SILCL 2 的外部安全继电器执行安全负载组断开
DQ 8x230 V AC/2 A ST(三端双向可控硅)
数字量输出模块,带有 8 个输出 230 VAC / 2 A(三端双向可控硅);8 个电压组;每组 2 A;可设置输出的替代值
DQ 8x230 V AC/5 A ST(继电器)
数字量输出模块,带有 8 个输出 230 V AC/5 A(继电器);8 个电压组;每组 5 A;可设置输出的替代值
DQ 16x230 V AC/1 A ST(三端双向可控硅)
数字量输出模块,带有 16 个输出 230 VAC / 2 A(三端双向可控硅);8 个电压组;每组 2 A;可设置输出的替代值
DQ 16x230 V AC/2 A ST(继电器)
数字量输出模块,带有 16 个输出 230 VAC / 2 A(继电器);8 个电压组;每组 4 A;可设置输出的替代值
DQ 16x24 V ... 48 V UC/125 V DC/0.5 A ST
数字量输出模块,带有 16 个输出 24 ... 24 V UC 总线 125 V DC / 0.5 A;16 个电压组;每组 0.5 A;可设置输出的替代值;通过符合 SILCL 2 的外部安全继电器执行安全负载组断开
提供了宽度为 25 mm 的以下数字量输出模块:
DQ 16x24 V DC/0.5 A BA;
数字量输出模块,16 通道 24 VDC/0.5 A(晶体管);源输出;两个电压组;每组 4A
DQ 32x24 V DC/0.5 A BA;
数字量输出模块,16 通道 24 VDC/0.5 A(晶体管);源;四个电压组;每组 4 A
硬件配置包含作为 IO 控制器的 S7-1500 CPU 以及作为“PROFINET IO 系统主站”的已连接 IO 设备。该主站采用大配置,可以根据该大配置为不同的标准机器派生不同的选项,例如 IO 系统随配置的不同而异。
全面提升所有级别的灵活性
标准机器项目具有以下集中式特性:
从一个具有大工程组态的项目(IO 系统主站),可以加载多个不同的标准机器版本(IO 系统选项)。标准机器项目涵盖 IO 系统的所有版本(选项)。
IO 系统选项可以使用简单的工具本地集成到现有网络中。
以多种方式提供灵活性:
如果组态合适,可以使用简单的工具本地调整 IO 控制器的 IP 地址参数。这样就可以将标准机器轻松集成到不同的工厂中,或者多次连接到网络中。
具有这种特性的 IO 系统被称为“可多次使用的 IO 系统”。
如果组态和编程合适,就可以本地操作 IO 系统选项的不同设置(所用 IO 设备的选择或 IO 设备的排列不同)。
由于 IO 系统的特定组态可由用户程序控制,因此这被称为“IO 系统的组态控制”。
西门子S7-1500主机模块CPU1512SP-1PN
SIMATIC S7工业软件
西门子的工业软件分为三个不同的种类:
(1)编程和工程工具  编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。
(2)基于PC的控制软件  基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上
人机界面软件  人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于级的WinCC。
ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的系统。
WinCC是一个真正开放的,面向与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其的WinCC5.0支持在办公室通过IE浏览器动态生产过程。
用户模型:
包括用户行为模型、关于系统的用户内心模型、用户个体差异等。
(7)特定应用的用户界面设计:
满足某类应用问题对人机交互作用的特定限制条件和要求的用户界面设计。如:虚拟现实、智能系统、信息检索、Internet/WWW、CAD/CAM、系统过程控制、决策支持等。
(8)计算机协同工作(CSCW):
关于如何使用计算机系统帮助人的群体有效协同工作的研究,包括现场观察研究、理论模型、群体用户界面开发设计等。
其他电压
不仅是 24 V 电源,还可提供其他输出电压
SITOP 不仅可向 24 V 负载可靠提供、稳定的电压,而且提供其他负载电压。
SITOP compact:12 V/2 A;
这些薄型电源在整个负载范围内(甚至在空载运行期间)保持低功耗。关于其他功能,请参见 SITOP compact:
SITOP DC/DC:12 V/2.5 A;
DC/DC 转换器具有薄型标准安装导轨外壳,电源电压为 24 V。SITOP DC UPS 也可用于提供 12 V 不间断电源。
SITOP flexi:3 ... 52 V/10 A;
输出可变,应用广泛。可在 3 和 52 V 之间灵活调节,一个标准电源可提供不同的电压。
SITOP dual:2 x 15 V/3.5 A;
电子电源适合在控制柜上使用。该工业标准导轨安装电源具有两个 15 V 输出。例如,可向电子负载提供 ±15 V 电压。
输出电压高,负载电源线可具有较小的线芯截面积。
附加模块
可靠防护变化非常大的危险源:SITOP 附加模块
一个电源本身并不能保证无故障地提供 24 V 电压。电源故障、电源电压的很大变化或负载故障都可能会使装置运行停止,从而带来较高成本。扩展模块提供了各种保护功能:从初级和次级侧的干扰防护,直至全面保护。
信号模块带有信号触点和远程 ON/OFF 功能,能够以方式将 SITOP modular(不带集成信号触点的电源)集成到自动化装置中。
为了获得可用性,冗余模块将同一类型的 SITOP 电源分开。
缓冲模块使用电容器来储存电能,可在长达 10 秒的电源故障期间继续供电。
SITOP select 诊断模块和 SITOP PSE200U 选择性模块将针对过载和短路,为各个 24 V 通路提供选择性保护。通过这种保护和快速故障定位,可将停产时间降到低程度。
西门子S7-1500主机模块CPU1512SP-1PN
数字式输出模块, DQ32xDC 24V/0.5A BA, 32 条通道,每组 8 条, 4A 每组 包括推入式正面连接器在内
在实际应用中如果PLC组态工艺对象时,当“与驱动装置进行数据交换”及“与编码器进行数据交换”时选择了“运行时自动应动驱动值”及“自动进行编码器值数据交换”时,常常会遇到PLC控制V90 PN起动运行工作不正常的问题,如PLC起动后调用MC_Power功能块对驱动器进行使能时,功能块出现16# 8001错误代码,工艺对象显示“与设备(驱动装置或编码器)通信故障”报警等。
为了避免这些问题,请按照本文说明调用MC_Power命令。
2 回答
当通过1200/1500 PLC通过组态工艺对象的方式对V90进行控制时,需要使用MC_Power功能块对驱动器进行使能。某些工况下,要求设备启动后,PLC立即通过MC_Power对驱动器进行使能,因此用户在编写驱动使能程序时,将MC_Power的Enable管脚给定为常1,如果这样编程则需要保证驱动器、编码器与控制器通讯正常。但是,如果PLC先于驱动器完成启动,这样编程MC_Power将无常完成使能过程,功能块会报16#8001错误,而且工艺对象会出现“与设备(驱动装置或编码器)通信故障”报警,,只有对工艺对象的故障完成确认后才可以正常使能。
数据的存取方式
(1)“位”存取方式:位存储单元的地址由字节地址和位地址组成,如I3.2,其中的区域标识符“I”表示输入(Input),字节地址为3,位地址为2。如图:
这种存取方式称为“字节·位”寻址方式。
(2)“字节”存取方式:输入字节IB3(Byte)由I3.0~I3.7这8位组成。
(3)“字”存取方式:相邻的两个字节组成一个字,一个字中的两个字节的地址必须连续,且低位字节在一个字中应该是高8位,高位字节在一个字中应该是低8位。IW14表示由IB14和IB15组成的1个字,IW14中的I为区域标识符,W表示字(Word),14为起始字节的地址。IW14中的IB14应该是高8位,IB15应该是低8位。
(4)“双字”存取方式:相邻的四个字节表示一个双字,四个字节的地址必须连续。低位字节在一个双字中应该是高8位。ID12表示由IB12~IB15组成的双字,I为区域标识符,D表示存取双字(Double Word),12为起始字节的地址。ID12中的IB12应该是高8位,IB15应该是低8位。
连接 AS-Interface、PROFIBUS 和 PROFINET/工业以太网总线系统的通信处理器。
用于点到点连接的通信处理器
多点接口 (MPI), 集成在 CPU 中;
是一种经济有效的方案,可以同时连接编程器/PC、人机界面系统和其它的 SIMATIC S7/C7 自动化系统。
PROFIBUS DP进行过程通信
SIMATIC S7-300 通过通信处理器或通过配备集成 PROFIBUS DP 接口的 CPU 连接到 PROFIBUS DP 总线系统。通过带有 PROFIBUS DP 主站/从站接口的 CPU,可构建一个高速的分布式自动化系统,并且使得操作大大简化。
从用户的角度来看,PROFIBUS DP 上的分布式I/O处理与集中式I/O处理没有区别(相同的组态,编址及编程)。
3.编程器
PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行和故障检测。S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。
简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。智能型编程器采用计算机进行编程操作,将的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的编程软件为STEP7-Micro/WIN。
4.程序存储卡
为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份。程序存储卡EEPROM有6ES 7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。
5.写入器
写入器的功能是实现PLC和EPROM之间的程序传送,是将PLC中RAM区的程序通过写入器固化到程序存储卡中,或将PLC中程序存储卡中的程序通过写入器传送到RAM区。
6.文本显示器
文本显示器TD200不仅是一个用于显示系统信息的显示设备,还可以作为控制单元对某个量的数值进行修改,或直接设置输入/输出量。
SIMATIC S7‑1500 自动化系统应用灵活,可适用于设备与工厂工程组态中的各种控制应用。而且组态可扩展,用户可根据当地条件对 PLC 现场进行调整。
除了 S7-1500 中的标准运动控制功能和工艺功能之外,SIMATIC S7-1500 T-CPU 还包含诸如增强型同步操作和凸轮 功能等各种附加功能。
SIMATIC S7‑1500 自动化系统符合 IP20 防护等级的要求,适合应用在干燥环境以及安装在控制柜中。
可选择使用 SIMATIC S7-1500R/H CPU(冗余或容错 CPU)来提高系统可用性。为了能够在需要时从主 CPU 切换到备用 CPU,会在两个 CPU 上同步处理用户程序。
PC Access是S7- 200和所连接PC之间数据交换的理想基础-与通讯链路选择无关(PPI,调制解调器,以太网/IT CP)。作为一个OPC服务器,PC ACCESS使您可以使用Microsoft Excel写或读S7- 200数据,或任何其它OPC客户端应用程序。
在上述通信方式下,由于只用两根线进行数据传送,所以不能够利用硬件握手信号作为检测手段。因而在PC机与PLC通信中发生误码时,将不能通过硬件判断是否发生误码,或者当PC与 PLC工作速率不一样时,就会发生冲突。这些通信错误将导致PLC控制程序不能正常工作,所以必须使用软件进行握手,以保证通信的可靠性。
由于通信是在PC机以及PLC之间协调进行的,所以PC机以及PLC中的通信程序也必须相互协调,即当一方发送数据时另一方必须处于接收数据的状态。所示分别是PC、PLC的通信程序流程。
2018/10/17 12:21:59
通信程序的工作过程:PC每发送一个字节前首先发送握手信号,PLC收到握手信号后将其传送回PC,PC只有收到PLC传送回来的握手信号后才开始发送一个字节数据。PLC收到这个字节数据以后也将其回传给PC,PC将原数据与PLC传送回来的数据进行比较,若两者不同,则说明通信中发生了误码,PC机重新发送该字节数据;若两者相同,则说明PLC收到的数据是正确的,PC机发送下一个握手信号,PLC收到这个握手信号后将前一次收到的数据存入的存储区。这个工作过程重复一直持续到所有的数据传送完成。
采用软件握手以后,不管PC与PLC的速度相差多远,发送方永远也不会超前于接收方。软件握手的缺点是大大降低了通信速度,因为传送每一个字节,在传送线上都要来回传送两次,并且还要传送握手信号。但是考虑到控制的可靠性以及控制的时间要求,牺牲一点速度是值得的,也是可行的。
PLC方的通信程序只是PLC整个控制程序中的一小部分,可将通信程序编制成PLC的中断程序,当PLC接收到PC发送的数据以后,在中断程序中对接收的数据进行处理。PC方的通信程序可以采用VB、VC等语言,也可直接采用西门子组态软件
http://www.absygs.com

产品推荐