青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 2473|回复: 0

PMAC的双端口RAM(简称DPRAM)

[复制链接]
发表于 2009-11-4 10:33 | 显示全部楼层 |阅读模式
PMAC的双端口RAM(简称DPRAM)
& [9 d; j; x3 m$ s8 N- g0 ]7 G4 D4 d+ C
        
9 U9 u3 \9 s4 U* \( Y0 a+ |      双端口RAM(简称DPRAM)是PMAC的一个选件,它为主机和PMAC提供了可以共享的高速内存区,利用DPRAM可以实现主机和PMAC之间的高速不需“握手”的数据交换,DPRAM为以下数据提供了存储空间:( G* T' ~% r  Q  R8 Y  |
      1)      主机到PMAC的数据:
- \7 H" I( `8 ]/ \8 R4 z      电机的指令位置,电机指令速度,机床在线命令,运动程序中的控制变量值。
0 P. x1 Z/ d8 c9 O      2)      从PMAC到主机的数据:
2 z' `) k& I0 b  W9 h9 r      电机状态变量,电机的实际位置,电机的实际速度,电机的实际加速度,电机的跟随误差,机床及控制面板的开关量,手摇脉冲发生器的脉冲数值。
; Y. [! x5 i! K, M; ^2 w, J      在PMAC中,PLC程序以一定的时间间隔运行,在PLC程序中,可以读出上述数据,经过简单的转换再将数据写入到DPRAM中,主机就可以读出数据并进行处理。: e" O0 y8 B9 {0 B: K" M
      由于DPRAM为主机和PMAC提供了共享内存,因此可以在DPRAM中定义实时监控的变量,由主机实时显示出来,并联机床数控系统中的实时显示变量定义如表3.1所示。
; u0 j. I. W" Q+ z" B            M变量地址意义
% i' ]/ A' A* _2 _3 b! a            M200F200X坐标值
9 |# y% [  p+ h; [. B% V            M201F201Y坐标值* }& d4 K% y! G9 a
            M202F202Z坐标值6 r8 ~  k2 k) w; @# g& B
            M203F203A角度值8 y, n# C5 U/ Q1 Z4 X) o2 v: [
            M204F204C角度值
" a4 r/ [$ D5 q" w4 Q$ a            M205F2051杆杆长
2 c/ Y: f, p! T# i. L0 K) P            M206F2062杆杆长
! t- ~& [8 I% g' m- o* _$ Z5 Z( _            M207F2073杆杆长$ O3 x! t+ G- ~, o  b, j
            M208F208运动平台中心到刀具摆轴中心距离  E9 E# w/ V. o+ Z: v
            M209F209刀具中心点到刀具摆轴中心距离+ w: e2 W7 ]  V0 X8 ~5 i  i# o% [
            M210F:$210进给速度值
, o8 E! m2 _: s, w            M211F:$211主轴速度值8 C6 Q( Z: C, b6 q7 g
     
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-30 06:11 , Processed in 0.172396 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表