• 自动化系统
  • 驱动技术
  • 低压电气
  • 工业服务
  • 其他
SIMATIC S7-200 SMART PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多

USS常见问题

star star star star star
0 分
  • 通信(通讯)
发布时间:2024年01月12日
  • 0
  • 155
USS常见问题

常见问题

S7-200 SMART CPU USS 协议库能否与第三方变频器进行通信,其支持与哪些变频器通信?

USS 协议(Universal Serial Interface Protocol,即通用串行接口协议)是西门子专为西门子驱动装置开发的通用通信协议,不能用于与第三方变频器通信。
S7-200 SMART USS 协议库可用与MicroMaster 3、MicroMaster 4、Sinamics G110、Sinamics G120、Sinamics S110以及Sinamics V20 系列变频器通信。

S7-200 SMART CPU 与西门子变频器 USS 通信不上的可能原因?

USS 通信需要从硬件接线和编程两个方面进行故障排查。硬件接线方面需要注意以下几点:
● S7-200 SMART CPU 的通信端口是非隔离型,通信距离最长 50m,超出 50m 距离需要增加 RS485 中继器。
● S7-200 SMART CPU 的通信端口是非隔离型,与变频器通信时需要做好等电位连接。通过将 CPU 模块右下角的传感器电源的 M 端与其它变频器通信端口的 0V 参考点连接起来做到等电位连接。
编程方面需要注意以下几点:
● 需要使用沿信号调用 USS_INIT 指令用于启用、初始化 USS 通信, USS 从站站地址需要在主站的轮询地址表中被激活。
● 需要使用 SM0.0 调用 USS_CTRL 指令,每一个 USS 从站只能使用一条 USS_CTRL 指令。

S7-200 SMART CPU 集成的RS485 端口(端口 0 )以及 SB CM01 信号板(端口 1 )两个通信端口能否同时进行 USS 通信?

S7-200 SMART CPU 两个通信端口不能同时进行 USS 通信,端口 0 与端口 1 在同一时刻只能有一个端口用于 USS 通信。

同一时刻触发多条 USS_RPM_x ?或 USS_WPM_x 指令,为什么只有一条参数读写指令被执行,其它参数读写指令报 8# 错误(通信端口忙于处理其它指令)?

USS_RPM_x 指令和USS_WPM_x 指令同一时刻只能激活一条指令,多条参数读写指令的执行可以采用轮询方式,具体编程可参考例程:

USS 控制及读参数测试例程

USS_RPM_R 指令数据读取变频器参数时,为什么读出的数值会出现跳变?

USS_RPM_R 指令输入参数 XMT_REQ 为 True 时将启动参数读取请求并清除输出参数 Value 数值,所以会造成读出的参数数值跳变的现象。可以使用 USS_RPM_R 指令的 Done 完成位的上升沿信号来保存读取的参数值,具体编程可参考例程:

USS 控制及读参数测试例程


  • 评论
  • 分享

    扫码分享

  • 收藏
  • 点赞
  • 纠错
 

隐私政策更新提示

欢迎您来到西门子数字化工业支持中心网站!我们使用cookies来确保您能最好地使用我们的网站,进行网站分析并根据您的兴趣定制内容。我们有时会与第三方共享cookie数据。继续浏览本网站,即表示您同意我们使用cookies。您亦可以参考西门子数据隐私政策以了解更多相关信息。

同意并继续浏览
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。