西门子代理CPU模块经销商
PLC,英文全称是 Programmable logicController,中文名字是可编程逻辑控制器,一种数字运算操作的电子系统,一种基于逻辑的控制器,采用一类可编程的存储器,用于存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入输出,控制各种类型的机械或生产过程,通常分为电源、中央处理单元CPU、存储器、输入以及输出单元等几个部分。可以理解为程序员设置好运动逻辑,通过这个控制器控制设备的运动方式
PLC是什么意思?相信很多人处于大概知道是什么,又无法准确说出的阶段,作为专注于为企业提供数据采集和设备控制解决方案的众诚工业,今天和大家探讨一下。
而众诚工业还能根据用户需求,设计PLC控制程序,为客户提供PLC编程和上位机软件的定制化开发技术服务,满足用户的多种需求,比如,自主研发的洁净空调智能控制系统和通风排风智能控制系统就配置PLC,不仅具有报警和定时控制功能,还兼具可扩展性和兼容性,系统能被第三方系统集成。
以上PLC的基本介绍,相信大家对PLC也有一个初步的了解。PLC的型号、品牌不同,对应着其结构形式、性能、编程方式等等都有所差异,价格也各不相同,在挑选时候,建议先要明确自己的应用需求,比如具体的应用场景,希望实现的运动和控制功能,已经特殊的控制要求,这些将决定了PLC的选型和搭配组合。
简单地说,PLC就是一种小型的计算机,和我们常用的计算机不同的是,PLC是设备之间通过数字信号进行互动,而我们常用的计算机,是人和计算机的互动。
得到第一个可用测量值之前,报告的值为“0.0”。 从首次检出位置值变化时开始测量。*早在检测到第二次位置值变化后,才可对第一个测量值进行计算。 每段更新时间结束时,测量值都会在反馈接口 (页 265)中更新。 下图显示了更新时间为 1 s的频率测量示例规一化频率作为速度测量的测量值输出。可使用时间基数来组态标定,也可组态编码器在 每个时间单位内传送的增量数。 示例:SSI **编码器以每转 12 位的分辨率工作并且每转执行的增量数为 4096 。应以每分钟转 数为单位测量速度。这种情况下,需要组态 4096 每单位增量数以及每分钟的时间基数。 说明 编码器速度过快会提供错误的旋转方向。 如果 SSI**编码器旋转过快导致在一个模块周期 1 内变化超过值范围的一半,则再也不 能准确地确定速度和旋转方向。这可能导致以下功能不正确: •DQ 功能 • 反馈位 EVENT_OFLW、EVENT_UFLW、EVENT_ZERO、EVENT_CMP0、EVENT_CMP1和 STS_DIR 1 非等时同步模式:500 μs;等时同步模式:PROFINET 周期时间 说明 如果使用 SSI**编码器,其值范围不对应于 2 的次幂,则上溢时计算出的速度测量值可 能不正确。增量编码器或脉冲编码器的滞后 说明滞后允许您指定围绕比较值的范围,在该范围内数字量输出将不切换,直至计数器值 超出此范围。编码器的轻微运动可导致计数器值围绕某个值波动。如果比较值或计数限值介于此波动范围内,在未使用滞后的情况下,将以相应频率接通和切断相应的数字量输出。滞后可以在发生比较事件时防止出现组态的硬件中断以及防止发生上述意外切换。当计数脉冲达到相应的比较值时,滞后变为活动状态。如果在滞后处于激活状态时将计数 器值设为起始值,滞后将变为未激活状态。无论滞后值是多少,滞后范围都在达到计数上/下限时结束。 功能原理 下图显示了具有以下组态的滞后示例: •在比较值和计数上限之间设置数字量输出 • 比较值 = 5 • 滞后 = 0 或 2(灰色背景) 达到计数器值 5时,启用滞后。滞后处于激活状态时,比较结果保持不变。达到计数器值 2 或 8 时,禁用滞后SSI **编码器的滞后 说明滞后允许您指定围绕比较值的范围,在该范围内数字量输出将不切换,直至位置值超 出此范围。编码器的轻微运动可导致位置值围绕某个值波动。如果比较值、*小或*大位置值介于此波动范围内,则在不使用滞后时,系统将接通和关断相应的数字量输出。滞后可以防止发生此类意外切换,在发生比较事件时防止出现组态的硬件中断。 滞后范围始终在达到相应的*大或*小位置值时结束,而与滞后值无关。 功能原理下图显示了具有以下参数分配的滞后的示例: • 在比较值和上限之间设置数字量输出 • 比较值 = 10 • 滞后 = 0 或2(灰色背景)例如,如果发生比较事件,在出现上溢或下溢、计数器过零和/或计数方向改变(反向) 的情况下,工艺模块可以在 CPU中触发硬件中断。 可以指定运行期间哪些事件将触发硬 件中断。 诊断中断 工艺模块可以在出现错误时触发诊断中断。在设备组态期间,可以为某些错误启用诊断 中断。 若要了解哪些事件能够在运行期间触发诊断中断,请参见工艺模块的设备手册。 2.2.12运动控制的位置检测 说明 例如,可以使用工艺模块与增量编码器对以下 S7-1500 Motion Control 的轴工艺对象进行位置检测 : • TO_PositioningAxis • TO_SynchronousAxis •TO_ExternalEncoder 使用增量编码器或脉冲编码器时,基于工艺模块的计数功能进行定位检测。使用 SSI **编码器时,**值可通过同步串行接口进行读取并根据参数分配进行准备以及应用于 S7- 1500 Motion Control。此时,工艺模块的功能范围存在以下限制: • 计数器特性不可组态 • 除了测量输入功能,针对数字量输入的功能也不可用 •针对数字量输出的比较功能不可用 • 硬件中断不可用 在 STEP 7 (TIA Portal)的工艺模块的设备组态中,选择“工艺对象"Motion Control"" 的定位输入工作模式并在程序中使用相应的工艺对象。这可减少必要参数的组态选项。对于 TM Count 或 TMPosInput,该模式将自动应用于工艺模块的所有通道。对于紧凑型 CPU,该模式将自动应用于相应的通道。 在此工作模式下,可使用(TO_MeasuringInput) 测量输入工艺对象基于硬件数字量输入执行测量输入功能。为此,在测量输入工艺对象中选择测量输入类型“通过 PROFIdrive 报文 测量”,取值“1”作为测量输入数。有关其它组态的信息,请参见轴工艺对象和 S7-1500 Motion Control 测量输入工艺对象的 帮助。 编码器信号2.2.13.1 24 V 和 TTL 计数信号 24 V 和 TTL 增量编码器计数信号 24 V 增量编码器将向工艺模块返回 24V 信号 A、B 和 N。信号 A 和 B 是通过将相位移位 90° 得到的。您还可以连接不带信号 N 的增量编码器。 24 V增量编码器使用信号 A 和 B 来计数。如果进行相应的组态,信号 N 可用于将计数器 设置为起始值或将当前计数器值保存为Capture 值。 下图显示了 24 V 增量编码器的信号时间曲线示例: 工艺模块通过评估信号 A 和 B的沿序列检测计数方向。可指定计数方向的反转。 不带/带方向信号的 24 V 和 TTL 脉冲编码器计数信号 例如启动器 (BERO)或光栅这样的编码器仅返回一个连接至计数器端子 A 的计数信号。 还可将方向检测信号连接到计数器的端子B。在高电平的情况下,对方向信号进行 反向计数。如果编码器没有返回相应的信号,则可通过用户程序使用控制接口指定计数方 向。下图显示了带方向信号的 24 V 脉冲编码器的信号时间曲线,以及所生成的计数脉冲的示 例:带向上/向下计数信号的 24 V 和 TTL脉冲编码器计数信号 向上计数信号连接到端子 A。向下计数信号连接到端子 B。下图显示了带向上/向下计数信号的脉冲编码器的信号时间曲线,以及所生成的计数脉冲 的示例: 24 V 计数器信号 (TM Count)的源型输出/漏型输出 可将下列编码器/传感器连接到计数器输入: • 源型输出: 输入 A、B 和 N 连至 24VDC 。 •漏型输出: 输入 A、B 和 N 连至地 M 。 • 推挽(源型和漏型输出): 输入 A、B 和 N 交替连至 24VDC 和地 M。 24 V 计数器信号(紧凑型 CPU)的源型输出 可将源型输出和推挽编码器/传感器连接到计数器输入。 监视编码器信号(TMCount 和 TM PosInput) 工艺模块会监视推挽 24 V 编码器的信号,据此判断是否断线。工艺模块会监视 TTL 信号,据此判断是否存在故障电源电压。 如果在设备组态期间启用了诊断中断,则工艺模块将在编码器信号发生错误时触发诊断中 断。S422增量编码器计数信号 RS422 增量编码器将以下差分信号发送至工艺模块: • +A 与 -A • +B 与 -B • +N 与 -NRS422 信号的信号信息被编码在 A 与 -A、B 与 -B 以及 N 与 -N 之间的差分电压中。信号 A 和 B是通过将相位移位 90° 得到的。您还可以连接不带信号 N 的增量编码器。 RS422 增量编码器使用信号 A 和 B来计数。如果进行相应的组态,信号 N 可用于将计数 器设置为起始值或将当前计数器值保存为 Capture 值。 下图显示了 RS422增量编码器的信号时间曲线示例: 工艺模块通过评估信号 A 和 B 的沿序列检测计数方向。可指定计数方向的反转。 不带/带方向信号的RS422 脉冲编码器的计数信号 诸如光栅这样的编码器仅返回一个连接至端子 A 的计数信号。 还可将方向检测信号连接到端子B。在高电平的情况下,对方向信号进行反向计数。如果 编码器没有返回相应的信号,则可通过用户程序使用控制接口指定计数方向。下图 带向上/向下计数信号的RS422 脉冲编码器的计数信号 向上计数信号将连接至端子 A。向下计数信号将连接至端子 B。 下图显示了带向上/向下计数信号的RS422 脉冲编码器的信号时间曲线,以及所生成的计 数脉冲的示例: 监视编码器信号 工艺模块会监视 RS422信号,据此判断是否存在断线、短路和故障电源电压。 如果在设备组态期间启用了诊断中断,则工艺模块将在编码器信号发生错误时触发诊断中 断。2.2.13.3 SSI 信号 来自 SSI **编码器的信号 SSI **编码器和工艺模块通过 SSI 数据信号 +D 与 -D以及 SSI 时钟信号 +C 与 -C 进行通 信。SSI 使用 RS422 信号标准。该信号信息在 +C 与 -C 之间以及 +D与 -D 之间的相应差分 电压中进行编码。 监视编码器信号和 SSI 帧 对 SSI**编码器的信号进行监视,据此判断是否存在断线、短路和故障电源电压。工艺 模块还监视 SSI 帧以判断是否存在错误。如果在设备组态中启用了诊断中断,则工艺模块将在编码器信号或 SSI 帧发生错误时触发 诊断中断工艺模块计数器对编码器信号 A 和 B的边沿进行计数。对于具有相移信号 A 和 B 的增量 编码器,可以选择单重或多重评估来提高分辨率。 可组态以下信号评估: • 单重评估(页 80) • 双重评估 (页 81) • 四重评估 (页 82) 说明 评估信号 A 和 B的沿之间的相位偏移。如果无法识别相移,则通过 ENC_ERROR 反馈位报 告编码器错误(A/B 信号的转换无效)。 2.2.14.2单重评估 单重评估在信号 B 处于低电平时评估信号 A 的上升沿和下降沿。 在信号 B 处于低电平期间,若信号 A出现上升沿,则生成向上方向的计数脉冲。在信号 B 处于低电平期间,若信号 A 出现下降沿,则生成向下方向的计数脉冲。 下图显示了 24V 和 TTL 计数信号的单重评估示时钟同步(TM Count 和 TM PosInput)工艺模块支持系统功能“等时模式”。此系统功能允许在定义的系统周期内记录位置值、计 数值和测量值。在等时模式中,用户程序的周期、输入和输出数据的传输以及在模块中的处理都将相互同步。如果满足相关的比较条件,则输出信号将立即切换。数字量输入的状态改变会立即影响工艺模块的计划响应,并更改反馈接口中数字量输入的状态位。 在使用“计数和测量”工艺对象进行操作的情况下,使用“SynchronousCycle”类型的 OB(例 如 OB61)。在分配的 OB 中调用 High_Speed_Counter 或SSI_Absolute_Encoder 指令。 对于“MotionControl”工艺对象的定位检测,使用“MC-Servo”类型的 OB。使用凸轮和凸轮轨迹工艺对象时需要等时同步模式。当使用连接硬件数字量输入 DI1 的测量输入工艺对象 时,不需要等时同步模式。在进行手动操作的情况下,使用“同步循环”类型的 OB(例如 OB61)。输入和输出数据在 分配的 OB 中进行处理。 数据处理在当前总线周期中通过控制接口传送至工艺模块的数据将在内部工艺模块周期中处理时生 效。读入输入数据 (Ti)时,将检测位置、计数器值、测量值和状态位(如果有的话),在 当前总线周期中可通过反馈接口检索这些信息。测量值的更新时间以适当的关系与系统周期保持同步,必要时可调整长度。如果组态为 “0”,则测量值可在每个系统周期中更新一次。等时同步模式参数 在等时同步模式下,以下参数会影响同步域的等时同步参数。 • 滤波频率 • 帧长度 1 • 传输速率 1 •单稳态触发器时间 1 • 奇偶校验 1 1 仅使用 SSI **编码器时 由于在 RUN 模式下不会检查等时同步参数,如果在RUN 模式下更改一个或多个指定 的参数,则可能发生上溢:在离线参数分配过程中选择所需时间*长的选项可避免上溢。
西门子CPU模块经销商是指浔之漫智控技术(上海)有限公司西门子模组,作为西门子的授权代理,我们提供相关专业知识、细节和指导,为客户提供全方位的支持和服务。
专业知识与经验
作为西门子的授权代理,我们拥有丰富的专业知识和经验,能够全面了解西门子CPU模块的特点、性能和应用领域。我们致力于为客户提供高质量的解决方案,并确保其符合*新的技术标准和要求。
细节和指导
在选择和使用西门子CPU模块时,细节和指导非常关键。我们提供详细的产品信息,帮助客户了解不同型号的CPU模块的功能和特点,以及适用的应用场景。我们还提供技术指导,帮助客户优化系统设计和配置,确保**性能和可靠性。
问答
问西门子CPU模块有哪些主要应用领域
答西门子CPU模块广泛应用于工业自动化控制系统、机械设备、能源管理等领域。它们具有高性能、可靠性强、易于集成和扩展等特点,适用于各种复杂的控制任务。问如何选择适合自己的西门子CPU模块
答选择适合自己的西门子CPU模块需要考虑具体的应用需求、性能要求和预算限制等因素。我们可以根据客户的需求提供专业建议,并提供产品比较和评估,帮助客户做出明智的选择。问如何确保西门子CPU模块的正常运行和维护
答我们提供完整的技术支持和售后服务,包括安装指导、故障排除和维护建议等。客户可以随时与我们联系,获取所需的帮助和支持,确保西门子CPU模块的正常运行。
浔之漫智控技术(上海)有限公司西门子模组作为西门子CPU模块经销商,我们致力于为客户提供全方位的支持和服务。我们拥有丰富的专业知识和经验,为客户提供相关的专业知识、细节和指导。我们将挖掘西门子CPU模块的特点和优势,确保文章内容准确、详细、有条理,并提供可能被忽视的细节,帮助客户更好地了解和选择西门子CPU模块。