欢迎光临浔之漫智控技术(上海)有限公司网站!
全国服务咨询热线:

15821971992

技术文章 / article 您的位置:网站首页 > 技术文章 > 西门子CPU 1211C DC/DC/RLY 参数详情

西门子CPU 1211C DC/DC/RLY 参数详情

发布时间: 2022-09-06  点击次数: 639次

西门子CPU 1211C DC/DC/RLY

优势

  • 安全并且借助于类型测试 (TTA) 质量已获认可

  • 西门子开关设备适合可靠运行

  • 使用地方性产品使之遍及世界各个角落

  • 能极为灵活地用于各种经济的方案

  • 试验型的标准模块 (TTA)

  • 在柜体顶部的标准化的汇流排系统

  • 3-和 4-极汇流排系统,电流最高可达 7400 A

  • 额定耐电流 Ipk 最高可达 375 kA

  • 较深的开关设备隔室适用于通用装置

  • 设备隔室的模块化结构

  • 单独朝前和背靠背安装

  • 由上或由下引入电缆

  • 由前或由后进行电缆连接。 

你的优势:“SIVACON 技术伙伴"

他们是你们区域的配电盘制造商,他们经过西门子选择并已获认可,并永远会受到资格审查。

因此,你就会一直获得只有当地供货商才能提供的西门子公司完整的捆绑式专有技术。快速、灵活并且低成本。

触摸屏其实内部是有时间的I/O域的,不过长时间触摸屏不上电时间就会丢失,还需要重新设置,实际应用中很烦很烦,在西门子S7-200 CPU224 以上的版本才会有内部的时钟,其他型号的CPU是没有内部时钟的,所以想让触摸屏显示PLC的时钟,PLC必须是224的CPU,否则无法读取内部时钟。

其实呢读写时钟是2件事,而让触摸屏显示出PLC的时间和修改PLC的时间又是2件事,所以一共加起来是4件事,一句话两句话说不明白,咱们从头开始缕一缕!

首先从PLC这块说起……

PLC的内部时钟

当PLC与PC通讯正常以后可以首先对PLC时钟与PC时钟进行校正

西门子PLC应用实例:触摸屏读、写PLC内部时钟

点击PLC菜单中的“实时时钟"

西门子PLC应用实例:触摸屏读、写PLC内部时钟

然后读取PC的时间

西门子PLC应用实例:触摸屏读、写PLC内部时钟

PC的时间成功读取到,但PLC内还是没有时间的

西门子PLC应用实例:触摸屏读、写PLC内部时钟

点击设置才会把时钟设定到PLC的内部时钟里面!

这样我们就成功的给PLC一个时间了,接下来就是需要一个指令来实现对时钟的读、写!

读、写PLC内部时钟

西门子PLC应用实例:触摸屏读、写PLC内部时钟

在左侧的指令树里面有一个专门的“时钟"指令,而READ-RTC就是读取实时时钟,SET-RTC就是设置实时时钟,一共有四个指令,后面的扩展读写后面都有X,证明此指令不适合此PLC的CPU。

那么我们来看看这两个指令如何使用?

西门子PLC应用实例:触摸屏读、写PLC内部时钟

首先比较重要的是我们要知道读取的时间是存储在以“T"为起始位的连续8个字节里面,T这个符号是一个字节,比如说VB100,而不同的字节带表不同的意义,比如T=VB100:

那么 VB100=年

VB101=月

VB102=日

VB103=时

VB104=分

VB105=秒

VB106=0

西门子PLC应用实例:触摸屏读、写PLC内部时钟

并且读取到的VB100为起始位的八个字节都是BCD码,也就是说是16进制的数,如果我们想知道具体是多少需要进行一系列的转换才能够读出来,需要先把字节转换成整数,再把整数的BCD码转换成整数。

在这里我们把时钟读取到以VB110为起始位的八个字节里面,并且SM0.5每秒读取一次,确保时钟的实时性。

西门子PLC应用实例:触摸屏读、写PLC内部时钟

读取完以后把数值经过转换,以10进制字的形式输出到VW存储区。

到这一步,我们PLC部分的读取部分就完成了,这里面我们看到了最后结果输出到变量VW200里面。

接下来是对PLC的写时钟,也就是设定时钟,因为我们不能总是把PLC连接到PC上去同步时间,一旦时间错误我们可以利用触摸屏去修改时间。

这个是设置时钟的指令,在前端利用一个变量来触发设置,把以字节VB100为起始位的连续8位写入到时钟里面,需要注意的是此时的VB ……都是16进制的

西门子PLC应用实例:触摸屏读、写PLC内部时钟

触发条件为M0.0闭合就会把以VB300为起始位的连续8位字节(16进制)传送到VB100中,这段程序要写在设置程序的前面。

只要M0.0闭合一次,就会把变量VB300-VB307中的16进制数传送到VB100-VB107的时钟里,来保证时钟的成功设置。

此时我们PLC的所有准备工作就都完成了!接下来是触摸屏部分的组态!

触摸屏读取PLC时间的组态画面

西门子PLC应用实例:触摸屏读、写PLC内部时钟

我们要在变量管理里面新建大量的变量,其中包含了读取时钟存储到VW200-VW214,前面有提到把BCD码转换成10进制的整数,他们都是十进制的变量。

并且我们还要把设置时钟的变量VB300-VB307建立变量,并且是16进制的变量!

西门子PLC应用实例:触摸屏读、写PLC内部时钟

利用文本域、I/O域组建出时钟显示的样子


技术支持:化工仪器网   sitemap.xml   管理登陆
© 2024 版权所有:浔之漫智控技术(上海)有限公司( www.xzmsh.cn)   备案号:沪ICP备20010280号-7