首页 上一页 1 2 下一页 尾页

海为PLC——在继电器检测设备上的应用 点击:2704 | 回复:34



海为

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 165回
  • 年度积分:0
  • 历史总积分:950
  • 注册:2006年11月11日
发表于:2008-08-14 17:09:03
楼主
海为PLC——在继电器检测设备上的应用
一、继电器检测设备控制要求
1、需要同时检测10个继电器
2、每个继电器需要测试8个触点,共80个触点
3、每次检测需要300个周期,控制输出12ms ON / 88ms OFF的脉冲为一个周期
4需要将检测结果保存在PLC中,要求停电保持,共需要保存80个触点x300个周期合计24000个状态,如果将结果保存在寄存器中则最少需要1520个停电保持寄存器
5、每次检测结束,上位机将结果读出,根据继电器8个触点的吸合情况判断该继电器是否合格
二、该设备对控制系统的要求及海为相应的特点
1、运行速度快:要求程序扫描周期在1.5ms内,海为PLC由于运行速度快,指令集丰富,程序非常精简,实际运行扫描周期为1~1.1ms
2、要有大范围的数据停电保持区:海为PLC的停电保持区可以任意设定,允许将所有数据区都设为停电保持,数据程序无须后备电池保护,永不丢失。不需要用任何指令就可以实现该功能
3、具有ms级控制能力:海为PLC提供一个独有的16us精度系统时间,SV49-SV50为系统时间(单位16us), 系统自动循环计数, 当计数到最大值2147483647时归0不断循环计数。利用该系统时间可以方便实现ms级控制,误差仅一个扫描周期
三、初始化脉冲数据
由于要控制输出12ms ON / 88ms OFF的脉冲,转换为16us时间单位如下:
12ms = 12000us = 750(16us),存放放在V2000-V2001中
88ms = 88000us = 5500(16us),存放放在V2002-V2003中
建立一个名称为“时间间隔初始值”的初始寄存器值表,将ON时间设定为750和OFF时间设定为5500(当然也可以不建立该表而选择在程序中初始化V2000-V2001及 V2002-V2003的值),如下图:
四、实现程序如下:
本程序扫描周期1~1.1ms,1如下图:



wl111

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2006年12月23日
发表于:2008-08-26 22:55:13
1楼

海为的的确不错,我公司刚刚也在用这个国产PLC,还不完全理解呢,

飞扬的一片雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年9月02日
发表于:2008-09-02 22:58:23
2楼
写的不错但是作为一名出学者,还是有许多地方看不明白.

PSF-PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 849回
  • 年度积分:5
  • 历史总积分:3567
  • 注册:2005年4月19日
发表于:2008-09-16 15:20:34
3楼

本人在深圳可兼职PLC编程,设备自动控制系统设计。电话:15818665964

jiangwen520

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2008年10月04日
发表于:2008-10-04 16:23:05
4楼

还可以啊,有时间长看看也好啊

linsen87595

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年10月09日
发表于:2008-10-09 22:27:46
5楼

海为,你好!我厂用的是三菱的PLC,是负责5加仑灌装水的自动拔盖,刷洗,灌水,封盖,吹膜.有劳师兄指点.

168888

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 2103回
  • 年度积分:0
  • 历史总积分:4601
  • 注册:2005年3月23日
发表于:2008-10-09 22:38:43
6楼
写的不错但是还是有许多地方看不明白

168888

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 2103回
  • 年度积分:0
  • 历史总积分:4601
  • 注册:2005年3月23日
发表于:2008-10-09 22:38:46
7楼
写的不错但是还是有许多地方看不明白

168888

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 2103回
  • 年度积分:0
  • 历史总积分:4601
  • 注册:2005年3月23日
发表于:2008-10-09 22:38:48
8楼
写的不错但是还是有许多地方看不明白

海为

  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 165回
  • 年度积分:0
  • 历史总积分:950
  • 注册:2006年11月11日
发表于:2008-10-10 08:14:05
9楼

TO: linsen87595

你可以将控制需求发到海为邮箱service@haiwell.com,我们会为你提供服务

wangfei_1221

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:1020
  • 注册:2008年3月25日
发表于:2008-10-12 18:02:13
10楼

很好啊 !!

 

mengshujin

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 170回
  • 年度积分:0
  • 历史总积分:802
  • 注册:2003年4月22日
发表于:2008-10-17 19:58:14
11楼

很好,不错,值得学习!!!

dinxin

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2007年4月18日
发表于:2008-10-28 18:54:41
12楼
东西不错!有机会一定用用看.

acosta

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:1236
  • 注册:2008年10月29日
发表于:2008-11-01 15:28:42
13楼

恩不错学习 啊希望公司买来

acosta

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:1236
  • 注册:2008年10月29日
发表于:2008-11-01 15:43:30
14楼
能把技术资料发我邮箱吗?》cf52@163.com

luowenbao

  • 精华:0帖
  • 求助:1帖
  • 帖子:8帖 | 133回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2008年5月23日
发表于:2008-11-14 14:48:02
15楼
海为PLC海为PLC海为PLC

江津老男人

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2008年11月17日
发表于:2008-11-17 18:55:18
16楼
FILL是什么指令,我怎么没有找到

海为

  • 精华:1帖
  • 求助:0帖
  • 帖子:31帖 | 165回
  • 年度积分:0
  • 历史总积分:950
  • 注册:2006年11月11日
发表于:2008-11-18 08:09:06
17楼
FILL为填充指令,在“移动指令”类别,该指令可以批量对位地址或寄存器地址赋值

mamakuankuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2008年11月26日
发表于:2008-11-28 18:18:50
18楼
不错!很精彩,多谢指教

gaofm1128

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 115回
  • 年度积分:0
  • 历史总积分:615
  • 注册:2008年11月25日
发表于:2008-12-04 13:27:18
19楼
没有使用过,但看程序写的还可以,不知性能是否稳定?

chinaplc

  • 精华:2帖
  • 求助:0帖
  • 帖子:15帖 | 322回
  • 年度积分:0
  • 历史总积分:1101
  • 注册:2000年12月01日
发表于:2008-12-04 13:59:07
20楼
我已做这个产品2年多了,挺好的。

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页