西门子变频器6SL3210-5BE27-5CV0
高速计数器:
高速计数器 (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 除外)均采用安全通信,可防止重放攻击和“中间人”攻击。启用这种通信后,将以纯文本形式交换签名消息,这种方式允许攻击者读取数据,但可避免未经授权的数据写入操作。 TIAPortal(而非通信过程)将对受专有技术保护的块中的数据进行加密。所有其它形式的通信(通过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 (RFC1006)传输控制协议 (TCP)PROFINET IO 控制器作为采用 PROFINET IO 的 IO 控制器,CPU 可与本地PN 网络上或通过 PN/PN 耦合器(连接器)连接的多 16 台 PN 设备通信。
异步通信连接:对于PROFINET和PROFIBUS,CPU多可支持下列数量的并发异步通信连接。分配给每个类别的连接资源数为固定值;您无法更改这些值。但可组态 6个“可用自由连接”以按照应用要求增加任意类别的连接数。
1、控制字:顾名思义,就是起到对变频器的工作运行进行控制的目的。控制字是由各个控制位组成,包含:启动/停机控制位、OFF2停车控制位、使能控制位、故障复位控制位,等等。通过控制这些控制位,就可以达到对变频器进行控制的目的。
通常我们说的端子控制变频器或者通讯控制变频器,其实就是指的通过端子控制的方式或是通讯控制的方式来控制变频器的控制字的各个控制位。
2、状态字:它表示的是变频器处于哪种状态,是运行还是停机,是报警还是故障,等等。状态字同样是由一些状态位组成,每个状态位是如何定义的,这在手册中有详细说明。通过读取状态字中的相应状态位信息,就可以了解到变频器是处于何种情况了。
同样可以通过硬线连接端子的方式或是通讯的方式来读取变频器的状态字。
所谓控制字,就是为了实现某一特定控制功能的字符,由16位或32位二进制数构成,32位组成的字,称为双字。控制字和状态字决定着上位机对变频器的控制功能和状态信息,要参照对应的变频器说明手册进行配置,以实现变频器和上位机的通信程序