- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
名 称 代号 输入 名 称 代号 输入 名 称 代号 输出 下限位开关 SQ1 X1 自动操作起动 SB2 X16 夹紧电磁阀 YV1 Y0 上限位开关 SQ2 X2 停止 SB3 X17 上升电磁阀 YV2 Y1 右限位开关 SQ3 X3 夹紧 SB4 X20 下降电磁阀 YV3 Y2 左限位开关 SQ4 X4 放松 SB5 X21 右移电磁阀 YV4 Y3 手动操作 SA X10 手动上升 SB6 X22 左移电磁阀 YV5 Y4 回原点操作 SA X11 手动下降 SB7 X23 原点指示 EL Y5 单步运行 SA X12 手动左移 SB8 X24 单周期运行 SA X13 手动右移 SB9 X25 连续运行 SA X14 回原点起动 SB1 X15 表5-23 机械手搬运系统I/O分配表 图5-58 机械手搬运系统的系统接线图 2、初始化指令 程序的初始化指令主要用于指定原点到达信号与IST指令的参数,如图5-59 所示。 图5-59 初始化指令 3、手动操作程序 手动操作时,用X20~X25对应的6个按钮控制机械手的夹紧、放松、上升、下降、右移和左移。手动控制程序用初始状态继电器S0控制,如图5-60所示。 图5-60 手动操作程序 4、回原点操作程序 回原点操作程序如图5-61所示。回原点操作程序用初始状态继电器S1控制,并且应使用S10~S19作为回原点程序用的状态继电器。回原点结束后,用SET指令将M8043置为ON,用RST指令将回原点程序中的最后一步S12复位。 图5-61 回原点操作程序 5、自动操作程序 自动操作程序如图5-62所示。 图5-62 自动操作程序 6、完整的控制程序 机械手完整的控制程序由以上4部分程序依次叠加即可,其步进梯形图如图5-63所示。 7、指令使用注意事项 (1)当IST指令参数中定义的控制信号为直接输入信号时,信号的输入必须严格按照指令要求的地址,进行连续、一一对应的布置。 (2)如果实际控制中不需要指令定义的某些操作,如手动、单步等操作,则应将以上动作的控制输入信号(或内部继电器信号)设定为0(或将输入置0)。 项目六 PLC在恒温控制系统中的应用 一、任务导入 某恒温控制系统,温度设定范围150℃-1159℃ (D10=K150-K1159),构成控制系统时,温度可由BCD码输出的拨码开关设定;实测温度通过FX2N-2AD模块的通道1采集,采样周期为2秒。 (1)按下起动按钮,系统开始工作。当实测温度低于设定温度1 ℃时,加热器工作(Y0=1); (2)当实测温度高于设定温度1 ℃时,加热停止(Y0=0)。 (3)按下停止按钮,系统停止。 由系统的控制要求可知,要读取BCD拨码开关的设定值,要用到PLC的BCD指令,实测温度要用FX2N-2AD模拟量输入模块。 二、相关知识 学习情境1 数据变换指令BCD和BIN 数据变换指令BCD和BIN的助记符、操作数等指令属性如表5-24所示。 表5-24 BCD、BIN指令的属性 指令名称 助记符 功能号 操作数 [S1.] [S2.] [D.] BCD转换 BCD FNC18 KnX、KnY、KnM、KnS、T、C、D、V、Z KnY、KnM、KnS、T、C、D、V、Z BIN转换 BIN FNC19 1、BCD变换指令 BCD指令是将源操作数中的二进制数转换成8421BCD码 送到目标操作数中。BCD转换指令的说明如图5-64所示。当X000为ON时,源操作数D10中的二进制数转换成BCD码送到目标操作数Y000~Y007中,可用于驱动七段显示器。 图5-64 数据变换指令的使用说明 如果是16位操作,转换的BCD码若超出0~9999范围,将会出错;如果是32位操作,转换结果超出0范围,将会出错。 BCD指令可用于PLC内的二进制数据变为七段显示等需要用BCD码向外部输出的场合。 2、BIN变换指令 BIN变换指令是将源元件中BCD码转换成二进 制数送到目标元件中。源操作数范围:16位操作为0~9999;32位操作为0 BIN转换指令的使用如图5-64所示。当X001为ON时,源操作数X000~X007中BCD码转换成二进制数送到目标元件D12中去。
原创力文档


文档评论(0)