教学项目一 PLC使用入门精品.pptVIP

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

四、课题内容 1、设计流程 2、步骤 (1)PLC端子接线图 (2)手动创建STEP 7项目 (3)插入S7-300工作站 (4)硬件组态 ①硬件组态窗口 ②插入0号导轨:(0)UR ③插入各种S7-300模块 ④设置CPU属性 ⑤ 硬件组态完成 (5)编辑符号表 方法1:从LAD/STL/FBD编辑器打开符号表 方法2:从SIMATIC管理器打开符号表 (6)程序编辑窗口 (7)在OB1中编辑LAD程序 ①设置组织块(OB)属性为LAD方式 ②编写梯形图(LAD)程序 3、下载和调试程序 为了测试前面我们所完成的PLC设计项目,必须将程序和模块信息下载到PLC的CPU模块。要实现编程设备与PLC之间的数据传送,首先应正确安装PLC硬件模块,然后用编程电缆(如串行口-MPI适配器、USB-MPI适配器、PROFIBUS总线电缆)将PLC与PG/PC连接起来,并打开PS307电源开关。 下载程序及模块信息具体步骤如下: ①启动SIMATIC Manager,并打开My_prj2项目; ②将CPU工作模式开关切换到STOP模式; ③在项目窗口内选中要下载的工作站 ; ④执行菜单命令【PLC】→【Download】,或单击鼠标右键执行快捷菜单命令【PLC】→【Download】将整个S7-300站下载到PLC。 课题四 程序设计 一、课题目标 初步培养使用软件对PLC进行编程的能力,掌握PLC的外部接线方法 。 二、课题要求 (1)了解S7-300 PLC实训装置的结构及各部分的作用。 (2)运用经验设计法编程的方法 。 三、课题器材 (1)计算机一台(具有STEP 7 MICROWIN软件)。 (2)PLC(西门子S7-300系列)一台。 (3)PC与PLC的通信电缆一根(PC/PPI)。 (4)开关 按钮模板一个 (5)导线若干 四、课题内容 1、经验设计法 程序设计时,较简单的系统的梯形图可以用经验法设计,复杂的系统一般采用顺序控制设计法。 在已有的些典型梯形图的基础上,根据被控对象对控制的要求,不断地修改和完善梯形图。有时需要多次反复地调试和修改梯形图,不断地增加中间编程元件和触点,最后才能得到一个较为满意的结果,把这种设计方法称为经验设计法。 2、举例 例1:小车控制程序的设计 ---(SAVE)(将RLO 存入BR 存储器指令)可以将RLO 存储到状态字的BR 位。首先检查位 /FC 是否复位。为此,BR 位的状态包括在下一程序段的与AND)逻辑运算中。 因为BR 位可由在它们中间产生的许多指令进行修改。 建议在退出块之前使用SAVE 指令,这样ENO 输出(= BR 位)就可设置为RLO 位的值,可对块中是否有错误进行检查。 以字节、字或双字形式读取外设输入存储区 ? S_PULSE 脉冲S5定时器 ? S_PEXT 扩展脉冲S5定时器 ? S_ODT 接通延时S5定时器 ? S_ODTS 保持接通延时S5定时器 ? S_OFFDT 断开延时S5定时器 ? ---( SP ) ? ---( SE ) ? ---( SD ) ? ---( SS ) ? ---( SF ) 定时器线圈 2.定时器指令 2.定时器指令 梯形图逻辑指令集支持256个定时器 预先装载时间值格式 W#16#wxyz S5T#aH_bM_cS_dMS 最大计时时间为9990 S S_PULSE 脉冲定时器 输出信号保持为1的最大时间与设定的时间值t相同。如果输入信号变为0,则输出信号在较短的时间内保持为1。 S_PEXT 扩展脉冲定时器 输出信号在设定的时间长度内保持为1,无论输入信号保持1多长时间。 S_ODT 接通延时定时器 只有在设定的时间已过且输入信号仍为1时,输出信号才变为1。 S_ODTS 保持接通延时定时器 只有在设定的时间已过时,输出信号才从0变为1,无论输入信号保持1多长时间。 S_OFFDT 断开延时定时器 输入信号变为1或定时器运行时,输出信号变为1。输入信号从1变为0时,时间启动。 3.计数器指令 ? S_CUD 双向计数器 ? S_CD 降值计数器 ? S_CU 升值计数器 ? ---( SC ) 设置计数器线圈 ? ---( CD ) 降值计数器线圈 ? ---( CU) 升值计数器线圈 输入从0至999的数字,用户可为计数器提供预设值,例如,使用下列格式输入127:C#127、MW20。其中C#代表二进制编码十进制格式(BCD格式:四位一组,包含一个用二进制编码的十进制值)。 256个计数器 BCD格式

文档评论(0)

bodkd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档