S7-200 SMART传送指令问题

我利用第一种编程,让字节进行传送,加了上升沿,在状态图表中输入数值模拟,需要状态图表中点图表状态才能传送;第二种我把上升沿去掉了,不用点图表状态他就能传送,这是为什么,只要传送指令出现这种情况,还是其他指令也有,具体有哪些指令,我这个没链接PLC,只把程序写出来了,求大神解答,最好有资料链接,

问题补充:
请告诉我出现这种情况的原因,还有那些指令也是这种情况,我是初学者,请多多包涵,讲解详细一些,谢谢了。

图片说明:

S7-200 SMART传送指令问题   

最佳答案

第一种:是在I点由0变1的瞬间,传送一次,I点保持为1的话VB12数值变化的话VB16就不变化了,每次由0变1的时候传送
第二种是只要I点=1,每个扫描周期都传送

smart的使用参考手册:
西门子 S7-200 SMART PLUS V1.8 技术参考
https://support.industry.siemens.com/cs/cn/zh/view/76488152
S7-200 SMART 系统手册 V2.2
http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=6780

看明白这两资料,您就基本上全会了

补充:
什么产生的原因?
产生这种情况的原因就在于有没有上升沿指令啊,看看手册上的上升沿指令说明
您还是先看看系统手册吧,介绍的非常详细,从基础的到高级应用

提问者对于答案的评价:
也就是说,加上上升沿的话,当打开开关,由0变为1,状态图表检测到0变1,传送指令就可以传送数据了,状态图表只能用来检测开关状态吗,也就是0和1

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc127589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日 下午5:31
下一篇 2017年5月29日 下午5:31

相关推荐