任务十四物料自动分拣控制系统编程与实现ppt课件.ppt
《任务十四物料自动分拣控制系统编程与实现ppt课件.ppt》由会员分享,可在线阅读,更多相关《任务十四物料自动分拣控制系统编程与实现ppt课件.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、任务十四 物料自动分拣控制系统编程与实现 任务十四任务十四 物料自动分拣控制系统编程与实现物料自动分拣控制系统编程与实现PLCPLC控制系统编程与实现控制系统编程与实现PLCPLC控制系统编程与实现控制系统编程与实现PLCPLC控制系统编程与实现控制系统编程与实现 三三.相关知识相关知识图图4-30 4-30 选择分支功能流程图与对应梯形图选择分支功能流程图与对应梯形图 三三.相关知识相关知识图图4-30 4-30 选择分支功能流程图与对应梯形图选择分支功能流程图与对应梯形图 2.2.拓展知识拓展知识 高速脉冲输出功能高速脉冲输出功能是指在可编程控制器的某些输出端产生高速脉冲,用来是指在可编程
2、控制器的某些输出端产生高速脉冲,用来驱动负载,实现高速输出和精确控制。驱动负载,实现高速输出和精确控制。 (1 1)高速脉冲输出的方式和输出端子的连接)高速脉冲输出的方式和输出端子的连接 高速脉冲的输出形式。高速脉冲的输出形式。 高速脉冲输出有高速脉冲输出有高速脉冲串输出高速脉冲串输出PTOPTO和和宽度可调脉冲输出宽度可调脉冲输出PWMPWM两种形式。两种形式。 高速脉冲串输出高速脉冲串输出PTO主要是用来输出主要是用来输出指定数量的方波指定数量的方波(占空比(占空比50%50%),用户),用户可以控制可以控制方波的周期和脉冲数方波的周期和脉冲数。 高速脉冲串输出高速脉冲串输出PTOPTO的
3、周期以的周期以ss或或msms为单位,是一个为单位,是一个1616位无符号数据,周位无符号数据,周期变化范围为期变化范围为505065535s65535s或或2 265535ms65535ms,编程时周期值一般设置成偶数。脉,编程时周期值一般设置成偶数。脉冲串的个数,用双字长无符号数表示,脉冲数取值范围是冲串的个数,用双字长无符号数表示,脉冲数取值范围是1 142949672954294967295。 宽度可调脉冲输出宽度可调脉冲输出PWM主要是用来输出主要是用来输出占空比可调的高速脉冲串占空比可调的高速脉冲串,用户可,用户可以控制以控制脉冲的周期和脉冲宽度脉冲的周期和脉冲宽度。 宽度可调脉冲
4、输出宽度可调脉冲输出PWMPWM的周期或脉冲宽度以的周期或脉冲宽度以ss或或msms为单位,是一个为单位,是一个1616位无位无符号数据,周期变化范围同高速脉冲串输出符号数据,周期变化范围同高速脉冲串输出PTOPTO。 三三.相关知识相关知识 2.2.拓展知识拓展知识 高速脉冲输出功能高速脉冲输出功能是指在可编程控制器的某些输出端产生高速脉冲,用来是指在可编程控制器的某些输出端产生高速脉冲,用来驱动负载,实现高速输出和精确控制。驱动负载,实现高速输出和精确控制。 (2 2)相关的特殊功能寄存器)相关的特殊功能寄存器 每个每个PTO/PWM发生器发生器都有一个控制字节、都有一个控制字节、1616
5、位无符号的周期时间值和脉宽位无符号的周期时间值和脉宽值、值、3232位无符号的脉冲计数值。位无符号的脉冲计数值。 这些字都占有一个指定的特殊功能寄存器,一旦这些特殊功能寄存器的值这些字都占有一个指定的特殊功能寄存器,一旦这些特殊功能寄存器的值被设置成所需操作,可通过执行被设置成所需操作,可通过执行脉冲指令脉冲指令PLS来实现这些功能。来实现这些功能。三三.相关知识相关知识 2.2.拓展知识拓展知识 (3 3)高速脉冲输出指令)高速脉冲输出指令 高速脉冲输出指令高速脉冲输出指令可以输出两种类型的方波信号,在精确位置控制中有很可以输出两种类型的方波信号,在精确位置控制中有很重要的应用。其指令格式如
6、表重要的应用。其指令格式如表4-134-13所示。所示。 说明:说明: 高速脉冲串输出高速脉冲串输出PTOPTO和宽度可调脉冲输出和宽度可调脉冲输出PWMPWM都由都由PLS指令来激活指令来激活输出。输出。 操作数操作数Q为为字型字型常数常数0 0或或1 1。 高速脉冲串输出高速脉冲串输出PTO可采用可采用中断中断方式进行控制,而宽度可调脉冲输出方式进行控制,而宽度可调脉冲输出PWM只能只能由指令由指令PLS来激活。来激活。三三.相关知识相关知识 表表4-13 4-13 高速脉冲输出指令的格式高速脉冲输出指令的格式2.2.拓展知识拓展知识 (3 3)高速脉冲输出指令)高速脉冲输出指令 【例例1
7、 1】编写实现宽度可调脉冲输出编写实现宽度可调脉冲输出PWM的程序。的程序。 根据要求控制字节(根据要求控制字节(SMB77SMB77)=16#DB=16#DB,设定周期为,设定周期为10000ms10000ms,脉冲宽度为,脉冲宽度为1000ms1000ms,通过,通过Q0.1Q0.1输出。输出。 设计程序如图设计程序如图4-314-31所示。所示。 三三.相关知识相关知识 图图4-31 4-31 例例1 1题图题图 三三.相关知识相关知识 图图4-31 4-31 例例1 1题图题图(续)(续) 【例例1】编写实现编写实现宽度可调脉冲输出宽度可调脉冲输出PWM的程序。的程序。 根据要求控制字
8、节(根据要求控制字节(SMB77SMB77)=16#DB=16#DB,设定周期为,设定周期为10000ms10000ms,脉冲宽度,脉冲宽度为为1000ms1000ms,通过,通过Q0.1Q0.1输出。输出。 大小球分拣装置如图大小球分拣装置如图4-324-32所示。所示。 当机械臂处于当机械臂处于原始位置原始位置时,即上限位开关时,即上限位开关SQ1SQ1和左限位开关和左限位开关SQ3SQ3压压下,抓球电磁铁处于失电状态,这时按下下,抓球电磁铁处于失电状态,这时按下起动按钮起动按钮后,机械臂下行,当后,机械臂下行,当碰到下限位开关碰到下限位开关SQ2SQ2后停止下行,且电磁铁得电吸球。后停止
9、下行,且电磁铁得电吸球。四、任务分析四、任务分析图图4-32 4-32 大小球分拣装置示意图大小球分拣装置示意图 如果吸住的是如果吸住的是小球小球,则大小球检测开关,则大小球检测开关SQSQ为为ONON;如果吸住的是;如果吸住的是大大球球,则,则SQSQ为为OFFOFF。1s1s后,机械臂上行,碰到上限位开关后,机械臂上行,碰到上限位开关SQ1SQ1后右行,它会后右行,它会根据大小球的不同根据大小球的不同,分别在,分别在SQ4SQ4(小球)和(小球)和SQ5SQ5(大球)处停止右行,然(大球)处停止右行,然后下行至下限位停止,电磁铁失电,机械臂把球放在小球或大球箱里,后下行至下限位停止,电磁铁
10、失电,机械臂把球放在小球或大球箱里,1s1s后返回。后返回。四、任务分析四、任务分析图图4-32 4-32 大小球分拣装置示意图大小球分拣装置示意图 如果如果不按停止按钮不按停止按钮,则机械臂一直工作下去;如果,则机械臂一直工作下去;如果按下停止按钮按下停止按钮,则不管何时按,机械臂最终都要停止在原始位置。则不管何时按,机械臂最终都要停止在原始位置。 再次按下启动按钮再次按下启动按钮后,系统可以再次从头开始循环工作。后,系统可以再次从头开始循环工作。 四、任务分析四、任务分析图图4-32 4-32 大小球分拣装置示意图大小球分拣装置示意图 1 1分配输入分配输入/ /输出地址,画出输出地址,画
11、出PLCPLC外部接线图外部接线图 根据电路要求,输入根据电路要求,输入/ /输出地址分配如表输出地址分配如表4-144-14所示。所示。五、任务实施五、任务实施 表表4-14 4-14 输入输入/ /输出地址分配输出地址分配PLC PLC 地地 址址说说 明明输输 入入I0.0起动按钮起动按钮SB1I0.1停止按钮停止按钮SB2I0.2上限位开关上限位开关SQ1I0.3下限位开关下限位开关SQ2I0.4左限位开关左限位开关SQ3I0.5小球右限位开关小球右限位开关SQ4I0.6大球右限位开关大球右限位开关SQ5I0.7大小球检测开关大小球检测开关SQ输输 出出Q0.0原始位置指示灯原始位置指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务十四 物料自动分拣控制系统编程与实现ppt课件 任务 十四 物料 自动 分拣 控制系统 编程 实现 ppt 课件
限制150内