描述 | 罩类、盒类及壳类产品 8-1/4x4-1/2x1-3/8 (0.791cf)6 Cmprtmnts |
---|
置,另一部分则是用户应用所保存的数据。为方便上位机对pmac内存的操作和应用程序的编写,其内存被按其功能划分为各种变量,如i变量、m变量、p变量。i变量的值设置了pmac卡的工作环境,这又使i变量可被划分为许多种类型,如电机设置i变量、通信设置i变量、编码器i变量、p变量(供用户程序使用的全局变量、m变量(指针变量),即其本身所代表的内存地址存储的是另一个存储单元的地址)。m变量可根据需要指向任意存储位置,包括内存和端口寄存器。不过在pmac上电时,部分m变量会被预先初始化为指向特殊位置的值,如m203的缺省值指向2号编码器的位置捕获寄存器。 2.2 位置捕获功能的设置 位置捕获功能是指在一个外部事件进入某一寄存器时,锁存相应的当前编码器位置。这是一个完全由与编码器相关的硬件电路来完成的任务,所以它惟一的延迟就是硬件门的延迟,这使它具有非常高的位置捕捉精度。 电路的工作方式可通过软件选择,如可设置读入外部事件的位置。设置是通过相关编码器i变量完成的。每一个编码器都可通过5个i变量来设置,位置捕获功能相关的变量为编码器i变量2和编码器i变量3。变量3设置事件捕捉的位置,如可将其 ...