10年专注于工控自动化领域的产品供应商和技术服务商!提供自动化控制解决方案! 加入收藏 | 设为首页 | 联系方式 | 网站地图 | 新浪微博 | 腾讯微博
东莞市精一控自动化电气有限公司东莞市精一控自动化电气有限公司
首 页 产品中心 PLC编程 自动化工程 关于精一控 服务承诺 新闻中心 在线留言 联系我们
热门关键词: plc编程 | 西门子PLC可编程控制器 | 西门子plc | 西门子LOGO!控制器 | 西门子触摸屏 | 三菱plc | 东莞伺服电机 | 台达变频器 | 西门子变频器 | 合信PLC | 合信伺服电机 | 合信触摸屏 | 
产品分类  
联系方式  
东莞市精一控自动化电气有限公司
东莞市精一控自动化电气有限公司
地  址:东莞市南城区周溪众利路84号聚大电商产业园微博楼二层214-215号房
电  话:0769-23397896
传  真:0769-23394179
联 系 人:韩小姐/13790148398
  技术支持   您当前的位置:首页>>技术支持
广州PLC编程|西门子s7-200编程|STEP 7-Micro/WIN的相关常问问题

STEP 7-Micro/WIN的相关常问问题

1. 如何知道自己所编西门子PLC程序大小? 

Micro/WIN中的命令菜单中执行PLC>Compile后,在Micro/WIN下方的显示窗口(消息输出窗口)可找到你所编PLC程序的大小、占用数据块的大小等。

 2.编译出错怎么办? 

在编译后,如果有错,将不能下装程序到CPU。可在Micro/WIN下方的窗口查看错误,双击该错误即进入到西门子程序中该错误所在处,根据plc系统手册中的指令要求进行修改。 

3.如何知道自己所编程序的扫描时间? 

在程序运行过一次以后,可在Micro/WIN中的命令菜单中在线查看PLC>Information可找到s7-200 cpu中程序的扫描时间。

 4.如何监视程序和数据状态?

如要对程序进行监视,则在命令菜单中进入Debug>Program Status或者点击工具栏上的程序状态Program Status 按钮。

如要对某一位或某一数据的值进行监视,则在命令菜单中进入Debug>Chart Status或者点击Micro/WIN中左边View浏览条中的状态表按钮;然后在表中Address栏中输入需要监视的数据地址,点击工具栏上Chart Status按钮,即可在当前值Current Value一栏中监视数据状态。

 5.如何对数据进行强制?

有两种方式可以对数据进行强制(在数据被强制后,前面会出现一个锁的符号):

  • 在上述提到的状态表中,在New Value一栏中输入所要强制的新数值,对于数字量为0或1,对于西门子模拟量为数值。然后点击工具栏上的相应功能按钮完成所需操作。

     
    Write All

    写入(此功能与强制的区别为在写入数据后,写入的数据值还会根据程序中的逻辑运算而改变。)

     
    Force
    强制
     
    Unforce
    解除单个强制
     
    Unforce All
    解除所有强制
     
    Read All Forced
    读取所有已强制的数据

  • 或者可在plc编程程序中要强制的结点或线圈地址上点右键,然后在快捷菜单中执行强制,解除强制以及写入命令。


 6.如果指令不会用如何找到帮助? 

如果某一指令不会用,除了可参考S7-200系统手册,还可以:

  • 在Micro/WIN中右击该指令后,在快捷菜单中进入Help,便可找到该指令的详细说明。
     
  • 用鼠标选中相应的指令,然后按“F1”键,会自动弹出相应的帮助文本。
     

 7.如何查找所使用的程序地址空间是否重复使用? 

在对程序进行编译后,可以点击View浏览条中的交叉引用(Cross Reference)按钮进入,可以看到程序中所使用元素的详细的交叉引用信息及字节和位的使用情况。

在交叉引用中可直接点击该地址,便进入到程序中该地址所在处。 

 8.在编程软件Micro/WIN中打印时,打印的内容为什么会缩得很小?

请在菜单File(文件)> Page Setup(页面设置)中检查Margins(页边距)设置。打印机驱动程序与Micro/WIN所使用的微软打印驱动程序,可能在配合上出现问题造成页边距设置很大,从而没有地方打印程序。

解决这个问题的办法是把页边距的数值改小。

9.在线监控时,在程序块中为何指令功能块是红色?

如果在程序编辑器中在线监控,发现有红色的指令功能块,说明发生了错误或问题。从系统手册可以查到导致ENO=0的错误。如果是“非致命”故障,可以在菜单PLC > Information对话框中查看错误类型。

对于NetR/NetW(网络读/写)、XMT/RCV(自由口发送/接收) 、PLS等等与西门子PLC操作系统或硬件设置有关的指令,在运行时变红,其最可能的原因是在指令仍然在执行的过程中多次调用,或者当时通信口忙。

 

 10.在线监控时,在程序块中查看的数据为何都是16进制数值显示?

plc程序块中的在线监控,没有地方可以设置Micro/WIN的数据显示格式,而16进制数是显示二进制数据的最简单的方法,数据的很多意义可以从16进制显示的值看出来(对于熟悉的人来说)。

 

友情链接: 自动化编程    PLC编程    东莞PLC编程    东莞自动化    伺服电机    
东莞市精一控自动化电气有限公司版权所有@ Copyright 2011
顾客服务中心:0769-23397896 传真:0769-23394179
  粤ICP备09182705号-3 [后台管理]