西门子S7-1500入门级教程2-编程基础篇03

<a href=https://www.xmzyj.com/ximenzi>西门子</a>S7-1500入门级教程2-编程基础篇03″ inline=”0″></p>
<p class=S7-1500

实验三 S7-1500的程序调试及访问保护

1)实验内容

①设置CPU的最大扫描时长和最小扫描时长,查看CPU的程序执行时长;

②了解FB的调用环境,在OB1中多次调用一个FB1,查看每次调用时的变量状态;

③掌握从程序、详细信息、PLC变量表等处拖拽变量到监控表的方法;

④掌握访问保护方式包括CPU的4层访问级别、程序块专有技术保护和防复制保护。

2)实验流程

①设置CPU的最大扫描时长和最小扫描时长,查看CPU的程序执行时长。

在设备组态中双击CPU,在属性->周期中可设置最大扫描时长和最小扫描时长,然后下载,在线监测周期时长,如下图所示。

西门子S7-1500入门级教程2-编程基础篇03

图1-设置扫描时长

修改最小循环时长:

西门子S7-1500入门级教程2-编程基础篇03

图2-最小循环时长

修改最大循环时长:

西门子S7-1500入门级教程2-编程基础篇03

图3-最大循环时长

②OB1中多次调用一个FB1

西门子S7-1500入门级教程2-编程基础篇03

图4-多次调用同一FB

③掌握从程序、详细信息、PLC变量表等处拖拽变量到监控表的方法:选中后拖拽到监控表中。

比如对于不在变量表中的DB块中数据就可以拖拽:

西门子S7-1500入门级教程2-编程基础篇03

图5-变量拖拽

④保护方式

四层访问级别,针对不同工作等级设置不同访问权限,最大程度防止误操作:

西门子S7-1500入门级教程2-编程基础篇03

图6-四层访问级别

专有技术保护,对程序块进行加密,保护自有专利技术,防止盗版出现:

西门子S7-1500入门级教程2-编程基础篇03

图7-专有技术保护

防复制保护,可绑定对应CPU,防止未经授权的程序复制,能最大程度的保护程序安全:

西门子S7-1500入门级教程2-编程基础篇03

图8-防复制保护

三重保护机制,无论是在使用过程还是知识产权都可提供可靠防护。

敬请期待下一篇程序基础篇04-LAD编程应用及本篇总结~

作者简介

谭俊豪:重庆大学机械工程学院学士,西门子中国公司培训生

本文为原创文章,欢迎转载,请注明出处和作者!

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据