程序的几个问题?

1.300/400手动复位程序后,能清除SDB块吗?复位之后,CPU上都有哪些LED状态灯亮?
2.plc和驱动器通讯有一个位必须是1,否则无法通讯。这个位在MC驱动器中对应哪个参数?如何在程序中编程能使该位为1(单独置位bit)

最佳答案

1、有关手动复位:
首先要澄清,手动复位并非为随时就可进行的。有关CPU复位:
、S7-300:当CPU的STOP指示灯按一定频率慢闪是时,这才表明需要手动对CPU的存储器进行被动格式化。
详见:《S7-300CPU存储卡介绍与储存卡的使用(更新版)》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0097.pdf
、S7-400:详见下述文档中的3.2CPU复位:
见<S7-400CPU存储器介绍与存储卡使用(2006.09.22) >下载:
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0053
2、能清除SDB块吗?复位之后,CPU上都有哪些LED状态灯亮?
可以清除。SDB为系统数据块,用户一般无需顾及,即不需用户干涉。复位之后,一般为RUN,STOP指示灯亮。
3、如何在程序中编程能使该位为1(单独置位bit)?
一般在OB100(S7-300/400),OB101(S7-400),OB102(S7-400)中编程,这些OB块均为开机后只运行一次,就是用于变量的初始化。
单独置位bit(Q10.0)如,可以在上述OB块中写入这样的程序:
SET
=Q10.0
4、有关OB块说明:
详见《组织块使用说明》下载:
http://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf

提问者对于答案的评价:
thanks

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午5:07
下一篇 2018年12月2日

相关推荐