伺服驱动

  • 3H3700-1/3,3H8101-4
  • 3H3700-1/3,3H8101-4
  • 3H3700-1/3,3H8101-4
3H3700-1/3,3H8101-43H3700-1/3,3H8101-43H3700-1/3,3H8101-4

3H3700-1/3,3H8101-4

当按下一个数字键时,其值被加入存储在单个数据字中的数据串中。这个程序可以对0到9999的数字进行操作。如果超过最大限值,则最高位溢出、丢失。每个新近输入位放置在数据串的“单元”位置。经处理,输入的数字输出,给一个7段显示DSP1,表示当前输入数据串是什么。

程序通过对位数据找(首地址M110>左移4位(SFTL,指令),把输入数字3H3700-1/3,3H8101-4加到当前串。为实现这个目的,“空”数据值被移入到位元件M110, 11, 12和13。当键入的数据值移入到寄存器D010后,D010内容与位数据找(首地址M110 )通过WOR相连结。因为D010的内容总是1个数字(一个按粗输入),即一个4位模式,可以说,D010的前4位被复制到位数据栈的预先“置空”区域中,此区域也为4位。

接着位数据找的内容被直接移出到一个7段显示的输出。同时使用BIN指令处理同一个位栈,其结果存在D000中。这是一个直接读取当前数字串的过程。


如果在同一个程序中,同一元件的线圈使用了两次或多次,称为双线圈输出。对于输出继电器来说,在扫描周期结束时,真正输出的是最后一个Y0的线圈的状态(见图1a)

关闭
微信扫码关闭
微信扫码