| |
|---|---|
| (点击题目 可以在互 联 网中搜索该题 目的相关内容) 日期:2006-7-11 22:48:52 来源: 作者: 点击: | |
|
我用300按如下的步骤做了一个简单的程序: 1:创建一个共享的数据块:DB1 建立变量 Name: T Type:INT Initial Value:0 2:在Symbols中也定义了DB1 3:在OB1中做了一个简单MOVE程序 A I0.0 JNB -001 L 0 T “db1”.t DB1.DBW2 -001:NOP 0 4:用PLCSIM软件下载监控时,程序能运行,但我闭合I0.0时,就出现SF指示灯亮。 5:我把I0.0除掉,直接用MOVE指令,把0送给DB1.DBW2时,当下载监控时,程序就不运行了。直接就出现SF指示灯亮! 为何出现如上故障情况,请高手明示! 如果我把0送给DB1.DBW2时,那程序如何处理?? 以下是对《关于300的一个小问题》的回复: 共有10人回复 分页: 1 匿名回复: 请注意你程序中关于跳转标号的定义 跳转标号的首字符必须是字母,而你是以-号开头,能不出错吗? 匿名回复: TO:drluqi: 为了书写方便,程序我是由LAD转换STL的 程序是没问题的 但转化LAD时能运行的 匿名回复: 下载数据块DB1 匿名回复: 靠,我试了一下好像是有问题! 匿名回复: 从您的描述看,估计是由于您访问的db1在plc中不存在,可以把db1下载一下试试。 匿名回复: 呵,肯定是DB1没下载 匿名回复: to "激情燃烧" DB是肯定下载了 当下载到仿真PLC后,STOP模式下是,SF的就亮了 真奇怪!! 匿名回复: 可以先把仿真plc复位,重新下载。估计是错误没有清除。 匿名回复: 原因找到了:DB1没下载 当我下载DB1后,再监控,SF消除 谢谢楼上各位!! |
|
|
上一篇: S7-300的数据类型 下一篇: 研究了一下SIEMENS的模拟量输入模块 |