PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 2046|回复: 1

关于利用作业信箱从SIEMESNHMI调用时钟的方法

[复制链接]
发表于 2006-3-27 01:15:00 | 显示全部楼层 |阅读模式

最近有些朋友问到如何从SIEMENS HMI取时钟的问题,现将方法告诉如下:(因为不能发BMP格式的图片,所以我没有贴图)

1:在HMI上建立"日期-时间"区域指针,这个区域指针指向一个6个字的首地址,将要用来存放年,月,日,时等.(假设定义为MW100开始的6个字)

2:再创建一个"作业信箱"的区域指针.这个区域指针志向一个4个字的首地址.(这里假设为MW120)

作业信箱用于和PLC之间交换数据,作业信箱在SIEMENS HMI里面是定义好的,第一个字的低8位用于存放作业号,2,3,4个字用于存放作业参数,作业参数根据作业号不同而不同.

HMI规定作业号是固定的,例如:40号作业用于传送日期时间到PLC,51号作业用于选择画面

好了,两个区域指针已经定义好了.这时,我们根据我们的条件望作业信箱写作业号,HMI就会产生相应的动作.

例如:我在OB1下,用一个秒时钟做条件,将40写入到MB121(上面定义作业信箱首地址MW120).

那么在MW100开始的地方,PLC就会收到来自HMI的时钟.

HMI的作业应用是很广泛的,尤其在使用OP时,需要控制LED等.可以起到很好的效果
回复

使用道具 举报

发表于 2009-4-4 23:36:00 | 显示全部楼层
谢谢,学习了!!!\"\"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-9-20 10:51 , Processed in 0.045844 second(s), 24 queries .

快速回复 返回顶部 返回列表