电工知识|PLC编程实现模拟键盘输入的方法

   更新日期:2017-03-27     来源:建材之家    作者:水电之家    浏览:20    评论:0    
核心提示:在现代自动化设备中,一般都利用触摸屏和plc联合进行控制,以方便进行工艺参数的设定、系统状态的显示、故障信息的显示等,但直接操作触摸屏很容易使触摸屏损坏,减短其使用寿命,所以有些控制中就使用带触摸按键的操作屏甚至用工控机加组态软件作系统参数设定及显示之用。但后者的价格比起一般的触摸屏来说要贵的多。鉴与此,我利用plc编程的方法,并用一些按钮作触摸屏的功能操作和数字设定,而不需直接操作触摸屏,这样可

合格PE管材应达到的要求

推荐简介:(1)使用寿命:在特定的环境温度、压力的情况下(由施工标准觉定),PE管材可以具有产品标准的使用寿命(一般为50年)。(2)耐腐性能:厂家生产的PE管材能够耐大多数化学物品(酸碱盐)以及承受PH值范围在1-14的高浓度酸和碱的腐蚀的腐蚀,可以在浓度小于80%的浓盐酸中应用,在浓度小于75%的硫酸、浓度小于20%的硝酸中性能相当稳定。(3)抗磨性能:PE管材应具有一定的耐磨要求,即抗滑动摩擦能力......
水电之家讯:在现代自动化设备中,一般都利用触摸屏和plc联合进行控制,以方便进行工艺参数的设定、系统状态的显示、故障信息的显示等,但直接操作触摸屏很容易使触摸屏损坏,减短其使用寿命,所以有些控制中就使用带触摸按键的操作屏甚至用工控机加组态软件作系统参数设定及显示之用。但后者的价格比起一般的触摸屏来说要贵的多。鉴与此,我利用plc编程的方法,并用一些按钮作触摸屏的功能操作和数字设定,而不需直接操作触摸屏,这样可减少触摸屏的损坏。1.控制系统的硬件构成示意如下:

我使用的是西门子S7-200PLC作控制,对TP170触摸屏做外部按键操作。现需四个功能键(F1、F2、F3、F4),用于触摸屏画面的切换;十个数字键(0-9)、两个方向键和退出键(ESC)、删除键(DEL)、回车键(ENTER)用于参数数字的设定及修改。但考虑到节省PLC输入点,我用矩阵扫描的方法,其硬件连线如下图:

用这种扫描的方法只需4个输出点和5个输入点就可产生4X5=20个按键信号,比用一个个输入点去控制一个个按键信号更具价格优势,这样只需利用PLC的一些指令达到分时采集20个信号的功能。

2.系统的软件实现:

Network1//NetworkTitle

//上电初始化

LDSM0.1

MOVW0,MW10

Network2

//每个循环周期MW10加1

LDSM0.0

INCWMW10

AW>=MW10,8

MOVW0,MW10

Network3

//输出扫描变化

LDSM0.0

LPS

AW=MW10,1

=Q0.0

LRD

AW=MW10,3

=Q0.1

LRD

AW=MW10,5

=Q0.2

LPP

AW=MW10,7

=Q0.3

Network4

//q0.0扫描线上按键有F1\F2\F3\F4\0五个

LDQ0.0

LPS

AI0.0

SM20.0,1

LRD

ANI0.0

RM20.0,1

LRD

AI0.1

SM20.1,1

LRD

ANI0.1

RM20.1,1

LRD

AI0.2

SM20.2,1

LRD

ANI0.2

RM20.2,1

LRD

AI0.3

SM20.3,1

LRD

ANI0.3

RM20.3,1

LRD

AI0.4

SM20.4,1

LPP

ANI0.4

RM20.4,1

Network5

//q0.1扫描线上按键有1、2、3、4、5五个

LDQ0.1

LPS

AI0.0

SM20.5,1

LRD

ANI0.0

RM20.5,1

LRD

AI0.1

SM20.6,1

LRD

ANI0.1

RM20.6,1

LRD

AI0.2

SM20.7,1

LRD

ANI0.2

RM20.7,1

LRD

AI0.3

SM21.0,1

LRD

ANI0.3

RM21.0,1

LRD

AI0.4

SM21.1,1

LPP

ANI0.4

RM21.1,1

Network6

//q0.2扫描线上按键有6、7、8、9、ESC五个

LDQ0.2

LPS

AI0.0

SM21.2,1

LRD

ANI0.0

RM21.2,1

LRD

AI0.1

SM21.3,1

LRD

ANI0.1

RM21.3,1

LRD

AI0.2

SM21.4,1

LRD

ANI0.2

RM21.4,1

LRD

AI0.3

SM21.5,1

LRD

ANI0.3

RM21.5,1

LRD

AI0.4

SM21.6,1

LPP

ANI0.4

RM21.6,1

Network7

//q0.3扫描线上按键有左向、右向、DEL、ENTER、备用五个

LDQ0.3

LPS

AI0.0

SM21.7,1

LRD

ANI0.0

RM21.7,1

LRD

AI0.1

SM22.0,1

LRD

ANI0.1

RM22.0,1

LRD

AI0.2

SM22.1,1

LRD

ANI0.2

RM22.1,1

LRD

AI0.3

SM22.2,1

LRD

ANI0.3

RM22.2,1

LRD

AI0.4

SM22.3,1

LPP

ANI0.4

RM22.3,1

通过以上程序把20个按键信号分别转换为M20.0—M22.3这20位内存信号,也就是说,这20位内存信号就分别对应于外部20个按键。这段程序也处理了按键重复的问题。

3.这种控制方法的思想及其特点:

以少数的PLC输入/输出点和外部按键,利用PLC的巧妙编程方法,实现了触摸屏的外部功能操作和参数数据设定,既代替了价格昂贵的工业操作屏或工控机,又保护了触摸屏、延长了其使用寿命。

水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:管材
更多>同类水电电工资讯
0 条相关评论

推荐图文更多...
点击排行更多...
最新视频更多...
推荐产品更多...
老姚之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 Bybc.cn SYSTEM All Rights Reserved
Powered by 电工之家