西门子通信模块模块6ES7241-1AH32-0XB0
  • 西门子通信模块模块6ES7241-1AH32-0XB0
  • 西门子通信模块模块6ES7241-1AH32-0XB0
  • 西门子通信模块模块6ES7241-1AH32-0XB0

产品描述

产品规格模块式包装说明全新产地德国 品牌西门子 数量9999

西门子通信模块模块6ES7241-1AH32-0XB0


计数器操作:

可使用计数器指令对内部程序事件和外部过程事件进行计数。每个计数器都使用数据块中存储的结构来保存计数器数据。用户在编辑器中放置计数器指令时分配相应的数据块。CTU 是加计数器;CTD 是减计数器;CTUD 是加减计数器.

计数值的数值范围取决于所选的数据类型。如果计数值是无符号整型数,则可以减计数到零或加计数到范围限值。如果计数值是有符号整数,则可以减计数到负整数限值或加计数到正整数限值。用户程序中可以使用的计数器数仅受 CPU 存储器容量限制。计数器占用以下存储器空间:对于 SInt 或 USInt 数据类型,计数器指令占用 3 个字节。对于 Int 或 UInt 数据类型,计数器指令占用 6 个字节。对于 DInt 或 UDInt 数据类型,计数器指令占用 12 个字节。这些指令使用软件计数器,软件计数器的计数速率受其所在的 OB 的执行速率限制。指令所在的 OB 的执行频率必须足够高,以检测 CU 或 CD 输入的所有跳变。

比较值指令:

比较数据类型相同的两个值。该 LAD 触点比较结果为 TRUE 时,则该触点会被激活。如果该 FBD 功能框比较结果为 TRUE,则功能框输出为 TRUE。

S7‑1200 CPU 提供了用于查询 Variant 操作数所指向的变量的数据类型是否与另一个操作数的数据类型相同的指令。此外,S7‑1200 CPU 还提供了用于查询数组元素的数据类型是否与另一个操作数的数据类型相同的指令。在这些指令中,将与进行比较。的数据类型必须为 Variant。可以是 PLC 数据类型的基本数据类型。在 LAD 和 FBD 中,是指令上方的操作数。在 LAD 中,是指令下方的操作数。对于所有指令,如果通过相同或不同测试,则逻辑运算结果 (RLO) 为 1 (true),否则为 0 (false)。相同和不同类型比较指令如下所示:EQ_Type(比较数据类型与变量数据类型是否“相等”);NE_Type(比较数据类型与变量数据类型是否“不相等”);EQ_ElemType(比较 ARRAY 元素数据类型与变量数据类型是否“相等”);NE_ElemType(比较 ARRAY 元素数据类型与变量数据类型是否“不相等”)


高速计数器:

高速计数器 (HSC) 功能提供了发生在** PLC 扫描周期速率的计数脉冲。此外,还可以组态 HSC 以测量或设置脉冲发生的频率和周期,如运动控制可以通过 HSC 读取电机编码器信号。要使用 HSC 功能,首先必须使用“设备组态”(Device Configuration) 画面中的 CPU“属性”(Properties) 选项卡启用并组态 HSC。在下载硬件组态后,HSC 可以计数脉冲或测量频率而不需要任何调用指令。当 HSC 处于“计数”(Count) 或“周期”(Period) 模式,计数值在每个扫描周期的过程映像(I 存储器)中被自动捕获并更新。如果 HSC 处于频率模式,过程映像值为频率 (Hz)。除计数和测量外,HSC 还可以生成硬件中断事件,进行取决于物理输入点的状态的操作,并根据的计数器事件生成一个输出脉冲(仅 V4.2 或以上版本的 CPU)。工艺指令 CTRL_HSC_EXT 允许用户程序以编程的方式控制 HSC。CTRL_HSC_EXT 更新 HSC 参数并在执行后返回较近更新值。当 HSC 处于“计数”(DB)、“周期”(DB)、“频率”(DB) 模式时,可以使用 CTRL_HSC_EXT 指令。

同步功能可通过外部输入信号给计时器设置起始刻度值。也可通过执行 CTRL_HSC_EXT 指令对起始刻度值进行更改。这样,用户可以将当前计数值与所需的外部输入信号出现值同步。同步始终以输入信号出现值为准,且无论内部门状态如何,同步始终有效。必须将“HSC_Count.EnSync”位设为 true 才能启用同步功能。同步完成后,CTRL_HSC_EXT 指令会将 HSC_Count.SyncActive 状态位设置为 true。但如果在上次指令执行时未进行同步,CTRL_HSC_EXT 指令则会将 HSC_Count.SyncActive 状态位设置为 false。

