手把教您通过FB288(SINA_INFEED)实现对S120电源模块的控制
对于带有DRIVE-CLiQ接口的S120电源模块,如ALM((Active Line Modules)、BLM(Basic Line Modules)、SLM(Smart Line Modules),S7-1200/1500PLC可以通过Drivelib程序库中的FB288(SINA_INFEED)控制其启动和停止,同时也可以进行模块的运行状态读取。对于被控制的电源模块必须为其组态SIEMENS message frame 370(370报文)。
Drivelib下载链接如下:
https://support.industry.siemens.com/cs/ww/en/view/109475044
FB288(SINA_INFEED)主要参数设置
(1) 按照STARTER中的S120驱动报文配置在博途中选择相应的报文,并在HWIDSTW以及HWIDZSW中选择建立的370报文:
(2) 根据需要配置ConfigAxis参数值,ConfigAxis中各个位与370报文控制字对应关系如下:
注意:必须保证bit0(OFF2)及bit1(Inverter enable)为true才能启动电源模块。
电源模块启动:
将“EnablePrecharging”以及“EnableInfeed”设置为true 即可启动电源模块。可以使用“AckError”对电源模块的故障进行确认。
在实际应用中,使用FB288(SINA_INFEED)可以很方便的对电源模块进行控制以及状态监控,降低了编程的难度。