项目自动送料车控制系统相关知识.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文档。上传文档
查看更多
1 程序结构设计 主程序 初始化程序 复位程序 自动程序 2 输出状态表 请画出送料车的输出状态表,并划分工步。 3 功能流程图 根据输出状态表画出功能流程图。 4 程序设计 用启保停或置复位指令或顺序控制指令进行程序设计! 5 程序调试 请在实验台上接线调试。 2. 建立子程序 (Create a Subroutine) 方法1:在指令窗口中,右击Program Block图标,在弹出的选择按钮中单击 Insert Subroutine; 方法2: 用菜单Edit| Insert| Subroutine; 方法3:在编辑窗口右击编辑区,在弹出的菜单选项中选择 Insert| Subroutine 。 新建的子程序默认的程序名是SBR_n,编号n从0开始按递增顺序生成,可以在图标上直接更改子程序的程序名。在指令树窗口双击子程序的图标就可对它进行编辑。 3.3 子程序调用 ( Call Instruction) (1)子程序调用和返回指令 子程序调用 (CALL) 使能输入有效时,主机把程序控制权交给子程序name。 指令格式:CALL name 例: CALL SBR-0 子程序条件返回(Conditional Return ) 使能输入有效时,结束子程序的执行, 返回主程序中子程序调用指令的下一条指令。 指令格式:CRET 例: CRET (2)注意事项 CRET 多用于子程序内部,RET用于子程序的结束; 子程序可以嵌套,最多8级; 累加器可在调用程序和被调子程序之间自由传递,累加器的值不变。 可以在主程序、另一子程序或中断程序中调用子程序,但是递归调用应甚用。调用子程序时将执行子程序的全部指令,直至子程序结束,然后返回调用程序中子程序调用指令的下一条指令之处。 应用实例 如下图所示的程序实现用外部控制条件分别调用两个子程序。 (1)子程序参数 变量名 :最多8个字符,第一个不能是数字。 变量类型 (按数据传递方向划分) IN类型:传入子程序参数,直接寻址数据、间接寻址数据、立即数、数据的地址。 IN/OUT类型:传入传出子程序参数,直接寻址数据、间接寻址数据 OUT类型:传出子程序参数。直接寻址数据、间接寻址数据 TEMP类型:暂时变量类型。在子程序内部暂时存储数据 数据类型 能流、布尔型 、字节型 、字型 、双字型 、整数型 、双整数型和实型 3.4. 带参数的子程序调用 3.4.带参数的子程序调用 (2)参数子程序调用的规则 常数参数必须声明数据类型,如DW#1234 输入或输出参数没有自动数据类型转换功能 参数在调用时必须按顺序排列,依次为IN、IN/OUT、OUT、TEMP (3)变量表使用 局部变量表例 在局部变量表中加入一个参数,右击要加入的变量类型区,选择插入。 局部变量表分配如下表所示,程序段如图所示。 (4)程序实例 子程序 返回本节 图5.5 带参数的子程序调用 主程序 典型程序结构 主程序 初始化值程序 回原点子程序 全自动子程序 半自动子程序 手动子程序 任务2 自动送料车系统工艺过程分析 初始状态:S1=OFF,S2=OFF,阀K1、K2,电动机M1、M2、M3皆为OFF。 S1=OFF,S2=OFF:原点条件 阀K1、K2,电动机M1、M2、M3皆为OFF:复位程序执行结果 工艺过程分析 启动系统,红灯灭L1=OFF,绿灯L2=ON,表示允许汽车开进装料,K1阀通电打开进料,当料斗中料到达上位S1时,K1阀关闭;5s后,红灯L1亮,绿灯L2灭。电机M3运行,电机M3运行2s后M2接通,M2运行2s后M1也接通运行,料斗出料阀K2在M1接通2s后打开出料。:顺序延时 工艺过程分析 当汽车装料后S2=ON,料斗出料阀K2关闭,3s后电机M1停止运行,M1停止3s后m2停止,M2停止3s后M3停止,此时红灯灭L1=OFF,绿灯L2=ON,汽车可以开走。顺序延时 前一汽车开走5s后,下一汽车进来,如此循环。循环程序 当按下停止按钮后,系统停车顺序按汽车装满后的流程停车,直到全部到初始状态后系统停止运行。启保停电路 地址分配 序号 符号 地址 含义 1 SB1 I0.0 启动按钮 2 SB2 I1.0 停止按钮 3 S1 I0.1 料仓上限 4 S2 I0.2 称重 5 K1 Q0.0 阀1 6 KM1 Q0.1 电机M1 7 KM2 Q0.2 电机M2 8 KM3 Q0.3 电机M3 9 K2 Q0.4 阀2 L1 Q0.5 红灯 10 L2 Q0.6 绿灯 外部接线图 任务3 用经验法编程控制送料车 1 梯形图的经验设计法 2 根据继电器电路图设计梯形图的方法 3 经验法送料车程序设

文档评论(0)

人生新旅程 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档