您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC的变频器控制指令USS_CTRL
来源:艾特贸易2018-07-04
简介USS_CTRL 指令 用于控制处于激活状态的 MM 变频器,每台变频器只能使用一条这样的命令。该指令将用户命令放在一个通信缓冲区内,如果由“ Drive ”指定的变频器被指令中的“ Active ”
USS_CTRL指令用于控制处于激活状态的MM变频器,每台变频器只能使用一条这样的命令。该指令将用户命令放在一个通信缓冲区内,如果由“Drive”指定的变频器被指令中的“Active”参数选中,则缓冲区内的命令将被发送到该变频器。
“EN”输入位一般为SM0.0。
“RUN”控制变频器为1或是0。为1时,变频器接收到启动命令,以规定的速度和方向运行。变频器运行必须具备以下条件:在USS_INIT中将变频器激活;输入参数OFF2和OFF3为0;输出参数Fault和Inhibit为0。当“RUN”位为0时,向MM变频器发送停止命令,电机减速,直到停止。
“OFF2”输入位用于控制MM变频器减速,直到停止。“OFF3”用于控制MM变频器快速停车。
故障确认输入位“F_ACK”用于确认变频器中所发生的故障,当F_ACK由低变为高时,变频器将清除故障(Fault)。
方向输入位“DIR”用于设置变频器的运动方向,0和1分别表示逆时针和顺时针方向。
字节“Drive”是DRV_CTRL命令发送给MM变频器的站地址(0~31)。
字节“Type”是变频器的类型,3系列或更早的类型为0,4系列的为1。
实数“Speed_SP”是用满速的百分比表示的速度设定值(-200.0%~200.0%)。该值为负时使变频器反方向旋转。
“Resp_R”位用于确认从变频器来的响应。所有处于激活状态的变频器被轮询,产生最新的变频器状态信息。每当CPU从变频器收到一个响应,Resp_R便接通一个扫描周期,并刷新以下各变量:
“Error”是错误字节,包含发送到变频器的最新通信请求的结果。系统手册给出了USS指令的执行错误代码。
“Status“是由变频器返回的状态字的原始值,系统手册给出了状态字各位的意义。
实数“Speed”是变频器返回的用满速百分比表示的变频器速度(-200.0%~200.0%)。
输出位“Run_EN”用于指示变频器的状态,1表示变频器正在运行,0表示停止运行。
输出位“D_Dir”用于指示变频器的旋转方向,1表示变频器逆时针运行,0表示顺时针运行。
输出位“Inhibit”用于指示变频器的禁止位的状态,0为不禁止,1为禁止。要清除禁止位,输出位Fault必须为0,RUN、OFF2、OFF3等输入位也必须为0状态。
输出位“Fault”是故障位,0表示无故障,1表示有故障。发生故障时,变频器将提供故障代码(参阅变频器使用手册)。需要消除故障原因,并使F_ACK为1,才能清除Fault位;
【例10-10】在USS_INIT指令中,允许端口0进行USS协议通信,波特率为9600b/s,激活0号变频器。错误信息放在VB1,初始化成功时Q0.0为ON。
用USS_CTRL指令控制0号变频器,I0.0~I0.4分别用来控制变频器驱动的电机的运行、减速停车、快速停车、故障应答和运行方向。Q0.0~Q0.3分别是运行状态、旋转方向、禁止位和故障位的状态。速度设定值为100.0%,CPU从变频器收到一个响应时M0.0接通一个扫描周期。VW4是从变频器返回的状态字,VD6是用满速百分比表示的变频器速度。
梯形图见图10-37,下面是对应的语句表程序。
//初始化USS协议
LD SM0.1
CALL SBR2, 1, 9600, 16#1, Q0.0, VB1
Network2 //控制1号变频器
LD SM0.0 //一直执行USS_CTRL指令
= L60.0 //用局部存储器L60.0保存EN信号
LD I0.0 //变频器运行指令(RUN输入)
= L63.7 //用局部存储器L63.7保存I0.0的状态
LD I0.1 //降速停车命令(OFF2)
= L63.6 //用局部存储器L63.6保存I0.1的状态
LD I0.2 //快速停车命令(OFF3)
= L63.5 /用局部存储器L63.5保存I0.2的状态
LD I0.3 //故障确认(F_ACK)
= L63.4 //用局部存储器L63.4保存I0.3的状态
LD 10.4 //旋转方向命令(DIR)
= L63.3 //用局部存储器L63.3保存I0.4的状态
LD L60.0
CALL SBR5, L63.7, L63.6, L63.5,L63.4, L63.3, 0, 1, 100.0, M0.0, VB2, VW4, VD6,Q0.0, Q0.1, _Q0.2, Q0.3
点击排行
