加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15915421161

SIEMENS广西省贵港市(授权)西门子一级代理商——西门子华南总代理

更新时间
2024-11-17 07:00:00
价格
请来电询价
西门子总代理
PLC
西门子一级代
驱动
西门子代理商
伺服电机
联系电话
15903418770
联系手机
15915421161
联系人
张经理
立即询价

详细介绍

3. 库的存储地址

项目完成后必须要在 Micro/WIN 中定义库的存储地址,当定义完存储区后, 要保证在任何情况下不能再被

其它程序所使用 (主站侧: "DataPtr" + "Count" 从站侧:"HoldStart" + "MaxHold")。


图片


4. 保持寄存器值的传输

将程序下载到相应的 CPU 后,可以在状态表中给主站侧的 V 存储区赋值,然后从站侧监视数值的变化。
当主站的 I0.0 使能后,VW2 中的内容就被发送到从站并写入从站的 VW2 。

保持寄存器值的传输见图. 04。

指针 "DataPtr" 代表了被读的 V 区起始地址。

参数 "Count" 指定了被写入地址 "Addr" = "4xxxx" (保持寄存器)字的个数。

相应 V 存储区的变量将被写到保持寄存器启始地址 "Addr" = "40002" ("RW" = "1")中。

保持寄存器是以字为单位传输的,它与从站的 V 区地址对应。

指针 "HoldStart" 指定了与保持寄存器起始地址 40001 相对应的V存储区的初始地址。
可以按下面公式计算从站的V区目标指针:
2 * (Addr - 40001) + HoldStart = 2 * (40002 - 40001) + &VB0 = &VB2

另外,要保证主站侧所要写入的数据区包含在 "MaxHold" 定义的数据区内 :
MaxHold >= Addr - 40001 + Count = 40002 - 40001 + 1 = 2


图片


相关产品

联系方式

  • 电  话:15903418770
  • 联系人:张经理
  • 手  机:15915421161
  • 微  信:15915421161