请联系客服QQ
艾特贸易网首页

艾特贸易网

台达DVP-PLC8组电位器控制2台04DA的电压输出程序设计范例

提示:

范例示意如图4-3所示。 图4-3 范例示意 【控制要求】EH机种通过调节台达EH机种的8组模拟电位器(主机自带2组+DVP-F6VR扩展6组),任意调节2台DVP04DA的8个输出通道的电压在0~10V范围内变化。 【元件说明】 元件说明见表4-3。 表4-3 元件说明 【控制程序】 控制程序如图4-4所示。 图4-4 控制程序 【程序说明】(1)本范例利

    范例示意如图4-3所示。

范例示意

    4-3    范例示意

    【控制要求】

    EH机种通过调节台达EH机种的8组模拟电位器(主机自带2+DVP-F6VR扩展6组),任意调节2DVP04DA8个输出通道的电压在010V范围内变化。

    【元件说明】

    元件说明见表4-3

    4-3    元件说明

元件说明

    【控制程序】

    控制程序如图4-4所示。

控制程序

控制程序

    4-4    控制程序

    【程序说明】

    (1)本范例利用E0变址寄存器配合FORNEXT循环来实现模拟电位器组别编号和存放读出内容值D的编号变化。

    (2) FORNEXT指令执行期间(INC E0)E00127往上加1变化,K0@E0K0K7范围变化,D0E0D0D7范围变化,因此8个电位器的值也按VR0D0VR1D1VR2D2VR7D7顺序被读入至指定寄存器。

    (3)旋转模拟电位器,其值将在K0K255范围内变化,而DVP04DA的电压010V对应数值K0K4000,所以在程序中设计了将模拟电位器的K0K255的变化转换成模拟量输出模块K0K4000的变化,从而达到调节每个模拟电位器实现对每个通道010V电压输出的控制。

    (4)经过转换成K0K4000变化的数值被传送到D200D210D220D230D240D250D260D270,用TO指令实现将存放在上述寄存器的值送到DVP04DA中作为对应通道的电压输出。

    (5) API85 VRRD指令(电位器值读出)和API79 TO指令(特殊模块CR数据写入)的用法请参考相关资料。


(责任编辑: 艾特贸易网 )

  • 本文关键字:PLC 

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com