[西门子] 西门子S7-1500PLC典型案例分享:控制字编程调试案例(请关注、收藏)

[复制链接]
查看154 | 回复0 | 2024-4-6 16:53:42 | 显示全部楼层 |阅读模式
各位同行:大家好
      这是一篇关于控制字编程的典型案例,这种编程方法一般用于职业工程师编程,对于初学者往往没有这种思路。因此今天以一个案例形式,让大家了解一种新的编程思路、方法。   
      培训中心推出线上与线下面授实操培训课程,为了解决大家在学习过程中遇到的各种问题以及在工作过程中遇到的各种问题进行咨询、交流、探讨,每周三晚上七点半到九点通过腾讯会议在线直播答疑,欢迎加微信(13811659603)进入工控技术交流群,每周三晚上的在线直播答疑会议号会在每周三下午发布在培训中心各个技术交流群里。欢迎咨询、交流、探讨。
工艺要求:(考察知识点主要是十六进制与位的关系)

通过控制字分别控制三组指示灯的状态,三组指示灯可以随便切换,相互不受干扰,按停止按钮无论在哪组状态,输出状态必须为零。用一个字QW4(16位)作为研究对象。

硬件组态如图所示:

机架上对应模块数字量输入地址如下图所示:


机架上对应模块数字量输出地址如下图所示:

硬件组态地址确定了,下面就是编程了,在编程及调试过程中,好好的看这张图,这张图是三组控制字控制QW4这个字的16位每位状态的表格,为1的位动作,为0的位不动作。

下面是编程:







下面是调试过程:
起动前QW4都不亮时输出状态指示灯,如图所示,以便下面输出时对照,里边有两个电源指示灯,不要把电源指示灯与Q4.0-4.7  Q5.0-5.7搞混了。

当启动第一组时,输出状态指示灯如图所示

当启动第二组时,输出状态指示灯如图所示

当启动第三组时,输出状态指示灯如图所示

当按停止按钮时,输出状态如图所示

三组控制字随意可以切换控制,每组控制字输出状态之间不相互干扰。只有按停止按钮时输出才全部熄灭为0状态。
案例到此结束

     北京工控自动化培训中心(北京富通睿智科技有限公司培训中心)(http://m.zggkzy.com)每月的课程安排顺序是:
第一周周一
西门子200SMART PLC编程+触摸屏+伺服控制编程实操培训开课,培训6天。
第二周周一
变频器应用与常见故障维修实操高级培训(工程应用级),培训6天。
变频器应用与芯片级电路板维修实操高级培训(开店级),培训30天。

第二周周六
西门子S7-300/400PLC编程实操培训,培训7天。
西门子S7-300/400PLC编程+西门子WinCC组态编程实操培训,培训10天。

第四周周一
西门子S7-1200PLC编程+西门子wincc组态实操培训,培训6天。
西门子S7-1500PLC编程+西门子wincc组态实操培训,培训6天。
全部案例都在实际设备、平台调试完成,从2005年连续不间断从事培训18年,在培训方面积累了丰富的培训经验,从教材设计、配套实验设备设计,课堂上每个实操案例设计、每个知识点的讲解方法、打什么比喻引入什么场景都经过精心策划,包教包会再学免费。
有任何技术问题欢迎咨询交流探讨,微信13811659603  李工
培训中心官网:
移动端:http://m.zggkzy.com
               

PC端:http://www.zggkzy.com
               

线上课程主页:http://zggkzy.ke.qq.com
              

技术咨询、报名:13811659603(微信同)
            

公众号:



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

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

本版积分规则