西门子供应S7-1200经销商
西门子供应S7-1200经销商
PLC是什么意思?相信很多人处于大概知道是什么,但是又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
控制是PLC的核心功能,其控制类型主要分为以下几种1、开关量的开环控制。这是PLC*基本的控制功能,它能凭借其强大的逻辑运算能力,取代传统继电接触器的控制系统;
2、数据采集与监控。这是PLC非常必要的功能,否则它将无法完成现场控制;
3、数字量智能控制。PLC具有实现接收和输出高速脉冲的功能,近年来先进的PLC还开发了数字控制模块和新型运动单元模块,让工程师更加轻松地通过PLC实现数字量控制;
4、PLC能通过模拟量采集和调节温度、压力、速度等参数。
正因为PLC功能强大,且具有设计方便、重量体积小、能耗低、改造工作量小、通用性强、维护方便等易学易用的特点,深受工程师的欢迎,因此应用非常广泛,钢铁、石油、化工、纺织、交通、机械制造等等行业都能看到它的身影。
通过“由上位 IO 控制器分配 PN 接口参数”(Parameter assignment of PN interface by higherlevel IO controller) 复选框,指定接口参数由智能设备本身分配还是由上位 IO 控制器分配。 如果操作带有下位 IO 系统的智能设备,则无法由上位 IO 控制器来分配智能设备 PROFINET 接 口参数(如端口参数)。 7. 组态传送区。传送区位于区域导航“智能设备通信”(I-device communication) 部分: – 单击“传送区”(Transfer area) 列的第一个字段。STEP 7 会分配一个可随时更改的默认 名称。 – 选择通信关系类型:当前仅可选择 CD 或 F-CD。 – 地址会自动预置;必要时可更正地址并确定将一致传输的传送区长度。 8. 在区域导航中,将为每个传送区创建一个单独的条目。选择其中一个条目后,便可以调整、更 正传送区的详细信息并向其中添加注释。 说明 如果将 S7-1200 作为智能设备组态,传送区的*大大小为 1024 输入或输出字节。制约因素 有可能取决于控制设备上的本地 I/O 以及地址空间限制。 使用 GSD 文件组态智能设备 如果在另一个项目或工程系统中使用智能设备,请按上述步骤组态上位 IO 控制器和智能设备但请在传送区组态完成后单击“导出”(Export) 按钮,为智能设备中新建一个 GSD 文件。此 GSD 文件代表其它项目组态的智能设备。 “导出”(Export) 按钮位于巡视窗口的“智能设备通信”(I-device communication) 部分。 随即会编译硬件组态并打开导出对话框。 在显示的字段中为智能设备代理分配名称以及描述。单击“导出”(Export) 按钮完成此过程。 *后,导入 GSD 文件(例如导入到另一项目中)。 11.5.14 共享设备 11.5.14.1 共享设备的功能 大型或分布较广的分布式系统经常使用数量众多 IO 控制器。 不使用“共享设备”功能,I/O 设备的每个 IO 模块都会分配给同一个 IO 控制器。如果互相 之间物理封闭的传感器必须向不同的 IO 控制器提供数据,则需要多个 IO 设备。 “共享设备”功能允许 IO 设备的模块或子模块在不同的 IO 控制器中进行划分。这充分体现 了灵活的自动化理念。例如,可以将多个邻近的 I/O 模块组合到一个 IO 设备中。对共享设备子模块的访问将在各个 IO 控制器之间分配。每个共享设备子模块以独占方式分 配给一个 IO 控制器。 要求(GSD 组态) • STEP 7 • S7-1200 CPU 固件 V4.1 或更高版本作为 IO 控制器 • IO 设备支持共享设备功能,例如接口模块 IM 155-5 PN ST • 已安装用于组态 IO 设备的 GSD 文件 • 组态为智能设备的 S7-1200 CPU 支持共享设备功能。必须从 STEP 7 导出智能设备的 PROFINET GSD 文件,然后将其导入到 STEP 7 (TIA Portal)。IO 设备必须存在于多个项目中,IO 设备的模块或子模块才能分配给不同的 IO 控制器。每个 IO 控制器需要一个单独的项目。 使用接口模块的“共享设备”(Shared device) 参数确定 IO 控制器有权访问的模块或子模块: • 如果本地 IO 控制器有权访问组态的模块,则从列表中选择 IO 控制器的名称。 • 如果 IO 控制器来自另一个项目,而不是有权访问已组态模块的本地 IO 控制器,则选择条目 “---”。 如果一个项目中的每个模块或子模块正好分配给一个 IO 控制器,则访问的组态一致。 模块或子模块分配给另一个 IO 控制器 下图描述了本地 IO 控制器的“共享设备”(Shared device) 参数的“---”设置的后果。 在本例中,本地 IO 控制器无法访问通过这种方法组态的模块。这表明: • 模块或子模块没有数据交换 • 没有收到报警或诊断,这意味着在线视图中未显示诊断状态 • 模块或子模块没有参数分配 设置实时属性 STEP 7 计算通信负载,然后计算产生的更新时间。必须在项目中输入项目外部 IO 控制器的 编号,在该项目中共享设备的 PROFINET 接口分配给 IO 控制器,以便可使用共享设备组态 进行计算。 共享设备可能的*大 IO 控制器数目取决于设备。此数目存储在共享设备的 GSD 文件中。 可以通过 S7-1200 CPU 设置非常短的发送时钟(*短 为 1 ms)作为 IO 控制器。此发送时 钟可以短于共享设备支持的*短发送时钟。在这种情况下,IO 控制器使用它支持的发送时 钟来运行共享设备(发送时钟调整)。 示例:一个 CPU 支持的*短的发送时钟为 1 ms。一个组态的 IO 设备支持*短 1.25 ms 的 发送时钟;另一个 IO 设备支持*短 1 ms 的发送时钟。此时,可将 CPU 的短发送时钟设置为 1 ms。CPU 使用 1.25 ms 的发送时钟运行“慢速”IO 设备。使用共享设备的 IO 控制器在不同的项目中创建。在每个项目中,必须注意应在每个站中 对共享设备进行相同组态。只有一个 IO 控制器可以永远访问子模块。组态不一致会导致 共享设备发生故障。 • 仅当模块或子模块分配给同一项目中的 I/O 控制器时,才能编辑模块或子模块的 I/O 地址。 • 共享设备在每个项目中必须具有相同的 IP 参数和相同的设备名称。 • 对于有权访问共享设备的所有 IO 控制器,发送时钟必须相同。 • 连接共享设备子网的 S7 子网 ID 在所有项目中必须相同。 • 仅当共享设备的 PROFINET 接口分配给本地 IO 控制器时,以下功能才可用: – 优先化启动 – 端口属性的参数分配 限制条件 因为共享设备组态分布在多个项目中,所以有以下限制条件: • 未分配给此 IO 控制器的模块或子模块的地址在有权访问共享设备的每个 IO 控制器的地 址总览中都不显示。 • 在进行一致性检查时,共享设备的组态限制计算不考虑未分配的模块或子模块。因此,用 户必须自行验证未超过子模块的*大数量和共享设备循环 IO 数据的*大数量。关于这些 数量的*大值,参见所用设备的文档。 • STEP 7 中不检测一个模块或子模块分配给多个 IO 控制器之类的组态错误。 • 加载共享设备组态的 CPU 没有任何关于 IO 设备是否为共享设备的信息。因此加载的组态 中会缺少分配给其它 IO 控制器和其它 CPU 的模块或子模块。所以这些模块或子模块既不 会显示在 CPU Web 服务器中,也不会显示在 CPU 显示屏中。 11.5.14.2 示例: 组态共享设备(GSD 组态) 此示例介绍如何使用 STEP 7 将分布式 I/O 系统组态为共享设备。 对于不同的 IO 控制器,可使用不同工程组态工具进行“分布式”组态。下述步骤基于 STEP 7,**用于组态 S7-1200 系列的两个 IO 控制器,这两个 IO 控制器共享一个共享设备。 该示例创建各含有一个 IO 控制器的两个项目: • Controller1 • Controller2 必须在两个项目中都创建共享设备,即便 IO 设备在物理上是同一个STEP 7 • IO 设备支持共享设备功能(例如,ET 200SP IM 155-6 PN HF V3.1)。 • 已安装用于将 IO 设备组态为共享设备的 GSD 文件。 操作步骤:创建项目 1 要使用共享设备创建第一个项目,请按以下步骤操作: 1. 启动 STEP 7。 2. 创建名为“Controller1”的新项目。 3. 从网络视图的硬件目录中插入一个 CPU 1215C。将其命名为“Controller1”。 4. 从硬件目录插入具有“共享设备”功能的 IO 设备(例如 ET 200SP)(硬件目录:其它现场 设备 > PROFINET IO > I/O)。 5. 将 IO 控制器“Controller1”分配给 IO 设备。 6. 双击 IO 设备并将硬件目录中的所有必需模块和子模块插入到设备总览表中。 7. 分配模块参数。 8. 保存项目。 操作步骤:创建项目 2 要使用共享设备创建第二个项目,请按以下步骤操作: 1. 再次启动 STEP 7。 将打开 STEP 7 的一个新实例。 2. 在新实例中,创建一个名为“Controller2”的新项目。 3. 在网络视图中插入 CPU 1215C。将其命名为“Controller2”。 4. 复制项目“Controller1”中的 IO 设备,并将其插入到项目“Controller2”的网络视图中。保存项目。 两个项目现在有结构相同的 IO 设备,必须在下一步中为不同类型的 IO 控制器访问组态该 IO 设备。 操作步骤:组态对共享设备的访问 插入到共享设备中的模块和子模块会自动分配到本地 CPU。要更改分配情况,请按以下步骤 操作: 1. 选择项目“Controller1”的网络或设备视图中的接口模块。 2. 在巡视窗口中选择“共享设备”(Shared device) 区域。 将会出现一张表,显示有权访问所有已组态模块的各个模块或子模块的 CPU。默认设置是本地 CPU 有权访问所有模块和子模块。 3. 保持仍保留在本地 CPU 的地址范围内的所有模块和子模块的“Controller1”设置。 从“Controller2”项目 (Controller2) 中,为将位于 CPU 地址范围内的所有模块和子模块选择设置 “---”。这意味着项目外的 IO 控制器将有权访问模块或子模块。选择项目“Controller2”的网络或设备视图中的接口模块。 5. 在巡视窗口中选择“共享设备”(Shared device) 区域。 将会出现一张表,显示有权访问所有已组态模块的各个模块或子模块的 CPU。 6. 从“Controller1”项目 (Controller1) 中,为将位于 CPU 地址范围内的所有模块和子模块选择设置 “---”。 7. *后,检查两个项目中每个模块或子模块的访问权设置是否“完整”。这意味着如果本地 CPU 在一个项目中有访问权,那么必须在另一个项目中设置选项“---”,反之亦然。 注:PROFINET 接口和端口的选项“---”使相关的参数为只读,无法更改。PROFINET 接口的参数 和端口参数只能在其 PROFINET 接口分配给本地 CPU 的项目中编辑。无论怎样,两个项目中 的端口都可以互连。 8. 检查是否为所有项目中的共享设备设置了相同的 IP 地址参数和设备名称。 检查是否在所有项目中为连接共享设备的子网设置了相同的 S7 子网 ID(子网属性,巡视窗 口中的“常规”(General) 区域)。 说明 如果更改共享设备:请在共享设备上的每个项目中进行同样的更改。确保仅一个 IO 控制器 有权访问模块或子模块。 操作步骤:调整实时设置 为确保所有 IO 控制器和共享设备使用适当的发送时钟运行,并确保根据通信负载正确计算 更新时间,必须调整并检查以下设置: 1. 选择其 IO 控制器有权访问 PROFINET 接口和共享设备端口的项目。 2. 在网络视图中选择共享设备的接口模块。 3. 在巡视窗口中,导航至“PROFINET 接口 > **选项 > 实时设置 > IO 周期”(PROFINET interface > Advanced options > Real time settings > IO cycle) 区域。
- 抚顺风门跨皮带防逆流装置MPF-1200分体式结构可拆卸分体式钢结构
- POSITAL增量型编码器ALW-S30/1200-C
- 抚顺皮带过风门防逆流装置MPF-1200分体式结构皮带联动分体式钢结构
- 1200度 粉末冶金管式炉 高温真空管式烧结炉可通惰性气氛炉的优势特点
- 1200度真空气氛保护气氛炉高温氮气热处理炉实验烧结炉的优势特点
- 1200度智能程序控温陶瓷马弗炉炉膛可定制升降炉烧结炉台车炉的优势特点
- 鄂尔多斯皮带巷防逆流装置MPF-1200分体式结构可拆卸分体式钢结构
- 张江朗诗中心 业主直租 50-1200平米 任意分割 张江高科地铁站
- 张江华依创新园 150-1200平米可分割 独栋700平米可冠名
- 张江 凌阳大厦 金科路地铁站 业主直租 150-1200平米多种户型可分割