Logo  
企业邮局QQ快速登录
浏览文档 当前位置:广州若恒 >> 支持中心 >> 找答案 >> 浏览文档
请教S7-200通讯问题
请教S7-200通讯问题
核心提示:请各位高工看图,小弟想请问一下,第2张图上每条指令是怎么运做的,比如为什么要用FILL_N且0-4是指填表VW10-VW14吗?还有第2条指令为什么把3移动到VB11中去移动到别处去是否也行?还有间接寻址IB0是指将I0.0~I0.7的全部数据移动到VD12中去吗?其他地方又未见再次读取VD12的地方,最后一条将1移动到VB16中去又是为什么?麻烦各位高工祥解一下通讯,能有视频祥解更好,在这谢谢各位了

请各位高工看图,小弟想请问一下,第2张图上每条指令是怎么运做的,比如为什么要用FILL_N且0-4是指填表VW10-VW14吗?还有第2条指令为什么把3移动到VB11中去移动到别处去是否也行?还有间接寻址IB0是指将I0.0~I0.7的全部数据移动到VD12中去吗?其他地方又未见再次读取VD12的地方,最后一条将1移动到VB16中去又是为什么?麻烦各位高工祥解一下通讯,能有视频祥解更好,在这谢谢各位了


 

最佳答案

用FILL_N且0-4是指填表VW10-VW14吗?
答:这条指令的意思就是把0这个数分别送到VW10,VW12,VW14,VW16这4个16位的寄存器中
主要是起到清0的作用

还有第2条指令为什么把3移动到VB11中去移动到别处去是否也行?
答:根据你的截图,3存储到VB11中是因为在接下来的通信程序中要和3号站进行数据交换,
移到别处也可以的,不过你执行NET_R指令时,TBL的参数就要做改变

还有间接寻址IB0是指将I0.0~I0.7的全部数据移动到VD12中去吗?
答:是将IB0的地址传送给VD12,而不是IB0的数据

其他地方又未见再次读取VD12的地方,最后一条将1移动到VB16中去又是为什么?
答:你看你的程序中的网络4,是不是有条NET_R指令,
指令中有一个TBL参数,填写的是VB10,这个VB10只是开始参数,

这个VB10用来反映你通信的情况,
VB11的参数是你要通信的PLC的站号,你的程序是3号站
VB12-VB15,其实就是VD12,用来告诉3号站,我需要你的内部哪里的数据,你的程序是IB0区
VB16,是告诉3号站,我需要IB0开始的连续多少字节的数据,你的程序是1个字节的数据

更多


Tags:请教S7-200通讯问题

0% (0)
0% (10)
相关文档
发表评论
用户评论
 以下是对 [请教S7-200通讯问题] 的评论,总共:0条评论
最新文档
·S7-200 PID 手写程序与利用自带模 
·AC0做求和校验,循环时如何确定求 
·起重机用西门子变频电机悬停 
·DI回路电流计算 
·一个触摸屏接三个PLC,是否可行? 
推荐文档
视觉焦点
S7-200 PID 手写程序与利用自带模块、向导生成PID方法的区别
AC0做求和校验,循环时如何确定求和是否正确   求解释,麻烦各位师傅了
  2880306702
  sales@gzrh.com   在线发送
微信扫一扫
  技术支持
  技术论坛
  Support@gzrh.com   在线发送
  项目洽谈
  Support@gzrh.com   在线发送
  投诉与建议
  gzrh@gzrh.com   在线发送
  订阅精彩内容
  填写您的邮件地址,订阅我们的精彩内容:
  联系我们
销售热线:020-85520027/85520287
项目洽谈:020-85533142/85533145
联系传真:020-85520030/85536394
技术热线:020-61087040
咨询邮箱:gzrh@gzrh.com
公司地址:广州市天河区黄埔大道中662号金融城绿地中心509室