0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子PLC S7-200 SMART时钟的读写及数码转换

电子工程师 ? 来源:电子技术控 ? 作者:电子技术控 ? 2022-08-08 14:48 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

解决两个问题:一是西门子PLC S7-200 SMART主模块内的时钟如何在程序中读写,二是BCD码及转换。 先说BCD码,简单来说BCD码是用用4位二进制数来表示1位十进制数中的0~9这10个数码。举个例子,一位十进制数“9”的二进制BCD码是“1001”,两位十进制数“99"的BCD二进制码是“10011001”。这个二进制数如果直接转化为十进制是“153”,但是如果是BCD码,就表示“99”。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。 然后再说怎么读写PLC的时钟,有两条指令。下图给出了这两条指令

0ad603b2-16c8-11ed-ba43-dac502259ad0.jpg

READ_RTC指令会把PLC的内部时钟读出来,以BCD码的形式,存放在T参数指定存储单元开始的8个字节内,图上是从VB100开始的8个存储单元内,具体内容如下图。 SET_RTC指令会把从T参数指定的存储单元开始的8个字节内的值写入到PLC的内部时钟,具体内容如下图。我们要把要时钟值,以BCD码形式,先存储到这8个字节内,上图指令中是从VB1000开始的8个字节。

0ae49e86-16c8-11ed-ba43-dac502259ad0.jpg

比如今天是2020年02月19日星期三,读取出来时钟后,如果T=VB100,那么VB100开始的前三个字节的值用十进制表示依次是:32,02,25, (分别是20,02,19的BCD码)。表示星期的VB107内的值用十进制表示为04,也就是星期三。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5037

    文章

    14107

    浏览量

    476862
  • 西门子
    +关注

    关注

    98

    文章

    3200

    浏览量

    118658

原文标题:西门子PLC S7-200 SMART 时钟如何在程序中读写,BCD码及转换

文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【教程】Profinet分布式IO(P31系列)与西门子PLC S7-200smart 连接例程

    P31-U系列是一款支持Profinet协议的远程分布式IO主机模块,用于将IO数据映射到Profinet。使用GSD文件进行集成,PLC免代码读取、写入I0端口。支持西门子S7-200smart
    的头像 发表于 08-14 19:33 ?135次阅读
    【教程】Profinet分布式IO(P31系列)与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7-200smart</b>  连接例程

    西门子SMART200脉冲指令资料

    西门子SMART200脉冲指令
    发表于 07-29 17:29 ?0次下载

    西门子 S7-200 SMART PLC 借助以太网模块与上位机、触摸屏通讯案例

    一、行业痛点分析 在工业自动化领域,小型空调系统的控制与监控一直面临着通信难题。传统的西门子S7-200 SMART PLC作为一款经典的小型可编程控制器,广泛应用于各类小型自动化系统
    的头像 发表于 07-21 14:43 ?298次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> <b class='flag-5'>PLC</b> 借助以太网模块与上位机、触摸屏通讯案例

    基于西门子S7-200PLC以太网模块的STEP7通讯配置实例

    在工业自动化领域,西门子S7-200系列PLC凭借其稳定性、易用性等优势被广泛应用,但随着工业信息化的推进,企业对于远程监控、数据采集与分析等需求日益增长。
    的头像 发表于 07-05 16:34 ?430次阅读
    基于<b class='flag-5'>西门子</b><b class='flag-5'>S7-200PLC</b>以太网模块的STEP<b class='flag-5'>7</b>通讯配置实例

    西门子S7-200 PLC:数据采集与远程调试上下载解决方案

    在工业自动化领域,西门子S7-200PLC 凭借其可靠性和性价比,广泛应用于各类生产场景。然而,传统的数据采集和调试方式存在诸多局限,如需技术人员现场操作、设备分布广导致运维成本高、数据孤岛现象严重等。御控网关为西门子
    的头像 发表于 06-10 11:55 ?307次阅读

    西门子Smart200网口穿透教程

    2021_昆仑通态_物联网_穿透教程_西门子Smart200网口穿透_V1.0_0414
    发表于 06-09 15:04 ?0次下载

    OPC UA数采网关实现西门子PLC数据采集到MES平台

    UA等协议,能够与西门子PLCS7-200S7-200 SMARTS7-300、
    的头像 发表于 05-08 14:06 ?488次阅读
    OPC UA数采网关实现<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>数据采集到MES平台

    西门子S7-200SMART与WINCC如何通信?老工控人这样做!

    测试设备与参数 西门子PLC型号:S7-200Smart × 2台 上位机:WinCC7.4 × 1台 达泰欧美系PLC无线通讯终端——DTD418MB × 3块 主从关系:1主2从
    的头像 发表于 02-25 10:06 ?1422次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200SMART</b>与WINCC如何通信?老工控人这样做!

    西门子S7-200与变频器之间无线MODBUS通讯实例

    案例分析:西门子S7-200与变频器之间无线MODBUS通讯实例 一、引言 在现代工业自动化系统中,PLC(可编程逻辑控制器)与变频器之间的通讯至关重要。西门子
    的头像 发表于 02-19 11:55 ?931次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200</b>与变频器之间无线MODBUS通讯实例

    西门子PLC S7-1500系列介绍

    西门子PLCS7-1500系列是西门子自动化领域中的一款重要产品,它以其卓越的性能、强大的功能和高度的灵活性,在工业自动化控制系统中占据了一席之地。本文将详细介绍西门子
    的头像 发表于 12-09 18:23 ?3165次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7</b>-1500系列介绍

    西门子1200、200smart、LOGO实现S7通讯演示

    : 1、三台实现S7通讯 2、任意一台控制另外两台输出QB0输出状态 3、任意一台读写另外两台的数据VB10 VB20 VB30寄存器 4、熟悉西门子S7通讯 三、通信连接说明: 1、
    的头像 发表于 12-05 09:31 ?2006次阅读
    <b class='flag-5'>西门子</b>1200、<b class='flag-5'>200smart</b>、LOGO实现<b class='flag-5'>S7</b>通讯演示

    NPN和PNP器件与西门子PLC的连接与选型

    、Out(信号输出),那么西门子S7系列PLC都支持什么类型的传感器呢?? 西门子PLC和模块所支持的传感器类型? ? 1、
    的头像 发表于 12-03 10:11 ?2047次阅读
    NPN和PNP器件与<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>的连接与选型

    西门子plc200编程实例详解

    西门子PLC S7-200是一款广泛应用于工业自动化领域的可编程逻辑控制器,其强大的功能和灵活的编程方式使得它能够满足各种复杂的控制需求。 一、西门子
    的头像 发表于 10-22 14:38 ?3172次阅读

    EG网关采集西门子S7-200smart转Modbus协议

    通过EG边缘计算网关,用户可以轻松实现西门子S7-200 Smart PLC数据的采集,并将其转换为标准Modbus协议输出。这种跨协议的数
    的头像 发表于 09-10 10:42 ?1314次阅读
    EG网关采集<b class='flag-5'>西门子</b><b class='flag-5'>S7-200smart</b>转Modbus协议

    西门子PLC不得不说的事:S7-200SMART通信端口及连接方式

    今天我们来聊聊西门子S7-200 SMART的“通信大法”!挺简单的,咱们来捋捋~ S7-200 SMART
    的头像 发表于 08-27 17:31 ?2915次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>不得不说的事:<b class='flag-5'>S7-200SMART</b>通信端口及连接方式