西门子PLC模块6ES7322-1BH01-0AA0 西门子PLC模块6ES7322-1BH01-0AA0 西门子PLC模块6ES7322-1BH01-0AA0
德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
报文格式999为用户自定义报文,当用户选择此报文格式时,电机的起、停控制位等需自己做关联。此时必须将PLC控制请求置1(P854=1)。
注意:用户可在S7-300/400硬件配置时根据需要配置报文结构,配置结束后进行
五、用DP总线对电机起、停及速度控制
S7-300/400PLC通过PROFIBUS周期性通讯将控制字1(CTW1)和主设定值(NSETP_B)发送至驱动器。
(1) 控制字中Bit0做电机的起、停控制。
(2) 主设定值为速度设定值,设定值和实际值要经过化,使得4000H(十六进制)对应于,发送的高(大值)为7FFFH(200%)。可以在P2000中修改参考(缺省值为50Hz)。
(3) 组态的报文结构 PZD=2或报文999时,在S7-300/400 中可用“MOVE”指令进行数据传送;当组态的报文结构 PZD〉2,在S7-300/400中需调用SFC14和SFC15功能块。
? SFC14(“DPRD_DAT”)用于读Profibus 从站的数据
? SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站
例子:SERVO_02 ”控制字、主设定值的发送及状态字、实际的读取程序
(1) 控制驱动器运行:
通过先发送控制字(STW1)047E然后发送047F来启动驱动器,该数据控制字在DB10.DBW8(见图4)中,主设定值在DB10.DBD10中设定,运行为M1.0。这些值均通过变量表VAT_2设定及监控。控制程序见图3。
编译保存;之后打开Starter,核对报文结构是否一致,若不一致需在Starter
中打开“configuration”做后“Transfer to HW config”按钮。
图.2
DC/AC 驱动装置报文设定
图.3