S7-1200可实现CPU与编程设备、HMI 和其它CPU之间的多种通信。

TIA Portal、CPU 和 HMI(使用 GET/PUT 的 HMI 除外)均采用安全通信,可防止重放攻击和“中间人”攻击。 启用这种通信后,将以纯文本形式交换签名消息,这种方式允许攻击者读取数据,但可避免未经授权的数据写入操作。 TIA Portal(而非通信过程)将对受专有技术保护的块中的数据进行加密。所有其它形式的通信(通过 PROFIBUS、PROFINET、AS-i 或其它 I/O 总线、GET/PUT、传输块 (T-block) 和通信模块 (CM) 进行的 I/O 交换)均没有安全功能。 必须通过限制物理访问来保护这些形式的通信。 如果攻击者能利用这些形式的通信以物理方式访问您的网络,那么便可能读写数据。

PROFINET 用于使用用户程序通过以太网与其它通信伙伴交换数据:在 S7-1200 中,PROFINET 支持 16 个较多具有 256 个子模块的 IO 设备,PROFIBUS 允许使用 3 个独立的 PROFIBUS DP 主站,每个 DP 主站支持 32 个从站,每个 DP 主站较多具有 512 个模块。S7 通信用户数据报协议 (UDP)ISO on TCP (RFC 1006)传输控制协议 (TCP)PROFINET IO 控制器作为采用 PROFINET IO 的 IO 控制器,CPU 可与本地 PN 网络上或通过 PN/PN 耦合器(连接器)连接的较多 16 台 PN 设备通信。

异步通信连接:对于PROFINET和PROFIBUS,CPU 较多可支持下列数量的并发异步通信连接。分配给每个类别的连接资源数为固定值;您无法更改这些值。但可组态 6 个“可用自由连接”以按照应用要求增加任意类别的连接数。

设计PLC系统时,可从若干方法和标准中进行选择。 下列常规指南可应用到许多设计项目中。 当然,必须遵守您自己公司程序的指令、自身培训以及当地已被接受的实践。

对过程或机器进行分区:将过程或机器划分为彼此独立的部分。 这些分区会确定控制器之间的边界,并影响功能描述规范和资源的分配。

创建功能规范:写下过程或机器的每一部分(如 I/O 点)的操作说明、操作的功能描述、在允许进行每个执行器(如螺线管、电机或驱动器)的操作之前必须实现的状态、操作员界面的描述以及过程或机器其它部分的任何接口。

出于安全考虑,标识任何可能需要硬接线逻辑的设备。 请记住,控制设备在不安全方式下可能会出现故障,可能会造成意外启动或机械运转变化。 其中意外或错误的机械运转可能会导致人员的身体伤害或重大的财产损失,请考虑实施机电替代装置(其独立于 PLC 运行)以防止不安全的运行。 安全电路的设计中应包含以下任务:标识任何可能造成危险的不正确或意外的执行器操作;标识可确保操作不危险的条件,并确定如何独立于 PLC 检测这些条件;标识上电和断电时 PLC 如何影响过程,并标识检测错误的方式和时间。 此信息仅用于设计正常和预期的异常操作。 出于安全考虑,不应依赖此方案;设计可独立于 PLC 来阻止危险运行的手动或机电安全替代装置;从独立于 PLC 的电路提供相应状态信息,以便程序和任何操作员界面具有必要的信息;标识针对过程安全运行的任何其它安全相关要求。

根据功能规范的要求,创建以下操作员站的绘图:显示与过程或机器相关的每个操作员站的位置的总览图;操作员站中设备的机械布局图,如显示屏、开关和灯;包含 PLC 和信号模块中相关 I/O 的电气图。根据功能规范的要求,创建控制设备的组态图:显示与过程或机器相关的每个 PLC 位置的总览图;每个 PLC 和任何 I/O 模块的机械布局图,其中包括任何控制柜及其它设备;每个 PLC 和任何 I/O 模块的电气图,其中包括设备模型号、通信地址和 I/O 地址




http://zhangqueena.b2b168.com

产品推荐