7
SIMATIC S7-1500, CPU 1518-4 PN/DP, 处理器,带 4MByte 工作存储器用于 程序和 20MByte 用于数据, * 1 个接口:PROFINET IRT 带双端口 交换机, * 2 接口:PROFINET RT, * 3 接口:以太网, * 4 个接口:PROFIBUS, 1 ns 性能表现, 需要 SIMATIC 存储卡
SIPLUS S7-1500 系列控制器产品中的 CPU 拥有大容量的程序和数据存储器,适用于对程序作用域、性能和网络功能具备较高要求的苛刻型应用。
可用于实现安全等级达到 IEC 61508 的 SIL 3 以及 ISO 13849 的 PLe 的故障安全功能。
具有较高处理速度,适用于二进制和浮点运算
用于系列机器、机器以及工厂中的跨领域自动化任务
在具有集中式和分布式 I/O 的生产线上作为集中式控制器使用
支持在集中式和分布式配置中采用 PROFIsafe。
PROFINET IO IRT 接口,带 2 端口 交换机
两个带立 IP 地址的、额外的 PROFINET 接口
西门子CPU1518-4PN/DPPROFINET I/O 控制器,用于经由 PROFINET 控制分布式 I/O。
PROFINET 智能设备,用于作为 SIMATIC 或非西门子 PROFINET IO 控制器环境下的智能 PROFINET 设备,连接到 CPU。
PROFIBUS DP 主站接口。
在 PROFIBUS 和 PROFINET 上实现等时同步模式
集成运动控制功能,用于控制速度控制轴和定位轴,支持外部编码器
集成 Web 服务器,带有创建用户定义的 Web 站点的选项
CPU 1518F-4 PN/DP 是功能强大的 S7-1500 CPU。该 CPU 的程序和数据存储器容量较大,适用于既包含 I/O 还包含分布式自动化结构的应用中的标准和故障安全型任务。例如,它可以作为生产线中的控制器,也可用作具备高处理速度的机床控制器。
CPU 1518F-4 PN/DP 可以用作 PROFINET IO 控制器,也可以用作分布式智能设备 (PROFINET 智能设备)。集成式 PROFINET IO IRT 接口设计为双端口 交换机以便在系统中设立总线型拓扑。例如,具备立 IP 地址的其它集成式 PROFINET 接口可以用来实现网络隔离。
分布式 I/O 可通过 PROFIBUS(或 PROFIsafe)以及集成 PROFIBUS 接口进行连接。
另外,CPU 还提供全面的控制功能,并能够通过标准化的 PLC-open 块连接变频器。
应用
模拟量输出模块可以将 16 位数字值转换为电流或电压并输出到过程。例如,它们适合控制比例阀或小型伺服驱动器。
提供有以下模拟量输出模块:
AQ 2xU/I ST
2 通道模拟量输出模块;16 位分辨率;准确度 +/-0.3%;一个电压组;可设置诊断参数;可设置输出的替代值;在执行时间中进行校准
模块宽度 25 mm
AQ 4xU/I ST
4 通道模拟量输出模块;16 位分辨率;准确度 +/-0.3%;一个电压组;可设置诊断参数;可设置输出的替代值;在执行时间中进行校准
模块宽度 35 mm
AQ 8xU/I HS
8 通道模拟量输出模块;16 位分辨率;准确度 +/-0.3%;一个电压组;可设置诊断参数;可设置输出的替代值;高速 8 通道,125 µs;等时同步模式;在执行时间中进行校准
模块宽度 35 mm
功能
统一的显示和诊断方式:
故障(红色 LED)和运行(绿色 LED)模块状态显示
通道状态显示(通道已激活或已禁用,绿色 LED)或诊断显示(红色 LED)
显示 24 V DC 电源电压(绿色 LED)
支持的功能:
持续稳定的 16 位高分辨率
识别和维护数据 IM0 至 IM3
固件更新
与通道相关的参数分配
按通道诊断(取决于测量类型/测量范围)
可为输出设置替代值
在运行过程中进行校准
等时同步模式(取决于模块)
1 处理单元
处理器单元即CPU,一般由控制器、运算器和寄存器组成。CPU 通过地址总线、数据总线、控制总线与储存单元、输入输出单元、通信接口、扩展接口相连。CPU 是 PLC 的核心,输入单元将采集的输入信号传送到CPU,CPU执行用户程序并将运算结果传送到输出单元,用以驱动现场设备。选择CPU通常需要考虑一下几个方面:
·运算速度:不同的控制系统对控制的响应速度需求不同,对于要求响应时间较快的系统,则要求CPU的运算速度快,并尽快地将运算结果传送到输出单元。
运算速度性能指标可参考CPU指令执行时间。
·工作存储器:根据控制方案的复杂程度预估需要的工作存储器大小,考虑适当的余量。
·I/O带载能力: CPU通常使用I/O地址空间来描述其允许访问输入输出的能力,8个数字量通道占用1个字节地址空间,1个模拟量通道占用2字节地址空间。在具体选型时还需要根据实际情况考虑I/O余量占用的地址空间。此外有些CPU还有允许连接模块大数量限制。
·集成的通信接口:CPU通过通信接口进行编程组态,还可与人机界面、其他PLC系统、分布式I/O等实现数据交换。CPU集成的通信接口通常有MPI接口、PROFIBUS接口、PROFINET(PN)接口,根据通信对象(通信对象可以为编程设备、仪表、HMI、其他PLC系统等等)支持的电气接口标准以及所使用的通信协议选择集成通信接口。
2 储存器
PLC 的存储器包括系统存储器,装载存储器和工作存储器。系统存储器用于存放 PLC 的系统程序和内部寄存器, 装载存储器则用于存放 PLC 的用户程序,用户程序编译后被存放在工作存储器中执行。装载存储器通常为MC卡,支持外部扩展,而工作存储器是集成在CPU中并且无法扩展的,在选择CPU时需根据控制方案的复杂程度预估可能使用的工作存储器大小并留有适当余量。选择装载存储器通常只需选择不小于工作存储器大小的存储卡即可。
3 通信接口
通信接口的功能是通过这些通信接口可以和监视器、 打印机、 其他的 PLC 或是计算机相连, 从而实现“PLC与上位机”或“PLC与PLC”之间的通信。通信接口可以集成在CPU模块上使用内部总线与CPU通信,也可以使用单的通信接口模块通过外部总线与CPU通信。通信接口的选择首先确定通信对象接口的电气标准例如RS232、RS485、RJ45等,还需要确定使用的协议,常见的例如PROFINET,PROFIBUS总线协议,通过PROFINET和PROFIBUS总线,CPU可与分散在远端现场的输入输出单元进行数据交换,使PLC系统规模更易于扩充。
4 输入输出单元(I/O)
输入单元的作用是将按钮、行程开关或传感器等产生的信号输入 CPU,根据信号类型,输出单元的作用则是将 CPU 向外输出的信号转换成可以驱动外部执行元件的信号,以便控制接触器线圈等电器的通、断电。
输入输出单元主要分为模拟量输入模块,模拟量输出模块、数字量输入模块和数字量输出模块。模拟量输入模块测量电流、电压、电阻、热电偶等连续信号,模拟量输出模块输出电流、电压信号驱动现场执行器,模拟量输入输出模块需考虑处理信号的分辨率,响应时间以及信号测量范围。数字量输入模块应考虑信号电平、传输距离、隔离、供电方式,响应时间等应用要求。数字量输出模块应考虑不同的负载对PLC的输出方式的要求。
继电器输出模块具有使用电压范围广、导通压降小、有隔离作用等许多优点,但响应时间较长,所以动作不频繁的交、直流负载可以选择继电器输出
PLC在进行逻辑运算之前,必须对外部信号进行采样[8],若要实现指令的功能,首先要设置外部I/O在梯形图中的地址,系统才能够对用户程序中所使用的I/O地址与单片机的引脚地址相匹配。本设计在I/O设置对话框底层设计了如表1所示的数据处理函数。
3.2 USB通信
PDIUSBD12的固件设计成完全的中断驱动,当CPU处理前台任务时,USB的传输可在后台进行;后台中断服务程序和前台主程序循环之间的数据交换可以通过事件标志和数据缓冲区来实现。当PDIUSBD12从USB收到一个数据包,即对CPU产生一个中断请求,CPU立刻响应中断。在中断服务程序中,固件将数据包从PDIUSBD12内部缓冲区移到循环数据缓冲区,并将PDIUSBD12的内部缓冲区清零,以便接收新的数据包,使CPU可以继续执行当前的前台任务直到完成。本文利用PDIUSBD12的端点1进行命令的传输和应答,端点1每次接收计算机发送过来的8 B指令,其指令格式如表2所示。例如,接收到十六进制码52 01 00 03 00 07 00 50,表示读24C01器件从03字节开始的7个字节的数据。52H为R的ASCII码,57H为W的ASCII码。端点2用于数据的传输。
本文在了解PLC国内外研究状况以及其市场需求的基础上,提出了研发开放式PLC的概念,完成了PLC集成开发系统的C51模块实现方案的设计,将USB通信方式引入PLC领域,所设计的梯形图编辑器提供了梯形图编辑平台,实现了PLC的基本逻辑指令,完成计算机与控制器的USB通信。
(PLC)仍以国外产品为主,造成这种局面的一个重要原因是欧、美、日等发达工业国家掌握了PLC的核心技术,其硬软件技术对应用者来说完全是封闭的,使用者只能从应用的角度学习PLC,而不能参与PLC的开发[1-2]。近年来,IEC61131-3国际标准的颁布和实施为各PLC生产厂家提供了统一的软件开发准则,开放的高性能单片机技术的发展,为硬件开发提供了有效的物质基础[3]。在这样的背景下,研制开放的PLC系统无论对于科学研究还是促进PLC行业的发展都有积极的现实意义。
PLC是一种于工业控制的计算机,其硬件主要由处理器、存储器、输入/输出接口等组成
开放式PLC硬件结构采用CPU+模块+接口构成,各个接口都按标准设计,大大提高了PLC的开放性,使其能方便地与大系统连接。编程语言遵循国际标准IEC61131-3,并将基于PC的编程软件作为PLC编程工具。系统硬件部分采用高性能51内核处理器STC89C51,其为模块化设计,采用滤波、隔离电路,以降低成本。主要电路有:微控制器STC89C51RC、开关量输入电路、继电器输出电路、晶体管输出电路、RS232通信接口电路、电源电路、时钟复位电路和USB通信接口电路等
CPU 1518-4 PN/DP,3 MB 程序,10 MB 数据, 集成3PN,1DP6ES7517-3AP00-0AB0
CPU 1517-3 PN/DP, 2MB程序,集成 2PN 接口,1 以太网接口,1DP 接口6ES7516-3AN00-0AB06ES7516-3AN01-0AB0CPU 1516-3 PN/DP:1 MB 程序,5 MB 数据;10 ns ;集成 2PN 接口,1 以太网接口,1DP 接口6ES7515-2AM00-0AB06ES7515-2AM01-0AB0CPU 1515-2 PN ,500K程序,3M数据,集成 2PN接口6ES7513-1AL00-0AB06ES7513-1AL01-0AB0CPU 1513-1 PN:300 KB 程序,1.5 MB 数据;40 ns;集成 2PN 接口,6ES7511-1AK00-0AB06ES7511-1AK01-0AB0CPU 1511-1 PN:150 KB 程序,1 MB 数据;60 ns;集成 2PN 接口,6ES7512-1DK00-0AB06ES7512-1DK01-0AB0CPU 1512SP-1 PN, 200KB 程序,1MB数据6ES7510-1DJ00-0AB06ES7510-1DJ01-0AB0CPU 1510SP-1 PN, 100KB 程序,750KB数据6ES7507-0RA00-0AB0
PS:60 W,额定输入电压 AC/DC 120/230 V6ES7505-0RA00-0AB0
PS:60 W, 额定输入电压 DC 24/48/60 V6ES7505-0KA00-0AB0
PS:25 W,额定输入电压 DC 24 V6ES7532-5HF00-0AB0
AQ 8:模拟输出模块,8AQ,U/I ,高速6ES7532-5NB00-0AB0
图解法编程
图解法是靠画图进行 PLC 程序设计。常见的主要有梯形图法、逻辑流程图法、时序流程图法和步进顺控法。
(1) 梯形图法:梯形图法是用梯形图语言去编制 PLC 程序。这是一种模仿继电器控制系统的编程方法。其图形甚至元件名称都与继电器控制电路十分相近。这种方法很容易地就可以把原继电器控制电路移植成 PLC 的梯形图语言。这对于熟悉继电器控制的人来说,的一种编程方法。
(2) 逻辑流程图法:逻辑流程图法是用逻辑框图表示 PLC 程序的执行过程,反应输入与输出的关系。逻辑流程图法是把系统的工艺流程,用逻辑框图表示出来形成系统的逻辑流程图。这种方法编制的 PLC 控制程序逻辑思路清晰、输入与输出的因果关系及联锁条件明确。逻辑流程图会使整个程序脉络清楚,便于分析控制程序,便于查找故障点,便于调试程序和维修程序。有时对一个复杂的程序,直接用语句表和用梯形图编程可能觉得难以下手,则可以先画出逻辑流程图,再为逻辑流程图的各个部分用语句表和梯形图编制 PLC 应用程序。
(3) 时序流程图法:时序流程图法使首先画出控制系统的时序图(即到某一个时间应该进行哪项控制的控制时序图),再根据时序关系画出对应的控制任务的程序框图,后把程序框图写成 PLC 程序。时序流程图法很适合于以时间为基准的控制系统的编程方法。
(4) 步进顺控法:步进顺控法是在顺控指令的配合下设计复杂的控制程序。一般比较复杂的程序,都可以分成若干个功能比较简单的程序段,一个程序段可以看成整个控制过程中的一步。从整个角度去看,一个复杂系统的控制过程是由这样若干个步组成的。系统控制的任务实际上可以认为在不同时刻或者在不同进程中去完成对各个步的控制。为此,不少 PLC 生产厂家在自己的 PLC 中增加了步进顺控指令。在画完各个步进的状态流程图之后,可以利用步进顺控指令方便地编写控制程序。
2. 经验法编程
经验法是运用自己的或别人的经验进行设计。多数是设计前先选择与自己工艺要求相近的程序,把这些程序看成是自己的“试验程序”。结合自己工程的情况,对这些“试验程序”逐一修改,使之适合自己的工程要求。这里所说的经验,有的是来自自己的经验总结,有的可能是别人的设计经验,就需要日积月累,善于总结。
3. 计算机设计编程
计算机设计是通过 PLC 编程软件在计算机上进行程序设计、离线或在线编程、离线仿真和在线调试等等。使用编程软件可以十分方便地在计算机上离线或在线编程、在线调试,使用编程软件可以十分方便地在计算机上进行程序的存取、加密以及形成 EXE 运行文件。
7.3.2 PLC 软件系统设计的步骤
在了解了程序结构和编程方法的基础上,就要实际地编写 PLC 程序了。编写 PLC 程序和编写其他计算机程序一样,都需要经历如下过程。
1. 对系统任务分块
分块的目的就是把一个复杂的工程,分解成多个比较简单的小任务。这样就把一个复杂的大问题化为多个简单的小问题。这样可便于编制程序。
2. 编制控制系统的逻辑关系图
从逻辑关系图上,可以反应出某一逻辑关系的结果是什么,这一结果又英国导出哪些动作。这个逻辑关系可以是以各个控制活动顺序为基准,也可能是以整个活动的时间节拍为基准。逻辑关系图反映了控制过程中控制作用与被控对象的活动,也反应了输入与输出的关系。
运行 CPU 所需的 SIMATIC 存储卡。
可以通过 TIA Portal 作为一个XML文件导出 S7-1500 的 OPC UA 地址区域。另外提供 XML 转换器从导出的地址区过滤用户定义的 OPC UA 变量。
生成一个OPC UA导出文件
PLC 标签和DB 变量可以通过为 OPC UA 客户端的离线工程 导出的 XML 文件来释放到你的 OPC UA 配置中。XML文件是基于OPC基金会的XML模式。
一个 IO-link 主机
IO-link 主站是与上位控制系统的接口。IO-link 主站本身在现场总线上显示为普通现场总线节点,并通过相关设备描述(如 GSD 文件)集成到相应网络组态工具中。
IO 设备描述 (IODD)
IO-link 设备描述 (IODD) 为直至 IO-link 设备的系统特性进行全面而透明的描述。
IODD 包含有关通信特性、设备参数、标识、过程和诊断数据的信息,它由厂商来提供。IODD 的设计对于所有厂商的所有设备是相同的,总是由 IODD 解释工具以相同方式来表示。这样即可确保无论厂商是谁,所有 IO-link 设备的处理方式相同。
IO-link 规范 V1.1 中的新增功能
IO-link 规范的当前版本是 V1.1,目前已按照 IEC 61131‑9 实现标准化。
与以前的规范 V1.0 相比,规范 V1.1 提供了以下新功能:
在一个周期内传输多 32 字节过程数据
参数服务器功能
IO-link 输入模块
使用 IO-link 技术,有可能将标准传感器连接到 IO-link 主机。 但是,将标准传感器直接连接到 IO-link 主机无法发挥 IO-link 的全部潜力。
解决方案依赖于 IO-link 模块的技术。 与直接连接传感器相比,它们的使用更加经济,是一种具有吸引力的解决方案。
IO‑link 输入模块是对 ET 200S 分布式 I/O 产品的合理补充。 IO‑link 输入模块技术通过面向分散结构的纯粹点对点电缆连接,对 IO‑link 进行增强。 IO‑link 模块与 IO‑link 主站之间 IO‑link 连接的大电缆长度为 20 m。*再使用接线复杂且易出错的传感器盒。
参数和诊断信号的传输
使用 IO-link 输入模块,还可以传输参数和诊断信号。 例如,这可以通过 IO-link 将模块的输入端参数化为 NC 触点或 NO 触点。 通过 IO-link 主机向控制系统发送传感器电源过载或短路的信号。
M8 和 M12 端子
M8 和 M12 端子用来连接传感器。 使用标准的 M12 连接电缆建立 IO-link 主机连接。
使用 IO-link 输入模块的好处:
创新的 IO-link 技术对于二元传感器也很经济
利用 IO-link 主站的所有端口
可以将多个二元传感器/执行器连接到 IO-link 主机的一个端口,因此,通过 IO-link 也可以较低的成本将二元传感器/执行器连接到控制系统。
减少站的数字量输入模块数
参数也可用于二元传感器(例如,可以参数化 NC 触点、NO 触点和输入延迟)
通过省去传感器盒,减少接线,因而降低接线错误风险
使用纯点对点接线,扩展分布式结构
在 IO-link 主站周围 20 m 半径范围内轻松、美观地集成传感器,例如:在 ET 200 站中
可以传输参数和诊断信号(例如,传感器电源过载)
由于紧凑的设计和高的防护等级 IP67,即使在苛刻的环境条件下也可使用。
IO-link I/O 模块特别适用于到目前为止将被动配电盘用于二元传感器连接的环境。
Ex认证6EP13321SH42 6EP13321SH42
用于本质安全 PROFIBUS DP 应用的电缆在其名称后面附加字母“IS”(本质安全)
屏蔽的双绞电缆,圆形截面
所有 PROFIBUS 总线电缆的特点:
因为双屏蔽作用,这些电缆特别适合用于易受电磁干扰的工业环境中。
通过总线电缆外皮和总线端子上的接地端子,能实现系统范围内的接地方案。
印有以米表示的标记
电缆类型
全新的快速连接(FC)总线电缆为径向对称设计,可使用剥线工具。以此,可以快速、简便地安装总线接头。
PROFIBUS FC 标准电缆GP:
标准总线电缆为快速安装而设计的
PROFIBUS FC 标准电缆 IS GP:
具有设计的标准总线电缆,用于快速安装本质安全分布式 I/O 系统
PROFIBUS FC 快速连接高强度电缆:
设计用于腐蚀环境和苛刻机械负荷条件
PROFIBUS FC 食用电缆:
该种电缆使用 PE 外套材料,因此适用于食品和**行业。
PROFIBUS FC 接地电缆:
于地下敷设。它不同于装备有附加外套的 PROFIBUS 总线电缆
PROFIBUS FC软电缆
柔(绞合导线)、无卤素总线电缆,带聚氨酯护套,可偶然移动
PROFIBUS FC 拖缆:
于在拖缆中强制运动控制的总线电缆,例如在连续运动的机器部件中(绞合导线)
PROFIBUS FC FRNC 电缆:
双芯屏蔽,阻燃设计,无卤总线电缆,有一个共聚物外壳 FRNC(阻燃无腐蚀)
模块的前面包括:
状态和故障 LED
CPU 还具有以下配置:
一个 SIMATIC 存储卡插槽;
需使用存储卡才能运行。
模式开关
PROFINET IO IRT 接口(2 端换机)
PROFIBUS 接口(CPU 1516-3 PN/DP和更高型号)
PROFINET 接口(CPU 1515-2 PN 及更高性型号)
I/O 模块是 SIMATIC S7-1500 与过程之间的接口:
数字量和模拟量模块可提供每种任务所需的输入/输出。
SIMATIC S7-1500 和 ET 200MP 的工艺模块
具有高速计数和位置检测集成功能
具有用于完成过程级别的任务且响应时间较短的集成输入和输出
用于 SIMATIC S7-1500 和 ET 200MP 的通信模块
用于采用点对点连接的数据交换
用于连接至 PROFIBUS
用于连接到工业以太网
用于方便、轻松地对 S7-1500 和 ET 200MP 模块进行接线的连接系统
其中PLC(1)用于主系统,PLC(2)用于系统。系统的组成与主系统相似,因此图中省略了其构成。PLC选用S7-300系列的CPU315-2DP和S7-200系列的CPU226,PID模块为FM355C,通讯模块为CP342-5,扩展模块为IM153-1,I/O模块则使用到:数字输入模块选SM321、数字输出为SM322、模拟量输入为SM331。上位机选用西门子的工控机,它内置了PCI接口的CP5611卡用于与PLC通讯。
选用S7-300系列的CPU315-2DP是为了能进行扩展I/O模块以满足控制点数的要求,而用于扩展的IM模块的选型则是依据IM模块与控制器CPU315-2DP的距离。
由于所有的I/O模块均放在同一组控制柜里,因此选用了通讯距离在5米范围内的IM153-1[1]。当IM模块与控制器的距离较远时可以选择通讯范围为100米的型号的IM模块。
触摸屏选用富士UG420H-SC1,10.4英寸、128色STN显示,基于Windows95/98/NT操作平台下的组态软件,界面友好直观,易学易用,大大节省产品开发周期。编程软件中备有大量的图形库(开关、灯、棒图等)供选择,还可以根据用户需求编辑所需要的工艺图形,能够转换BMP文件和AUTOCAD中的DXF文件。
http://zhangqueena.b2b168.com
欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区永丰街道上海市松江区广富林路4855弄52号3楼,联系人是聂航。
主要经营电气相关产品。
单位注册资金单位注册资金人民币 100 万元以下。
价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。