找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
smart的VB指向DB1。这是指smart200 PLC只有DB1这一个唯一的DB块,1200读写smart200 PLC的DB块也只能读取DB1块。但是1200中的DB块有很多,你自己可以对应每一个smart200 PLC创建几个DB块,这些DB块的块号你可以在1200允许的块号范围内随意定义块号。
例如第一个smart200PLC可以在1200中SD_1管脚定义DB1,第二个smart200PLC可以在1200中SD_1管脚定义DB2。以此内推,第六个smart200PLC可以在1200中SD_1管脚定义DB6。但是对应的每一个smart200PLC中的ADDR_1管脚都必须事DB1块。
只要你读写每一个smart200 PLC的地址是DB1块即可。
你1200读写smart200地址中的DB1块和你1200中自己使用的DB1块是不是同一DB块。
1200中的ADDR_1管脚是指发送到通信伙伴数据区的地址
1200中的SD_1管脚是指本地发送数据区
S7-200 SMART CPU与S7-1200进行S7通信:
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/S7/S7_1200_S7/S7.htm
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!