单片机原理教程.pptVIP

  1. 1、本文档共155页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*图2-15上位机与下位机西门子PLC的通讯设置*表2-10组态数据库变量和PLCI/O变量对应表类型MCGS实时数据库变量PLC程序变量输入变量启动M0.0(I0.0)停止M0.1(I0.1)过载M0.2(I0.2)输出变量星形Q0.0三角形Q0.1指示灯Q0.3*图2-16调整PLC控制程序*任务3电动门控制图2-17PLC控制电动门电路图*图1-25三菱PLC控制程序输入信号输出信号名称功能编号名称功能编号SB1开门开关I0.0KM1开门接触器Q0.0SB2关门开关I0.1KM2关门接触器Q0.1SB3停止开关I0.2HL报警灯Q0.2SQ1开门限位I0.3BY错误提示Q0.3S12关门限位I0.4SQ3安全开关I0.5表2-11PLC控制的I/O分配表*图2-18西门子PLC控制程序*图2-19上位机电动门监控画面*图2-20上位机与下位机西门子PLC的通讯设置*表2-12组态数据库变量和PLCI/O变量对应表类型MCGS实时数据库变量PLC程序变量输入变量开门开关M1.0(I0.0)关门开关M1.1(I0.1)停止开关M1.2(I0.2)开门限位M1.3(I0.3)关门限位M1.4(I0.4)安全压力挡板M1.5(I0.5)输出变量开门接触器Q0.0关门接触器Q0.1报警灯Q0.2错误提示Q0.3*添加脚本程序:开、关门限位控制脚本程序,作用是检测两端限位的实际位置一控制电动门的移动if水平移动=-1then关门限位=1else关门限位=0endifif水平移动=-68then开门限位=1else开门限位=0endif‘水平移动脚本程序,实现门移动的动画效果if开门接触器=1then水平移动=水平移动-1endifif关门接触器=1then水平移动=水平移动+1endif*图2-21调整PLC控制程序*任务4送料小车的往返控制图2-22送料小车PLC控制电路图*表2-13PLC控制的I/O分配表输入信号输出信号名称功能编号名称功能编号SB1启动I0.0KM1正转Q0.1SQ1B端限位开关I0.1KM2反转Q0.2SQ2A端限位开关I0.2SQ3C端限位开关I0.3SB2、FR停止、过载I0.4*图2-23西门子PLC控制程序*图2-24上位机送料小车自动往返控制监控画面*图2-25上位机与下位机西门子PLC的通讯设置*表2-14组态数据库变量和PLCI/O变量对应表类型MCGS实时数据库变量PLC程序修改变量输入变量启动I0.0→M1.0A端限位I0.1→M1.1B端限位I0.2→M1.2C端限位I0.3→M1.3停止I0.4→M1.4输出变量正转接触器Q0.1反转接触器Q0.2添加脚本程序:‘水平移动距离控制脚本程序,作用是通过手动按钮控制小车左右移动if正转接触器=1then移动=移动+1endifif反转接触器=1then移动=移动-1endif*添加脚本程序:‘检测3个限位开关的脚本程序,作用是当小车触碰到限位开关时,SQ1、SQ2和SQ3起作用if移动=-2and移动2then若小车水平移动后退到左侧时,碰到SQ2=1,否则SQ2=0A端限位=1elseA端限位=0endifif移动=68and移动72then若小车水平移动前进到右侧70时,碰到SQ1=1,否则SQ1=0B端限位=1elseB端限位=0endifif移动=100then若小车水平移动第二次前进到右侧100时,碰到SQ3=1,否则SQ3=0C端限位=1elseC端限位=0endif*图2-26修改PLC控制程序*项目内容梳理、总结1、西门子PLC有什么特点、I/O点的类型2、西门子PLC的控制程序梯形图和状态转移图3、MCGS组态软件使用特点主控窗口、用户窗口、设备窗口、实时数据库、运行策略五个窗口的使用4、基于MCGS的PLC监控系统构建方法*练习题一、简答题1.CPU22X系列PLC有哪些型号?2.

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档