西门子FB284是基于111报文的功能块,使用FB284比较方便,直接调用就可以控制V90伺服的定位控制。下面是整理的FB284对应的111报文。便于理解FB284功能块,更方面应用在实际项目中。
|
111报文对应FB284引脚 |
|||||
|
Transmit(驱动器→PLC) |
|||||
|
输入参数/控制数据 |
FB284引脚 |
111报文 |
EPOS功能描述 |
注释 |
|
|
111报文 |
SCOUT变量名称 |
||||
|
1 |
EnableAxis |
STW1.0 |
STW1_Bit0 |
接通电机/轴使能 |
ON/OFF(OFF1)(1=On / 0=Off):p0840=r2090.0 |
|
2 |
ConfigEPos.%X0 |
STW1.1 |
STW1_Bit1 |
1=OFF2(自由停车)无效 |
No coast-down/coast-down(OFF2)signal source(1=On / 0=Off):p0844=r2090.1 |
|
3 |
ConfigEPos.%X1 |
STW1.2 |
STW1_Bit2 |
1=OFF3(快速停车)无效 |
No Quick Stop/Quick Stop(OFF3)signal source(1=On / 0=Off):p0848=r2090.2 |
|
4 |
STW1.3 |
STW1_Bit3 |
允许运行(可以使能脉冲) |
Enable operation/inhibit operation(1=On / 0=Off):p0852=r2090.3 |
|
|
5 |
CancelTransing |
STW1.4 |
STW1_Bit4 |
0=拒绝执行任务,1=不拒绝执行任务 |
EPOS reject traversing task(0 singal)(1=On / 0=Off):p2641=r2090.4 |
|
6 |
IntermediateStop |
STW1.5 |
STW1_Bit5 |
0=暂停运行任务,1=不暂停 |
EPOS intermediate stop(0 singal)(1=On / 0=Off):p2640=r2090.5 |
|
7 |
ExecuteMode |
STW1.6 |
STW1_Bit6 |
激活运行任务 |
EPOS activate traversing task(0→1)(1=On / 0=Off):r2090.6,setpoint acceptance edge |
|
8 |
AckError |
STW1.7 |
STW1_Bit7 |
故障确认 |
1.Acknowledge fault(1=On / 0=Off):p2103=r2090.7 |
|
9 |
JOG1 |
STW1.8 |
STW1_Bit8 |
正向点动使能 |
EPOS jog1 singal source(1=On / 0=Off):p2589=r2090.8 |
|
10 |
JOG2 |
STW1.9 |
STW1_Bit9 |
反向点动使能 |
EPOS jog2 singal source(1=On / 0=Off):p2590=r2090.9 |
|
11 |
STW1.10 |
STW1_Bit10 |
1=PLC控制 |
Control by PLC/no control by PLC(1=On / 0=Off):p0854=r2090.10 |
|
|
12 |
STW1.11 |
STW1_Bit11 |
启动回参考点命令 |
EPOS referencing start(1=On / 0=Off):p2595=r2090.11 |
|
|
13 |
POS_STW1.0-1.5 |
POS_STW1_Bit0-Bit5 |
选择运行程序段编号 |
EPOS traversing block selection bit 0(1=On / 0=Off):p2625=r2091.0 |
|
|
14 |
POS_STW1.8 |
POS_STW1_Bit8 |
MDI_定位模式1:绝对位置 0:相对位置 |
EPOS direct setpoint input/MDI positioning type(1=On / 0=Off):p2648=r2091.8 |
|
|
15 |
Positive |
POS_STW1.9 |
POS_STW1_Bit9 |
MDI_方向选择 正向 |
EPOS direct setpoint input/MDI direction selection,positive(1=On / 0=Off):p2651=r2091.9 |
|
16 |
Negative |
POS_STW1.10 |
POS_STW1_Bit10 |
MDI_方向选择 反向 |
EPOS direct setpoint input/MDI direction selection,negative(1=On / 0=Off):p2652=r2091.10 |
|
17 |
ConfigEPos.%X8 |
POS_STW1.12 |
POS_STW1_Bit12 |
MDI_数据传输方式 1:连续 0:单步 |
EPOS direct setpoint input/MDI transfer type selection(1=On / 0=Off):p2649=r2091.12 |
|
18 |
POS_STW1.14 |
POS_STW1_Bit14 |
MDI_设置选择 1:速度模式 0:位置模式 |
EPOS direct setpoint input/MDI setting-up selection(1=On / 0=Off):p2653=r2091.14 |
|
|
19 |
POS_STW1.15 |
POS_STW1_Bit15 |
MDI_选择(激活MDI功能) |
EPOS direct setpoint input/MDI Selection(1=On / 0=Off):p2647=r2091.15 |
|
|
20 |
POS_STW2.0 |
POS_STW2_Bit0 |
激活程序步模式 |
EPOS Select tracking mode(1=On / 0=Off):p2655[0]=r2092.0 |
|
|
21 |
POS_STW2.1 |
POS_STW2_Bit1 |
激活轴的“设置参考点”命令,将当前位置设置成零位。 |
EPOS set referencing point(1=On / 0=Off):p2596=r2092.1 |
|
|
22 |
ConfigEPos.%X6 |
POS_STW2.2 |
POS_STW2_Bit2 |
搜索参考点接近开关 |
EPOS search for reference cam(1=On / 0=Off):p2612=r2092.2 |
|
23 |
POS_STW2.5 |
POS_STW2_Bit5 |
设置点动模式 0:速度模式 1:位置模式 |
EPOS jogging incremental(1=On / 0=Off):p2591=r2092.5 |
|
|
24 |
POS_STW2.8 |
POS_STW2_Bit8 |
选择回参考点方式 0:主动回零 1:被动回零 |
EPOS referencing type selection(1=On / 0=Off):p2597=r2092.8 |
|
|
25 |
POS_STW2.9 |
POS_STW2_Bit9 |
设置寻参考点方向 0:正向回零 1:反向回零 |
EPOS search for reference start direction(1=On / 0=Off):p2604=r2092.9 |
|
|
28 |
POS_STW2.14 |
POS_STW2_Bit14 |
激活软限位 |
EPOS software limit switch activation(1=On / 0=Off):p2582=r2092.14 |
|
|
29 |
POS_STW2.15 |
POS_STW2_Bit15 |
激活硬限位 |
EPOS STOP cam activation(1=On / 0=Off):p2568=r2092.15 |
|
|
30 |
STW2.0-2.4 |
STW2_Bit0-Bit4 |
驱动数据设置 bit 0-bit 4 |
Drive data set selection DDS bit 0(1=On / 0=Off):p0820[0]=r2093.0 |
|
|
31 |
STW2.7 |
STW2_Bit7 |
轴停车命令 |
Parking axis selection(1=On / 0=Off):p0897=r2093.7 |
|
|
32 |
OverV |
Override |
Override |
速率极限值 |
Override:p2646=r2050[4] |
|
33 |
Position |
MDI_TARPOS |
MDI_TARPOS |
位置设定 |
MDI Target position:p2642=r2060[5] |
|
34 |
Velocity |
MDI_VELOCITY |
MDI_VELOCITY |
速度设定 |
MDI Velocity:p2643=r2060[7] |
|
35 |
OverAcc |
MDI_ACC |
MDI_ACC |
加速度 |
MDI Acceleration(4000H→100%):p2644=r2050[9] |
|
36 |
OverDec |
MDI_DEC |
MDI_DEC |
减速度 |
MDI Deceleration(4000H→100%):p2645=r2050[10] |
|
111报文对应FB284引脚 |
|||||
|
Receive(PLC→驱动器) |
|||||
|
输出参数/状态数据 |
FB284引脚 |
111报文 |
EPOS功能描述 |
注释 |
|
|
111报文 |
SCOUT变量名称 |
||||
|
1 |
ZSW1.0 |
ZSW1_Bit0 |
接通就绪 |
Ready for switch on(1=Yes / 0=No) |
|
|
2 |
ZSW1.1 |
ZSW1_Bit1 |
运行准备就绪 |
Ready for operation(1=Yes / 0=No) |
|
|
3 |
AxisEnabled |
ZSW1.2 |
ZSW1_Bit2 |
驱动器已使能 |
Operation enabled(1=Yes / 0=No) |
|
4 |
AxisError |
ZSW1.3 |
ZSW1_Bit3 |
驱动器故障 |
Fault present(1=Yes / 0=No) |
|
5 |
ZSW1.4 |
ZSW1_Bit4 |
“滑行下降”未激活 |
No coasting down active(1=OFF2 inactive / 0=OFF2 active) |
|
|
6 |
ZSW1.5 |
ZSW1_Bit5 |
“快速停止”未激活 |
No Quick Stop active(1=OFF3 inactive / 0=OFF3 active) |
|
|
7 |
ZSW1.6 |
ZSW1_Bit6 |
“禁止开关接通”激活 |
Switching on inhibited active(1=Yes / 0=No) |
|
|
8 |
AxisWarn |
ZSW1.7 |
ZSW1_Bit7 |
驱动器报警 |
Alarm present(1=Yes / 0=No) |
|
9 |
ZSW1.9 |
ZSW1_Bit9 |
控制请求 |
Control requeset(1=Yes / 0=No) |
|
|
10 |
AxisPosOk |
ZSW1.10 |
ZSW1_Bit10 |
到达目标位置 |
Target Position reached(1=Yes / 0=No) |
|
11 |
AxisRef |
ZSW1.11 |
ZSW1_Bit11 |
参考点(回零位置)设置 |
Reference point set(1=Yes / 0=No),p2080[11] |
|
12 |
ActPosition |
XIST_A |
XIST_A |
当前位置 |
Position actual value:p2061[5]= r2521 |
|
13 |
ActVelocity |
NIST_B |
NIST_B |
当前速度 |
Speed actual value:p2061[7] = r0063[0] |
|
14 |
EPosZSW1 |
POS_ZSW1 |
POS_ZSW1 |
基本定位器的状态字1 |
|
|
15 |
EPosZSW2 |
POS_ZSW2 |
POS_ZSW2 |
基本定位器的状态字2 |
|
|
16 |
ActFault |
FAULT_CODE |
FAULT_CODE |
当前的故障代码 |
Fault code:p2051[9] = r2131 |
|
17 |
ActWarn |
WARN_CODE |
WARN_CODE |
当前的报警代码 |
Warning code |






收藏了,感谢分享