点动功能点动功能至少需要 M C_P ower,MC_Reset,与 MC_Jo g指令。相对距离运行相对速度控制功能,需要M C_Po w er,MC_Reset,与 MC_Mov e R e la t ive 指令。以速度连续运行相对速度控制功能,需要 MC_Power,MC_Res et,与 MC_M ov eVo l city,以及MC_Halt 指令。启用/禁用工艺对象:MC_Power确认报警、重新启动工艺对象 Mc_re st相对定位轴:Mc_MoveV el o c i t y暂停轴:M C_h altS7-1200 运动控制指令用户组态轴得参数,通过控制面板调试成功后,就可以开始根据工艺要求编写控制程序了。关于运动控制指令有几点需要说明:1、 打开 OB1 块,在 Po r tal 软件右侧“指令”中得“工艺”中找到“运动控制”指令文件夹,展开“S7-120 0 Mot i o n C o ntrol”可以瞧到所有得 S7-1 200 运动控制指令。可以使用拖拽或就就是双击得方式在程序段中插入运动指令,如下图所示,以 M C_Pow e r指令为例,用拖拽方式说明如何添加M otion Contr o l 指令。这些 Mo ti on Cont r ol 指令插入到程序中时需要背景数据块,如下图所示,可以选择手动或就就是自动生成 DB 块得编号。添加好背景 DB 后得 M C_P o w e r 指令如下图所示。『注意』运动控制指令之间不能使用相同得背景 DB,最方便得操作方式就就就是在插入指令时让 Portal 软件自动分配背景 DB 块。2、 运动控制指令得背景 DB 块在“项目树”-->“程序块” --> “系统块”-->“程序资源”中找到。用户在调试时可以直接监控该 DB 块中得数值,如下图所示。3、 每个轴得工艺对象都一个背景 D B块,用户可以通过下面得方式打开这个背景D B 块:可以对DB块中得数值进行监控或就就是读写。以实时读取“轴_1”得当前位置为例,如下图所示,轴_1 得D B 块号为 DB1,用户可以在 OB1 调用M OVE 指令,在 MOVE 指令得 IN 端输入:DB1、Positi o n,则 P o rt a l 软件会自动把DB1、P o sit ion 更新成:“轴_1”、P os i tion。用户可以在人机界面上实时显示该轴得实际位置。