西门子S7-1200如何查看和设置带参数模块的属性

简介: 本篇我们学习西门子S7-1200如何查看和设置带参数模块的属性。

上篇文章中我们学习了西门子S7-1200诊断缓冲区的使用方法本篇我们学习西门子S7-1200如何查看和设置带参数模块的属性。

 

西门子S7-1200的编程软件STEP7 BASIC中,可以对所有带参数的模块进行属性的查看和设置,可以根据需要对模块的默认属性进行修改。CPU的属性对系统行为有着决定的意义。对CPU可以设置接口、输入输出、高速计数器、脉冲发生器、启动特性、日时钟、保护等级、系统位存储器和时钟存储器、循环时间以及通信负载等。


640.jpg


在项目视图中双击设备和网络,打开设备视图、在软件的中下部显示所选对象的属性,在常规项中显示项目信息和目录信息。PROFINET接口的常规项中描述所插入CPU的常规信息。以太网地址项设置以太网接口是否互联,如果在项目中已经创建了子网,则可在下拉列表中进行选择。如果未创建子网,则可使用添加新子网按钮创建新子网。


640.jpg


IP协议中提供了有关子网中IP地址子网掩码以及IP路由器的使用信息。如果使用IP路由器,则需要有关IP路由器的IP地址信息。在高级项中描述了以太网的接口名称和端口,注释,可以修改。在时间同步项中可以启用NTP模式的日时间同步。DI14和DO10中分别描述了常规信息、数字量输入输出通道的设置及IO地址等。


640.jpg


在数字量输入中,用户可为每个数字量输入启用上升沿和下降沿检测,根据CPU的不同,可激活各个输入的脉冲捕捉。数字量输出项中可为所有数字量输出设置RUN到STOP模式切换的响应,可以将状态冻结,相当于保留上一个值,也可以设置替换值0或1。


640.jpg


IO地址项可以设置输入输出地址。AI2项中描述了常规信息、模拟量输入通道的设置及IO地址等。在模拟量输入项中,指定的积分时间会在降低噪声时抑制指定的干扰频率。必须在通道组中指定通道地址、测量类型、电压范围、滤波和溢出诊断。CPU自带的模拟量,输入测量类型和电压范围被永久设置为电压和0到10伏,无法更改。如果启用溢出诊断,则发生溢出时会生成诊断时间。


640.jpg


高速计数器项通常用于设置驱动技术的机制,在此不做说明。启动项用来设置启动类型,日时间用于设置CPU的运行时区,以及夏令时或标准时间的切换。保护项用来设置读或写访问保护等级和密码。系统和时钟存储器位用来设置系统存储器位和时钟存储器位。勾选允许使用系统存储器字节采用默认字节地址1,则M1.0表示第一个扫描周期为1,M1.1表示与上个扫描周期相比,诊断状态发生变化时,M1.1为1,M1.2始终为1,M1.3始终为0。


640.jpg


勾选了允许使用时钟存储器字节,采用默认字节地址0,当然也可以修改,则在MB0的不同位提供了不同频率的时钟信号,如M0.5的时钟频率为1赫兹,则可以实现1赫兹的频率闪烁。循环时间项可以设置最大和最小循环时间。通信负载项中设置每个扫描周期中分配给通信的最大百分比表示的时间。


640.jpg


IO地址概览以表格的形式表示集成输入或输出和插入模块使用的全部地址。对于信号模块和通信模块,也可以通过类似的方法查看或修改其属性。


640.jpg


今天我们学习了西门子S7-1200如何查看和设置带参数模块的属性,更多关于西门子S7-1200的内容请持续关注本号后续文章。


相关文章
|
3月前
|
前端开发
Typecho——如何查看已经提供的方法是否支持传入参数
Typecho——如何查看已经提供的方法是否支持传入参数
35 0
|
5月前
|
存储 Swift
Swift开发——属性检查器
Swift中的属性检查器(willSet, didSet)允许在设置存储属性值前后执行代码。在类`Circle`中,属性`radius`使用属性观察器:willSet在赋值前检查值,若值为负则打印警告;didSet在赋值后比较新旧值,根据变化输出相应信息。在实例`c`中,`radius`从-5变为0时,输出“Input value is negative.”和“The circle gets smaller.”;从0变为10时,输出“Input value is normal.”和“The circle gets larger.”。
215 4
Swift开发——属性检查器
|
4月前
|
监控
若依修改-----其他功能,包括参数设置,通知公告,日志管理,验证码控制开关在参数设置里,若依的注册页面是隐藏的,在src的login.vue的97行注册开发,修改成true,通知公告,促进组织内部信
若依修改-----其他功能,包括参数设置,通知公告,日志管理,验证码控制开关在参数设置里,若依的注册页面是隐藏的,在src的login.vue的97行注册开发,修改成true,通知公告,促进组织内部信
|
6月前
|
测试技术 Android开发 开发者
RK3568 Android系统客制化动态替换ro任意属性
RK3568 Android系统客制化动态替换ro任意属性
258 1
|
存储 小程序 索引
小程序跨页面传递参数的几种方式
小程序跨页面传递参数的几种方式
319 0
|
6月前
重写 AppiumService 类,添加默认启动参数,并实时显示启动日志
重写 AppiumService 类,添加默认启动参数,并实时显示启动日志
69 0
|
6月前
|
SQL 数据库连接 数据库
ODBC配置数据源及相关问题(“找不到工程和库”“实时错误91对象变量或with块变量未设置”等)
ODBC配置数据源及相关问题(“找不到工程和库”“实时错误91对象变量或with块变量未设置”等)
|
网络协议 开发工具 git
命令终端设置全局代理的两种方法
命令终端设置全局代理的两种方法
397 0
|
架构师 Java
31-公司级别的JVM参数模板,拿走不送
就目前大部分互联网创业型公司,其开发的系统几乎都不会考虑JVM性能优化这一块,哪怕一个团队中有1个技术Leader或架构师,往往都没有太多精力去把控到特别细节的地方上,以及对JVM也没有那么的精通与熟悉,这也导致一个很大的问题,大部分工程师开发完一个系统后,部署生产环境的时候根本对JVM参数什么的设置一窍不通,也就是默认的JVM参数进行系统的运行,等系统在某个时段出现问题后,开始大量分析找bug,很久也未能找出什么原因。
104 0
|
Windows
怎么批量给文件添加拓展名?
怎么批量给文件添加拓展名?
176 0
怎么批量给文件添加拓展名?