首页 理论教育 PLC程序设计优化技巧

PLC程序设计优化技巧

更新时间:2025-01-09 工作计划 版权反馈
【摘要】:四、程序设计图5-21新建项目图5-22硬件组态图5-23PLC 的IP 地址设置①根据龙门刨床控制要求,按下启动按钮I0.0,置位中间变量M10.0,松开启动按钮I0.0,中间变量M10.0 状态保持,由M10.0 控制系统启动;在系统启动后,运行至SQ1 位置处,检测SQ1 上升沿,置位M10.1;运行至SQ2 位置处,检测SQ2 上升沿,置位M10.2;运行至SQ3 位置处,检测SQ3 上升沿,置位M10.3;运行至SQ4 位置处,检测SQ4 上升沿,置位M10.4。

一、新建项目

双击桌面上的SIMATIC Manager 图标,取消向导,选择“新建项目”,出现如图5-21 所示对话框,在“名称”处输入“龙门刨床”(名称可以自拟),在“存储位置”处单击“浏览”按钮,选择合适的存储路径,单击“确定”按钮完成项目的新建任务。

二、硬件组态

在项目名称“龙门刨床”上单击鼠标右键,在弹出的菜单中选择“插入对象”,然后再选择“SIMATIC 300”站点。

双击“SIMATIC 300”站点,出现“硬件”,继续双击“硬件”,出现HW config 界面,在右侧“配置文件”下方选择SIMATIC 300 中的导轨Rail、电源PS 307 2A 及CPU 314C-2 PN/DP (6ES7 314 6EH04-0AB0)。硬件组态界面如图5-22 所示。

三、PLC 的IP 地址设置

双击图5-22 中的“PN-IO”,出现“属性-PN-IO”窗口,在“常规”选项卡的“接口”处单击“属性”按钮,修改PLC 的IP 地址为192.168.1.3 (此处IP 地址应与触摸屏中远端IP 地址一致),子网掩码255.255.255.0,如图5-23 所示。

四、程序设计

图5-21 新建项目 

图5-22 硬件组态  

图5-23 PLC 的IP 地址设置(www.xing528.com)

①根据龙门刨床控制要求,按下启动按钮I0.0,置位中间变量M10.0,松开启动按钮I0.0,中间变量M10.0 状态保持,由M10.0 控制系统启动;在系统启动后,运行至SQ1 位置处,检测SQ1 上升沿,置位M10.1;运行至SQ2 位置处,检测SQ2 上升沿,置位M10.2;运行至SQ3 位置处,检测SQ3 上升沿,置位M10.3;运行至SQ4 位置处,检测SQ4 上升沿,置位M10.4。如图5-24 所示。

图5-24 龙门刨床启动运行至SQ4 控制程序

②在系统启动后,工作台经过SQ1、SQ2、SQ3、SQ4 位置之后返回到SQ2 处,检测SQ2 下降沿,置位M10.5;在系统启动后,工作台经过SQ1、SQ2、SQ3、SQ4 位置返回经过SQ2 位置之后,检测到SQ1 的上升沿,置位M10.6。如图5-25 所示。

图5-25 龙门刨床由SQ4 返回至SQ1 控制程序

③按下启动按钮,启动保持信号M10.0 接通,DIN1 对应的Q4.0 接通,电机执行第一段速15 Hz;工作台运行至SQ1 处,M10.1 接通,DIN2 对应的Q4.1 接通,电机执行第二段速50 Hz;工作台经过SQ2 运行至SQ3 处,M10.3 接通,DIN1 对应的Q4.0 接通,电机仍然执行第一段速15 Hz;工作台运行至SQ4 处,M10.4 接通,DIN1 对应的Q4.0 与DIN2 对应的Q4.1 接通,电机执行第三段速60 Hz;工作台以第三段速60 Hz 返回至SQ2 位置处,M10.5 接通,DIN3 对应Q4.2 接通,电机执行第四段速20 Hz。如图5-26 所示。

图5-26 电机运行段速控制程序

④工作台返回到SQ1 位置时,复位所有中间变量的信号,工作台停止,并为下次启动做好准备工作。如图5-27 所示。

五、下载调试

本项目控制器为S7-300 PLC,可进行仿真调试或者联机调试,调试步骤可参考PLC 控制技术课程,这里不再赘述。

图5-27 复位程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