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
    +关注

    关注

    5045

    文章

    14441

    浏览量

    483556
  • 西门子
    +关注

    关注

    98

    文章

    3272

    浏览量

    119742

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业无线数传模块实现西门子 S7-300 与 S7-200 SMART 300米 Profinet 无线通讯

    (CPU 315-2PN/DP),承担整条装配线的生产调度、设备联动及数据汇总任务,需 PLC 数据无线传输 实时获取室外工位的螺栓紧固扭矩、液压系统压力、工件定位坐标等关键数据,并下发启停控制、参数调整等指令;室外露天装配工位部署 西门子
    的头像 发表于 12-07 14:40 411次阅读
    工业无线数传模块实现<b class='flag-5'>西门子</b> <b class='flag-5'>S7</b>-300 与 <b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> 300米 Profinet 无线通讯

    钡铼技术BL118 Node-Red边缘计算网关西门子PLC S7协议使用方法

    ,目前已经测试过西门子PLC如下: S7-200 Smart 注:仅支持网口通信。 二、安装方法 Node-RED 界面中的 “Manage Palette” 菜单安装此节点。 如果是
    的头像 发表于 12-03 16:48 441次阅读
    钡铼技术BL118 Node-Red边缘计算网关<b class='flag-5'>西门子</b><b class='flag-5'>PLC</b> <b class='flag-5'>S7</b>协议使用方法

    西门子 S7-200 SMART PLC借助于PPI以太网通讯处理器与西门子触摸屏通讯的应用配置案例

    一、项目背景 该车间拥有两条 24 小时连续烘烤线,单线日产面包 12 万袋。核心控制器为 12 套西门子 S7-200 SMART CPU SR40,分别负责配料、打面、发酵、烘烤、冷却、包装 6
    的头像 发表于 10-27 14:42 570次阅读
    <b class='flag-5'>西门子</b> <b class='flag-5'>S7-200</b> <b class='flag-5'>SMART</b> <b class='flag-5'>PLC</b>借助于PPI以太网通讯处理器与<b class='flag-5'>西门子</b>触摸屏通讯的应用配置案例

    西门子PLC工业控制案例:S7-200S7-1200以太网通信实现多机协同

    在工业机械控制领域,西门子S7-200系列PLC凭借其高可靠性和经济性,长期占据中小型自动化设备的控制核心地位。然而,该系列PLC设计年代较早,硬件上未配备以太网接口,仅通过RS485
    的头像 发表于 08-27 18:07 808次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>工业控制案例:<b class='flag-5'>S7-200</b>与<b class='flag-5'>S7</b>-1200以太网通信实现多机协同

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

    P31-U系列是一款支持Profinet协议的远程分布式IO主机模块,用于将IO数据映射到Profinet。使用GSD文件进行集成,PLC免代码读取、写入I0端口。支持西门子S7-200smart
    的头像 发表于 08-14 19:33 1265次阅读
    【教程】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 689次阅读
    <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 745次阅读
    基于<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 535次阅读

    西门子Smart200网口穿透教程

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

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

    UA等协议,能够与西门子PLCS7-200S7-200 SMARTS7-300、
    的头像 发表于 05-08 14:06 830次阅读
    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 2189次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-200SMART</b>与WINCC如何通信?老工控人这样做!

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

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

    西门子S7-300 PLC的详细介绍

    S7-300是德国西门子公司生产的PLC系列产品之一,以下是关于S7-300 PLC的详细介绍: 一、产品特性 模块化结构:
    的头像 发表于 12-10 18:18 3068次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-300 <b class='flag-5'>PLC</b>的详细介绍

    西门子PLC S7-1500系列介绍

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