FX3U PLC中控制步进电机要用到绝对定位指令DRVA或者相对定位指令DRVI。在使用DRVA或者DRVI编程时,D8341D8340和D8351D8350分别是Y0和Y1口输出脉冲数的当前值寄存器,当定位指令输出正转脉冲时,当前值寄存器的值增加;当定位指令输出反转脉冲时,当前值寄存器的值递减。在本十字工作台仿真平台中,X和Y的坐标值跟随这两组数据寄存器的值做相应变化。
FX3U PLC中使用高速脉冲输出指令PLSY或者PLSR也能控制步进电机,而且D8141 D8140和D8143D8142分别是Y0和Y1口输出累计脉冲数寄存器,但由于这两组数据寄存器的值只能增加不能减少,要模拟X和Y值可增可减,会使PLC编程变得十分复杂。本仿真平台设计时没有使用D8140-D8143数据寄存器。因此使用本十字工作台虚拟PLC实验平台做PLC编程实验时,只能用DRVA或者DRVI指令。