锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

与Power PMAC通讯

时间:2023-03-08 16:00:00 dsl3继电器

与PMAC通讯

  • Power PMAC通讯
  • 通用Internet协议套件概述
  • Power PMAC 使用网络协议套件
  • 启动Power PMAC SSH/Telnet通讯
  • IDE通信与Power PMAC
  • FTP访问Power PMAC
  • 修改Power PMAC的IP地址
  • 查找未知IP地址
  • 在线和缓冲脚本命令
  • 寻址电机及坐标系统
  • 变量查询响应的回显模式

Power PMAC通讯

  • Power PMAC使用标准接口和协议提供强大的通信工具
  • 采用标准的100mhz / 1ghz以太网物理链路
  • 所有四个使用互联网协议套件layers”的协议
  • 在客户端/服务器模型中充当作为server主机为client”
  • 可直接连接到主机进行安装或应用
  • 通过局域网和/或互联网通信
  • 使用Telnet或SSH接受文本命令
    —命令可以是Linux计算机提示符
    —命令可以是Power PMAC应用程序
  • 可以使用FTP传输文件
  • 可以使用HTTP传输HTML信息

通用Internet协议套件概述

  • Internet和similar网络通信协议集
  • 由4个““encapsulated由抽象层组成

——链路层(最低)

  • 处理当地链路的特定网络需求
  • 例如ARP, NDP, MAC(适用于以太网,DSL, FDDI)

——网络层

——传输层

  • 在主机端口之间建立数据通道
  • 如UDP、TCP、RTP、DCCP、RSVP

——应用程序层(最高)

  • 跨网络通信的过程
  • 如Telnet、SSH、FTP、HTTP、DHCP、POP、SMTP等

Power PMAC 使用网络协议套件

  • 支持链路层协议:

——以太网媒体访问控制(MAC)
——使用设备的唯一物理地址(不能更改)

  • 支持Internet层协议:

——第六版互联网协议(IPv6)
——每个Power PMAC有一个用户可以设置IP地址(例如192.168.0.200)

  • 支持传输层协议:

——传输通信协议(TCP)
——数据传输可靠有序

  • 支持应用层协议:

——Telnet:开放式文本通信用于虚拟终端
——SSH (Secure Shell):用于虚拟终端保护的文本通信
——文件传输协议(FTP):移动整个文件(任何类型)
——超文本传输协议(HTTP):用于超媒体信息(例如)web)

启动Power PMAC SSH/Telnet通讯

  1. 启动windows的cmd.exe程序
  2. 在终端输入telnet {IP地址}”
  3. 从Power PMAC获取登录提示
  4. 登录提示符-例如:

在这里插入图片描述
账号名为:root”

  1. 在密码提示下:deltatau”

会出现以下响应

现在正在与Linux计算机(而不是PMAC应用程序)对话

  1. 输入“gpascii -2”启动PMAC通信应用程序

得到响应

现在你在和PMAC现在可以在终端模式下使用应用程序对话Power PMAC

IDE通信与Power PMAC

  • 通过终端和状态窗口gpascii和SSH使用文本通信(使用旧版本)Telnet)
  • 使用项目管理器FTP复制项目文件Power PMAC
  • 使用调整和绘图SSH设置使用FTP传输收集的数据

FTP访问Power PMAC

  • FTP协议允许访问Power PMAC活动项目的目录和文件
  • 可用于浏览器程序,如此

访问限制在带有用户项目文件的活动目录(/var/ftp/usrflash)

修改Power PMAC的IP地址

  • 从IDE在工具菜单中选择选项
  • 从弹出窗的左侧展开Power PMAC”
  • 选择网络设置
  • 选择网络设置
  • 点击测试
  • 如果修改成功,请按永久修改进行修改
    注:修改后的ip不同的地址网段需要在点击测试后修改计算机网段,以检测成功的修改。

查找未知IP地址

在线和缓冲脚本命令

  • 在线脚本命令
  • 立即执行,而不是存储
  • 有些是作用于指定或列出的特定电机
  • 有些特定于坐标系统,作用于指定或列出C.S.
  • 一些全局变量
  • 独立寻址电机和C.S.不同的通信线程
  • 缓冲脚本程序命令
  • 存储在打开的程序缓冲区,以备将来执行
  • 实际执行所需的单独步骤
  • 非法命令清空和关闭打开的缓冲区
  • 若无程序缓冲区打开时发送:
    如果不能作为在线命令(例如)X10)有效,被错误拒绝
    如果在线命令也有效,则立即执行(例如P1=1)

寻址电机及坐标系统

  • 许多在线命令特定于运动或坐标系统
  • 每个通信线程都有独立的电机和C.S.寻址
  • 默认上电/复位搜索电机0(#0)和C.S. 0 (&0)
  • #x命令,&x命令模式寻址电机x, C.S. x
  • 不需要在每个命令前添加搜索模式(对交互工作非常有用)
  • #{list}(例如#1…3),&{list}(例如&指定多个电机,C.S. ’ s受立即跟随命令的影响,不影响线程的模态搜索
  • #*,&*指定所有电机,c.s.直接遵循命令的影响(如#*k &*a),不影响模态寻址
  • #,&命令查询的模态地址电机,C.S.

变量查询响应的回显模式

  • Echo {constant}命令指定此通信线程的许多变量查询命令响应的格式
  • {constant}值(0 …15)有4个独立的控制位
    位0(值1)控制对数据结构元素值查询的响应
    第1位(值2)控制对用户变量值查询的响应
    第2位(值4)控制对变量定义查询的响应
    第3位(值8)控制位域元素的十六进制和十进制值响应
    第4位(值16)控制备份状态的数字和文本响应
  • 第0、1和2位指定长形式和短形式的响应
    Bit = 0指定长形式的、在响应中返回的命令(例如P1=7.5)
    Bit = 1指定短格式,只发送查询值(例如7.5)
  • 长形式的响应字符串适合作为设置命令重新发送
  • 短形式的响应字符串更紧凑
  • 备份命令通常使用长格式响应
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章