登录

行业资讯

西门子S7-200CPU系列代理商

西门子S7-200CPU系列代理商

西门子S7-200CPU系列代理商西门子S7-200CPU系列代理商


西门子S7-200CPU系列代理商西门子S7-200CPU系列代理商

西门子触摸屏代理商,西门子触摸屏授权代理商,西门子触摸屏一级代理商,西门子触摸屏总代理商,西门子变频器代理商,西门子变频器一级代理商,西门子变频器总代理商,西门子变频器授权代理商,西门子PLC代理商,西门子PLC总代理商,西门子PLC一级代理商,西门子PLC授权代理商,西门子PLC代理商,西门子PLC分销商,西门子CPU代理商,

S7-200中做设备每天特定是时间定时启停怎么实现

比如说每天固定3个时间段:
段:8点启动10点停止;
*二段:13点启动15点停止;
*三段:18点启动停止;

我的笨办法是把小时和分钟分别作为变量输入,并且把CPU内部时钟的小时和分钟分别读出来,二者比较,相等的时候对寄存器置位。

但这样貌似比较麻烦,有没有现成的函数可以调用?

佳答案

1 例如当时间达到09年6月3日20点31分20秒的时候,CPU转到停止,前提是CPU有硬件时钟,并且正确设置了时间。
LD     SM0.5
EU
TODR   VB0      //读取时间

LDB>=  VB0, 16#09        //读取的时间是BCD码,这样用省去格式转换
AB>=   VB1, 16#06
AB>=   VB2, 16#03
AB>=   VB3, 16#20
AB>=   VB4, 16#31
AB>=   VB5, 16#20
STOP

2 如果定时开启关闭外部设备,那PLC可以轻松完成。
例如每天早上6点到晚上8点开机
LD     SM0.5
EU
TODR   VB0

LDB>=  VB3, 16#06
AB<=   VB3, 16#20
=      Q0.0 

3 PLC运行一段时间停止
LD     SM0.4
EU
INCD   MD0   //每分钟累加一次,

LDD=   MD0, 4320  //3天后CPU停止,4320=3天*24小时*60分钟
STOP                 //在系统块里将MD0设置为断电保持,那么计时不受停电影响,停电自动保存计时时间。

关键是如何读系统时钟:
S7-200的硬件实时时钟可以提供年、月、时、分、秒的日期/时间数据。
CPU221、CPU222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。CPU224、CPU226和CPU226 XM都有内置的实时时钟。

为了提高运算效率,应当避免每个程序周期都读取实时时钟。实际上可读取的小时间单位是1秒,可每秒读取一次(使用SM0.5上升沿触发读取指令)。

 使用程序读取的实时时钟数据为BCD格式,可在状态图中使用十六进制格式查看。

CPU靠内置**级电容(+外插电池卡)在失去供电后为实时时钟提供电源缓冲;缓冲电源放电完毕后,再次上电后时钟将停止在缺省值,并不开始走动。

要设置日期、时间值,使之开始走动,可以:

用编程软件(Micro/WIN)的菜单命令PLC > Time of Day Clock...,通过与CPU的在线连接设置,完成后时钟开始走动 
编用户程序使用Set_RTC(设置时钟)指令设置 
 Micro/WIN可以通过任何编程连接实现实时时钟的设置。

使用 S7-200 的 READ_RTC(读取实时时钟)和 SET_RTC(设置实时时钟)指令时, 读取和设置的数据格式都是 BCD 码的。如果觉得不便计算、处理,可使用 Clock Integer 指令库。


SIEMENS模块6ES7288-2DR16-0AA0
SIEMENS模块6ES7215-1AG40-0XB0
SIEMENS模块6ES7431-7KF10-0AB0
Siemens模块6ES7155-6AA01-0BN0
SIEMENS模块6ES7288-5DT04-0AA0
Siemens模块6ES7223-1BH32-0XB0
Siemens模块6GK7443-5DX05-0XE0
SIEMENS电源6EP3337-8SB00-0AY0
SIEMENS模块6ES7288-7DP01-0AA0
Siemens触摸屏6AV6640-0DA11-0AX0
Siemens模块6ES7288-3AR02-0AA0
Siemens模块6ES7132-6BH01-0BA0
SIEMENS模块6ES7511-1AK02-0AB0
SIEMENS模块6ES7231-5PD32-0XB0
SIEMENS模块6ES7132-6BF01-0AA0
Siemens模块6GK7543-1AX00-0XE0
SIEMENS存储卡6ES7954-8LL03-0AA0
SIEMENS交换机6GK5216-0BA00-2AC2
SIEMENS交换机6GK5208-0BA00-2AC2


西门子CPU模块代理商西门子S7-200CPU系列代理商西门子S7-200CPU系列代理商西门子S7-200CPU系列代理商西门子电源模块代理商西门子电源模块代理商西门子电源模块代理商西门子电源模块代理商西门子CPU模块代理商西门子CPU模块代理商西门子CPU模块代理商



浔之漫智控技术(上海)有限公司专注于西门子低压电器授权代理商,西门子PLC模块总代理商,西门子模块总代理商,西门子中国一级代理商,西门子PLC一级代理商,西门子DP电缆代理商等

免责声明: 八方资源网为互联网信息服务提供者,所有的信息均有发布者提供,如您发现信息有违规/侵权,请立即投诉举报

相关资讯

查看更多
资讯分类
商务服务 污水处理 机械 传媒 机床 五金 农业 工程机械 焊接切割 泵阀 热泵 农机 汽车 汽车用品 汽配 汽修 通信 电子 暖通空调 电气 广电 印刷 纸业 丝印特印 灯饰 安防 消防 过滤 耐火材料 环保 LED 添加剂 食品机械 仪器仪表 太阳能 包装 水工业 加工 二手设备 工艺礼品 古玩 服装 美容美发 服饰 制鞋 家电 家具 运动休闲 影音 酒店 家居 办公 音响灯光 农化 水果 养殖 皮具 教育装备 玩具 零食 食品 二手 IT 建材 小家电 卫浴 陶瓷 超硬材料 化工 橡胶 塑料 钢铁 表面处理 冶金 石油 能源 纺织 房地产 皮革 涂料 石材 创业 项目 生活服务 教育 船舶 维修 广告 交通运输 医疗 代理 物流 图片 展会 咨询 库存积压
八方资源网 资讯