您现在的位置是:首页 > PLC技术 > PLC技术

台达DVP-PLC CJ指令实现配方调用程序设计范例

来源:艾特贸易2018-01-19

简介范例示意如图 5-1 所示。 图 5-1 范例示意 【控制要求】 台达 DVP12SC PLC 发送脉冲控制台达 ASD-A 伺服,有 3 种工作行程距离,可通过三个开关任意选择,满足不同的工作需要。 【元件说明

    范例示意如图5-1所示。

范例示意

    5-1    范例示意

    【控制要求】

    台达DVP12SC PLC发送脉冲控制台达ASD-A伺服,有3种工作行程距离,可通过三个开关任意选择,满足不同的工作需要。

    【元件说明】

    元件说明见表5-1

    5-1    元件说明

元件说明

    【控制程序】

    控制程序如图5-2所示。

控制程序

    5-2    控制程序

    【程序说明】

   (1)开关X1闭合,X2X3断开时,程序由[CJ P1]跳转到P1处,把常数值K10000放入D0,即选定了第一种行程距离。然后跳到指针P4,准备脉冲的输出。

   (2)开关X2闭合,X1X3断开时,程序由[CJ P2]跳转到P2处,把常数值K20000放入D0,即选定了第二种行程距离。然后跳到指针P4,准备脉冲的输出。

   (3)开关X3闭合,X1X2断开时,程序由[CJ P3]跳转到P3处,把常数值K30000放入D0,即选定了第三种行程距离。然后跳到指针P4,准备脉冲的输出。

   (4)X1X2X3均不闭合(不选择行程),则程序第四行被执行,直接跳转到指针P4,准备脉冲的输出。

   (5)开关X4闭合时,指令[DDRVID0 K10000 Y10 Y0]被执行,即Y10输出一定数量的脉冲(频率为100kHzD0内容值作为脉冲输出数目),Y0为脉冲方向控制,伺服电动机运转的距离与接收到的脉冲个数成比例,控制PLC脉冲输出数目就可达到控制伺服电动机运转距离的目的。