登录|注册|收藏精一控|在线留言|网站地图

您好!欢迎来到精一控官网!

精一控自动化10年专注-专业的自动化解决方案提供商10 years automation professional solution provider

全国咨询热线

13790148398

热门搜索关键词:

PLC编程
当前位置:首页 » 常见问题解答 » 西门子plc编程|plc程序|西门子编程程序|的相关问题

西门子plc编程|plc程序|西门子编程程序|的相关问题

字号:T|T
文章出处:网责任编辑:作者:人气:-发表时间:2014-06-28 09:49:00

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

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

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

2. 编译出错怎么办?

在编译后,如果有错,将不能下装西门子plc编程程序到西门子plc s7-200 cpu。

可在Micro/WIN下方的窗口查看错误,双击该错误即进入到plc程序中该错误所在处,根据系统手册中的指令要求进行修改。


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


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

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

如要对plc程序进行监视,则在命令菜单中进入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编程程序中要强制的结点或线圈地址上点右键,然后在快捷菜单中执行强制,解除强制以及写入命令。

 

 

西门子s7-200


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

 


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

  • 在Micro/WIN中右击该指令后,在快捷菜单中进入Help,便可找到该指令的详细说明。

     
  • 用鼠标选中相应的指令,然后按“F1”键,会自动弹出相应的帮助文本。

     

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


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


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


8. 在西门子plc编程软件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进制显示的值看出来(对于熟悉的人来说)。

 

相关资讯

排行榜

1西门子PLCEM 232 模拟量输出模块
2西门子PLC S7-1200 SM 1221 数字量输入模块
3台达PLC DVP-ES2-EX2系列 简易标准控制型
4台达伺服驱动器1.5KW ASD-B2-1521-B
5交流伺服电机130系列
6信捷PLC 扩展模块 XE-E2DA

同类文章排行

最新资讯文章

您的浏览历史

    正在加载...