9个经典练习助你成为PLC高手
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
菜鸟变高手,并不是难于上青天的事情。只是没有好的训练方式。下面的几个小程序可以帮助你在最短的时间内成为高手中的高手。但是无论使用什么PLC,一定要使用FBD语言编写。在你按顺序完成下面的练习后,你已经成为了真正的PLC高手。不过这些练习都是基于S7系列PLC制作的,不过不妨碍各位朋友的使用。
希望大家,尤其是菜鸟多多练习,一定要按照练习的步骤,循序渐进,很快,你就会让众人对你刮目相看!
感谢intercon-asia的大力支持!
I/O地址设置:
启动按钮I0.0
复位按钮I0.1
停止按钮I0.2 (NC)
选择开关I0.3 (保持型按钮)
启动指示灯Q0.0
停止指示灯Q0.1
执行器Q0.2
以下程序文件名:110707
练习1.
按下启动按钮后,执行器启动,当按下复位或停止按钮后,执行器立刻停止。该程序只有在选择开关按下后才能够执行,即当选择开关关闭后,程序必须马上停止。
练习2.
按下启动按钮后,执行器启动,当按下复位或停止按钮后,执行器立刻停止。该程序只有在选择开关按下后才能够执行,选择开关关闭后,程序必须马上停止且执行器无论处于何种状态,也必须停止。
练习3.
按下启动按钮后,启动指示灯在5秒钟后点亮,直到启动按钮松开。定时器只在启动按钮按住的时候有效。如果在5秒钟内松开启动按钮,计时器则复位。
在命令菜单中按下F1键可以打开各命令的帮助文件,选择一个能够满足上述要求的计时器。
练习4.
如果按下启动按钮,启动指示灯马上点亮。松开启动按钮后,指示灯在3秒后自动熄灭。
在命令菜单中按下F1键可以打开各命令的帮助文件,选择一个能够满足上述要求的计时器。
练习5.
按下复位按钮后,激活计数器,启动指示灯熄灭。按下启动按钮5次后,启动指示灯点亮。再次按下复位按钮后,计数器重新被复位且启动指示灯熄灭。
在命令菜单中按下F1键可以打开各命令的帮助文件,选择一个能够满足上述要求的计数器。
练习6.
如果执行器处于停止状态,停止指示灯以200ms的频率闪烁,启动指示灯熄灭。按下启动按钮后,执行器启动,停止指示灯熄灭。3秒后,执行器自动停止。计时器运行时,启动指示灯以500ms频率闪烁。
将MB100设置为系统默认的频率计时器。系统默认的时间如下:
M100.0=0.1秒
M100.1=0.2秒
M100.2=0.4秒
M100.3=0.5秒
M100.4=0.8秒
M100.5=1.0秒
M100.6=1.6秒
M100.7=2.0秒
练习7.
按下启动按钮后,启动指示灯亮3秒,然后熄灭且停止指示灯亮7秒,再熄灭后,启动指示灯亮3秒,依此循环。当按下复位按钮后,无论两灯处于什么状态,全
部熄灭。
练习8.
按下启动按钮后或复位按钮的任意一个后,5秒之内必须按下另一按钮。如果5秒内启动按钮和复位按钮都按下并保持住,执行器启动。如果5秒内没有按下两个按钮,执行器无法启动。超过5秒一样不启动。
该练习为经典的双手启动回路程序。
练习9.
按下启动按钮后,启动指示灯亮。再按下启动按钮,启动指示灯灭。依此循环。
WINCC常用脚本程序:
1、颜色变化:
Int a,b;
a=GetTagWord(“yanse”);
b=RGB(0,0,a);//蓝色,绿色为0, a,0; 红色为a,0,0 return b;
Transparenc=0;Red=30;Green=15;Blue=170