当前位置: 主页 > PLC控制

各位大师帮看一下这段程序,用仿真软件打开监视时有导通,但在仿真软件中没有

写了一段计数程序,用仿真软件S7-PLCSIM调试,
如图1,打开监视,程序中会有Q0.0的导通显示,但在图2中的仿真软件中Q0.0没有“√”,不知道下载到PLC中Q0.0会不会的导通?
请各位大师帮看一下,谢谢!

问题补充:
补充一下:仿真软件中将i0.0打勾,监视程序时图1中的Q0.0是导通的,只是在仿真软件中的Q0.0为何没有勾???

图片说明:

各位大师帮看一下这段程序,用仿真软件打开监视时有导通,但在仿真软件中没有各位大师帮看一下这段程序,用仿真软件打开监视时有导通,但在仿真软件中没有 各位大师帮看一下这段程序,用仿真软件打开监视时有导通,但在仿真软件中没有各位大师帮看一下这段程序,用仿真软件打开监视时有导通,但在仿真软件中没有

最佳答案

1、仿真时要将程序中I0.0置1,其后要将T0扫描为1,Q0.0才可导通。
2、如何仿真,见:
《S7-PLCSIM使用入门》:下载
htTP://www.ad.siemens.com.cn/download/docMessage.ASpx?ID=2760&loginID=&srno=&sendtime=f
3、问题补充:
Q0.0为何没有勾?
监视程序时图1中的Q0.0是导通的。看看程序中是否有双线圈输出问题,即在程序中有两处或多处对Q0.0输出的地方,检查程序。
可以应用变量表来进行监视。见:
符号表是全局变量的符号名如何使用断点功能调试STEP7程序?
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=24537446&ehbid=13336639&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
《利用STEP7的Debug功能对复杂程序进行调试》请连接:
http://bbs.gongkong.com/Details/201003/2010/uploads/allimg/030113390500002-1.shtml
有关强制问题见《使用变量监控表进行调试》下载:
http://space.cechina.cn/infosharedownload.aspx?id=181

提问者对于答案的评价:
是双线圈问题,谢谢你的解答!

  • 关注微信

猜你喜欢

微信公众号