容感电气经销西门子plc,三菱plc,欧姆龙plc及组态软件等,专注工业过程控制系统.

工业自动化控制系统服务商

15年专注自动化plc控制系统生产定制

全国咨询热线

18629648142

联系我们
咨询热线
18629648142
全国售后热线:
18629648142
邮箱:498503931@qq.com
地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期

s7300cpu315-2dp硬件中断组织块的应用

作者:硬件中断组织块 发布日期:2020-12-15 21:05:47 阅读:0 二维码分享

  硬件中断组织块(OB40-OB47)用于快速响应信号模块(SM,即输入、输出模块)、通信处理器(CP)和功能模块(FM)的信号变化。具有中断能力的上述模块中断信号传送到西门子plcCPU时, 将触发硬件中斯。绝大多数西门子plcS7-300CPU只能似川OB40,S 7-400CPU可以使用的硬件中断OB的个数与CPU的型号有关,产生硬件中断时,如果没有生成和下载硬件中断组织块,操作系统会向诊斯缓冲区输入错误信息,并执行异步错误处理组织块OB80.

 1.硬件组态

  用新建项目向导生成一个名为“OB40例程”的项目(见随书光中的同名例程),CPU模块的型号为CPU 315-2DP,选中SIMATIC管理器左边的300站对象, 双击右边窗口的“硬件”图标, 打开硬件组态工具HWC on lig(见图) 。将硬件目录中名DI4xNAMUR, Ex”的4点DI榄块插入4号槽,16点DO模块插入5号槽。自动分配的DI模块的字节地址为0。双击该模块,打开它的属性对话框(见图).用复选框启用硬件中断,设置10.0产生上升沿中断,10.1产生下降沿中断。

  2.编写OB40中的程序

  OB40中的程序(见图4-33)判断是哪个模块的哪个点产生的中断,然后执行相应的操作。临时局部变量OB 40_MDL_ADDR和OB 40_POINT_ADDR分别是产生中断的模块的起始字节地址和模块内的位地址, 数据类型分别为Word和DWord, 这两个变量不能直接用于整数比较指令和双整数比较指令。将它们保存到MW6和MD8后,用比较指令判别是哪一个模块和哪一点产生的中断。在10.0的上升沿将Q4.0置位,在10.1的下降沿将Q4.0复位。

  3.硬件中断的仿真实验

  打开PLC SIM(见图) , 下载所有的块后, 将仿真PLC切换到RUN-P模式。执行PLC SIM的菜单命令“Execute”(执行) --“Trigger Error OB”(触发错误OB) -“Hardware Item up t(OB 40-OB 47) …”, 打开“Hardware Intr up tO B(40-47) ”对话框(见图右上方的小图),在文本框“Module address”(模块地址) 内输入模块的起始地址0,在文本框“Module status(POINT_ADDR) ”(模块状态(位地址) ) 内输入模块内的位地 址0。

        单“Apply”(应用) 按钮, 触发设置的10.0的上中断, CPU调川OB 40, Q 4.0被 置为1状态, 同时在“Iu tem up tO B”(中断OB) 显示框内自动显示出对应的OB40将位地址POINT_ADDR改为1, 模拟10.1产生的中断, 单击“Apply”按钮, 在放开按钮时, Q.被复位为0状态。单击“OK”按钮, 将执行“Apply”同样的操作,同时关闭对话框。

  4.禁止和激活硬件中断

  在OBI中编写图中的程序, 在10.2的上升沿调用SFC 40(EN_IRT) 激活OB40对应的硬件中断, 在10.3的上升沿调用SFC 39(DIS_IRT) 禁止OB 40对应的硬件中断。SFC中的MODE为2时用OB的编号OB NR指定中断。IVI点击两次PLC SIM中10.对应的小方框, OB 40被禁止执行。这时用图右上角的对话框模心产生硬件中断、不会调用OB40,又可以用40.0和I0.1米控制Q4.0了,

      总结:以上内容就是小编为大家介绍的s7300cpu315-2dp硬件中断组织块的应用,本公司是西门子plc代理商如果您有这方面的任何需求,欢迎大家咨询容感电气,我们将给您真诚的服务。      

 
  免责声明:本文免费为大家学习、研究、欣赏,欢迎读者访问和交流,其版权归原著者拥有;本网站所有软件和资料均为网友推荐收集整理而来,禁止商用。本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害;如涉及版权,请联系删除! 

此文关键字: s7300,cpu315-2dp,硬件中断组织块,硬件中断,硬件中断组织块
声明:本文源自容感电气整合整理,如本站文章和转稿涉及版权等问题,请作者在及时联系本站,我们会尽快处理。
标题:s7300cpu315-2dp硬件中断组织块的应用 地址:http://www.ronggan.net/hangye/3921.html

热门评论

来自【成都】西门子plc控制器的客户反馈

很不错的网站建设公司,服务很到位,这里特别说下他们客服,网上要上线的时候发现我们域名之前忘记备案了,后面他们客服快速的帮忙处理好了,网站才可以按时上线,效率还是挺高的。

来自【大连】触摸屏的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【大庆】西门子plc S7-200的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【石家庄】plc控制系统的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

来自【蚌埠】组态软件的客户反馈

我们的同行介绍说,我们还这个行业,本地区排名在第一页的网站80%以上都是搜呗做的,于是我们就让他们做了,果然排名上升很快,也很稳定!一年多了一直在首页!

地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期 手机:18629648201 邮箱:498503931@qq.com

我们经销西门子plc,三菱plc,欧姆龙plc组态软件等,聚焦plc控制系统,过程控制,工业控制15年!

【容感电气】 备案号:陕ICP备17021924号-1 网站地图 TXT 地图

合作伙伴:施耐德中国|西安交大|工业以太网|自动化控制