用西门子一键启停200plc做的电机启停,不知道为什么会点动?

| 工艺 | |
当前位置: && &&
西门子S7—200PLC在数字伺服电机控制中的应用.
添加:不详
首先了解plc如何控制伺服电机1、 电机的连线及控制 &&&&&& 本应用实例选择的是位置控制模式,脉冲输入方式有集电极开路方式和差动驱动方式两种,为了方便的实现同时对两部电机的控制,采用差动驱动方式。与PLC的接线图如图所示。&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PLC与伺服放大器接线图图中L+为公共PLC端子,接24VDC正端,通过控制内部晶体管的开关使得输出Q呈现不同的电平信号或发出脉冲信号。L+一PG—P lM—L+为脉冲输入回路,PLC控制该回路中的发光二极管的亮灭,形成脉冲编码输入。L+一NG—NP一1M— L+为电机旋转方向控制回路,当该回路的发光二极管点亮时,电机正转,否则反转。由于伺服放大器内部电阻只有100欧,为了防止电流过大烧坏内部的发光二极管,需要外接电阻R,其阻值的计算如下:根据公式(1),可以选择R=3.9KO2、电子齿轮比数字交流伺服系统具有位置控制的功能,可通过上位控制器发出位置指令脉冲。而伺服系统的位置反馈脉冲当量由编码器的分辨率及电机每转对应的机械位移量等决定。当指令脉冲当量与位置反馈脉冲当量二者不一致时,就需要使用电子齿轮使二者匹配。使用了电子齿轮功能,就可以任意决定一个输入脉冲所相当的电机位移量。具有电子齿轮功能的伺服系统结构如图3所示。若机械传动机构的螺距为w,指令脉冲当量为△L,编码器每转脉冲数为P,又考虑到一般电机轴与传动丝杠为直接相连, 则位置反馈脉冲当量△ =W/4P。&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 具有电子齿轮功能的伺服系统结构图由于脉冲当量与反馈脉冲当量不一定相等,就需要使用电子齿轮比来建立两者的关系。具体计算公式为:AL=3M ×CMX / CDV。因此根据一个指令脉冲的位置当量和反馈脉冲的位置当量,就可以确定具体的电子齿轮比。三菱该系列伺服电机的电子齿轮比的设定范围对于输入的脉冲,可以乘上其中任意倍率使机械运行。下面是plc控制私服的具体应用&3、PI C控制原理及控制模型&&&&& 本例采用了西门子s7.200系列CPU226作为主控制器。它是s7.200系列中的高档PLC,本机自带24个数字输人口、l6个数字输出口及两个RS-422/485串行通讯口,最多可扩展7个应用模块 j。实际项目中,通过扩展EM231模拟量输入模块来采集电压信号,输入的模拟信号可在0~10V±5V、0~20mA等多种信号输入方式中选择。最终,PLC根据输入电压信号的大小控制脉冲发送周期的长短,从而达到控制伺服电机速度的目的。&&&&& 3.1 高速数字脉冲输出&&&&& 西门子s7.200系列AC/DC/DC(交流供电,直流I/O)类型PLC上集成了两个高速脉冲输出口,两个高速脉冲输出口分别通过Qo.0、Qo.1两个输出端子输出,输出时可选择PWM(脉宽调制)和PIO(脉冲串)方式。PIO方式每次只能发出固定脉冲, 脉冲开始发送后直到发送完毕才能开始新的脉冲串;PWM方式相对灵活,在脉冲发送期间可随时改变脉冲周期及宽度,其中脉冲周期可以选择微秒级或毫秒级。&&&&& 3.2 PID功能特性&&&&& 该系列PLC可以通过PID回路指令来进行PID运算,在一个程序中最多可以用8条PID指令,既最多可同时实现8个PID控制算法。在实际程序设计中,可用STEP 7-Micro/Win 32中的PID向导程序来完成一个闭环控制过程的PID算法,从而提高程序设计效率。&&&&& 3.3 控制模型&&&& 控制模型方框图如下图所示,其中Uset为极间电压给定值(此时产气状态**),Uf为极间电压采样值,Vout为伺服电机运转速度。通过对电弧电压采样值与弧间电压给定值的比较并经过PLC的PID调节回路控制,可以得出用于控制伺服电机旋转的脉冲发送周期T,从而使伺服电机的送棒速度不停的得到调整,这样就达到了控制两极间距的目的。保证了两极间距的相对稳定,也就保证了极间电压的稳定性。&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& PID调节控制原理框图根据极间距对极间电压的影响,可以设定PLC的PID调节回路调整策略如下:Uset—uf&0,T 减小;Uset—uf&0,T增大。通过上述控制方法,能够比较精确的实现对UF的控制。&&4、程序设计&以下应用程序是经过简化的,没有涉及异常情况。其设计以本文前面所述方法及原理为依据,并给出了详尽的程序注释 。&4.1 主程序&NErW0RK 1① IJD SM0.1//SM0.1=1仅**次扫描有效② MOVW +0,VW450//PID中断计数器初始化③ MOVB 100,SMB34//设置定时中断时间间隔为lOOms④ ATCH INT— PWM — PID ,10//设定中断,启动PID执行⑤ ENI//开中断4.2 中断程序&① NETWORK 1LD SM0.0//SM0.0=1每个扫描周期都有效I CW V& VW450//调用中断程序次数加1② NETWORK 2LDW & = VW450. + 10//检查是否应进行PID计算M0VW +0,VW450//如果如此,清计数器并继续N0TJMP 0//否则,转人中断程序结尾③ NETWORK 3//计算并装载PID PV(过程变量)ID SM0.0RPSXORW VW464,VW464//**工作区域M0VW ArW0.VW466//读取模拟数值A V466.7M0VW 16#FFFF.VW464//检查符号位,若为负则扩展符号LRDDTR& VD464.VD396//将其转化成实数并装载人PV&LPP/R 32000.0,VD396//正常化至0.0至1.0之间的数值④ NETWORK 4ID SM0.0MOVR VIM00,VIM00//VIM00为设定值⑤⑥ NETWORK 6ID SM0.0PID VB396,0//进行PID计算⑦ NETWORK 7LD SM0.0M0vR VD404.VD464//装载PID输出至工作区+R VD400,VD464*R 1000.0. VIM64//缩放数值TRUNC VD464,VD464//将数值转化成整数MOVW VW 466.VW 1000//VW1000为PLC输出脉冲周期⑧ NETWORK 8//伺服电机右反转控制(PWM)//SMW68/78 lIFO周期值//SMW70/80 PWM脉冲宽度//SMD72/82 lIFO脉冲计数值LD SM0.0MOVB 16# D3.SMB77//输出脉冲周期为500微秒MOVW VW 1000,SMW 78MOVW VW 1000.VW1 1 18/I +2.VWl118MOVW VW 1118.SMW 80PIS 1⑨ NETWORK 9&LBL &0&本例给出了利用西门子PLC的高速脉冲输出及PID控制功能,实现对数字式交流伺服电机进行控制的原理及相应编程方法。此控制方法已成功用于水燃气生产控制系统中,效果良好。
作者:未知 点击:1027次
本文标签:西门子S7—200PLC在数字伺服电机控制中的应用.
* 由于无法获得联系方式等原因,本网使用的文字及图片的作品报酬未能及时支付,在此深表歉意,请《西门子S7—200PLC在数字伺服电机控制中的应用.》相关权利人与机电之家网取得联系。
关于“西门子S7—200PLC在数字伺服电机控制中的应用.”的更多资讯
:枣强县昱诚玻璃钢制品厂
&【求购】 &我想了解:...&&
&【求购】 &我想了解:...&&
&【求购】 &我想了解:...&&
&【求购】 &采购汽油动...&&
&【求购】 &采购电源开...&&
&【求购】 &采购限流型...&&
&【求购】 &采购功率电...&&
&【求购】 &采购高压互...&&
VIP公司推荐紧急求助西门子200的PLC利用高速计算器测速-专业自动化论坛-中国工控网论坛
紧急求助西门子200的PLC利用高速计算器测速
给TA发消息
加TA为好友
发表于: 13:48:06
我现有已接近开关PNP三线制, CPU222的西门子PLC测电机转速!!!电机转每一圈接近开关给你的脉冲!!!电机转速是可变值每分钟在0~3000转!!!求梯形图和编写思路!!!想使用高速计数器!!!!给位大哥帮帮忙啊!!!!!
给TA发消息
加TA为好友
发表于: 14:00:24
接近开关不能满足的哇,要用编码器才能达到这个效果的。
给TA发消息
加TA为好友
发表于: 14:02:49
加一个4-20mA的模拟量模块,编码器用分辨率高一点的就能达到这个效果了
给TA发消息
加TA为好友
发表于: 14:07:46
大概就是这个意思,你可以借鉴看一下,要把里边的一个DIV-R改为MUL-R,乘的系数改为30
给TA发消息
加TA为好友
发表于: 14:08:58
慢慢去研究一下,我这个里边有整数也有小数的,你要把他全部改为整数就OK,我想这样肯定能达到你的要求
给TA发消息
加TA为好友
发表于: 08:00:23
&&&& 根据“电机转速是可变值每分钟在0~3000转”可知在1秒时间内转速为:0~50HZ,故不需用高速计数器计数,使用普通输入口就可以,而且编程简单:1、用SM0.5秒脉冲前沿对MB10加1计数,使M10.0 输出正负脉宽都=1秒的方波,用M10.0=1的前沿使MB0 清0。2、在M10.0=1时间内,用测速脉冲前沿对MB0计数,M10.0=0,停止计数,此时MB0 值即为转速,可保持1秒供显示。梯形图如下:&&&&& &
给TA发消息
加TA为好友
发表于: 22:44:21
对楼主提问“谢谢老师傅,可是如果我想让他精度高点怎么做啊???”的答复:&&&& 电机转每一圈接近开关输出一个脉冲,电机转速是可变值每分钟在0~3000转!折算到每秒钟转速为0~50转,如想每隔1秒显示电机每分钟的转速,可以这样做,仍保持上面的程序:每个2秒读取一次1秒内的计数值(MB0),在V数据区留有30个字节存储器空间,用指针指令。启动后的第一个MB10=1的前沿将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入V区的首址(如VB100),并将此值送入累计区MW2,指针地址加1。MB10=1的前沿,再将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入指针地址内容为地址的存储区(如VB101),并将此值加入累计区MW2,指针地址加1。。。重复上述计数累加30次,正好为1分钟时间,将MW2值(每分转速)送显示区(如MW4),再进行这样运算:先将VB100为首址的连续30个字节循环左移8位,即VB101--&VB100,VB102--&VB101....VB100--&VB129。再将MW2 - VB129的内容(即原VB00内容)=MW2。在下一个MB10=1的后沿,读取前MB10=1时的计数值MB0,左移一位后,送入VB129,再将此值加入MW2。MW2值送入MW4显示,再将VB100为首址的连续30个字节循环左移8位。。。以后每隔2秒重复这样的动作,就可实现每隔2秒刷新一次每分钟的转数值(0~3000)。这样处理显示每分钟的转速要比显示美秒的转速精度高。
给TA发消息
加TA为好友
发表于: 12:26:04
老师傅。现在转速时测出来了!!!但是每秒中它都会变化的很快!!也就是说现在的MB10是过程值!!每秒他多会从1到N!!看不到一个稳定值!!!
给TA发消息
加TA为好友
发表于: 20:43:11
&& 不错,收藏学习啦啦队&&&&&&&&&&&&&&&&&&&&
给TA发消息
加TA为好友
发表于: 16:15:59
非常好!老师请问循环移位怎么实现 ?
给TA发消息
加TA为好友
发表于: 16:16:32
接近开关,PLC测速,SM0.5秒脉冲用为时基,制作正负脉宽均等于1S的脉冲,在高电平的1S钟时检测I0.0的上升沿的个数即是每秒分钟脉冲数,就可以换为转速。&
给TA发消息
加TA为好友
发表于: 17:30:18
1、你写的程序基本都对,就是网络5中的VD10应加1不是加2,因为你是字节间接寻址不是字间接寻址。2、为了不是每分钟一送数,实现每秒一送数,应利用填表指令与先入先出指令,即每秒测得数据用填表指令送入表中,且累加到MW2,累加30次(即1分钟),累加值即为1分的转速,此时表已填写30条数据,此后每测得一次数据,填表且累加后,再用FIFO指令取出表的首址数据,再用累加值减去将此值,其差值即为新的1秒时转速。。。重复此动作,其转速相互间隔就不是1分,而是1秒。
给TA发消息
加TA为好友
发表于: 17:32:34
xie xie !!
给TA发消息
加TA为好友
发表于: 17:44:53
&&&& 为了提高转速,还可这样处理:在电机轴安装的圆盘周边,均匀安置5个小铁片,使电机旋转一周,接近开关产生5个脉冲,其脉冲频率为0~250HZ,这样转数精度就提高5倍,还可用普通输入口计数,如圆盘大一点再多安放铁片,其脉冲频率会更高,此时可用高数计数器计数。这种方法实际上就是自制编码器,用编码器测速。
给TA发消息
加TA为好友
发表于: 08:24:40
谢谢WYB老师,我的测的不是电机轴,而且不能固定铁片,我被物体是要经常更换的,所以只能贴一个铁片。
给TA发消息
加TA为好友
发表于: 10:14:06
请WYB老师帮忙查看,程序是否按如下方法编制?
给TA发消息
加TA为好友
发表于: 13:43:22
15楼:程序编写基本上是对的,应进一步简化程序,如:网络1、2可合并一起,网络3可省略(因为开机时存储器不设置为保存状态,其值都=0),其转速可以不求平均值,直接就用累计值,这样不仅转速精度高,而且可大大简化程序。
给TA发消息
加TA为好友
发表于: 17:11:51
Network 1 // //定义填表次数
给TA发消息
加TA为好友
发表于: 17:15:51
回复内容:对:wyb2866255---王者之师关于15楼:程序编写基本上是对的,应进一步简化程序,如:网络1、2可合并一起,网络3可省略(因为开机时存储器不设置为保存状态,其值都=0),其转速可以不求平均值,直接就用累计值,这样不仅转速精度高,而且可大大简化程序。 内容的回复:程序改为以程序,但碰到问题:当转速在150转每分钟左右时,查看状态表,MB0=2,或3,这两个数之间变换,积累的一分钟转速VW208也等于150左右正常。但是提高转速到200转时,MB0就等于0了。算不出转速了是不是I0.0采集上升 沿的频率限制了?
给TA发消息
加TA为好友
发表于: 10:14:42
用接近开关+224XP测转速。转速0-2400转,频率0-40HZ。&
给TA发消息
加TA为好友
发表于: 15:50:12
不知道回复后能不能看到提醒图哈哈回复内容:对: wyb2866255---王者之师
&&&& 根据“电机转速是可变值每分钟在0~3000转... 内容的回复!
给TA发消息
加TA为好友
发表于: 17:14:29
多谢楼主分享
给TA发消息
加TA为好友
发表于: 16:53:38
回复内容:对: wyb2866255---王者之师
&&&& 根据“电机转速是可变值每分钟在0~3000转... 内容的回复!楼主每分钟3000转,每秒速度是0--50Hz??来的莫名其妙啊
给TA发消息
加TA为好友
发表于: 16:56:12
回复内容:对: ben110
回复内容:对: wyb2866255---王者之师 &... 内容的回复!不要知道是几级电机吗
给TA发消息
加TA为好友
发表于: 13:36:06
挺好的,现在碰到这个问题真心纠结啊
给TA发消息
加TA为好友
发表于: 16:17:09
师傅 ,你这个程序用到哪些模块啊
给TA发消息
加TA为好友
发表于: 17:40:42
还有这个速度的大小显示时间就一秒,,怎么记录回复内容:对: wyb2866255---王者之师
&&&& 根据“电机转速是可变值每分钟在0~3000转... 内容的回复!
给TA发消息
加TA为好友
发表于: 19:37:10
好 & 学习一下 &非常实用
给TA发消息
加TA为好友
发表于: 12:05:58
接近开关不能满足的哇,要用编码器才能达到这个效果的。
给TA发消息
加TA为好友
发表于: 17:17:06
eeeeeeeeeeeeeeeee
给TA发消息
加TA为好友
发表于: 09:11:24
过来学习 & 膜拜大神
给TA发消息
加TA为好友
发表于: 14:37:19
过来学习 & 膜拜大神
给TA发消息
加TA为好友
发表于: 19:46:18
大神不少 路过膜拜&
给TA发消息
加TA为好友
发表于: 16:00:46
回复内容:
对:wyb2866255---王者之师对楼主提问“谢谢老师傅,可是如果我想让他精度高点怎么做啊???”的答复:&&&&电机转每一圈接近开关输出一个脉冲,电机转速是可变值每分钟在0~3000转!折算到每秒钟转速为0~50转,如想每隔1秒显示电机每分钟的转速,可以这样做,仍保持上面的程序:每个2秒读取一次1秒内的计数值(MB0),在V数据区留有30个字节存储器空间,用指针指令。启动后的第一个MB10=1的前沿将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入V区的首址(如VB100),并将此值送入累计区MW2,指针地址加1。MB10=1的前沿,再将MB0清0且开始计数,MB10=1的后沿,将MB0左移一位(相当成乘2)存入指针地址内容为地址的存储区(如VB101),并将此值加入累计区MW2,指针地址加1。。。重复上述计数累加30次,正好为1分钟时间,将MW2值(每分转速)送显示区(如MW4),再进行这样运算:先将VB100为首址的连续30个字节循环左移8位,即VB101--&VB100,VB102--&VB101....VB100--&VB129。再将MW2-VB129的内容(即原VB00内容)=MW2。在下一个MB10=1的后沿,读取前MB10=1时的计数值MB0,左移一位后,送入VB129,再将此值加入MW2。MW2值送入MW4显示,再将VB100为首址的连续30个字节循环左移8位。。。以后每隔2秒重复这样的动作,就可实现每隔2秒刷新一次每分钟的转数值(0~3000)。这样处理显示每分钟的转速要比显示美秒的转速精度高。&&&&&内容的回复:
我用这个程序测,超过600转每分钟就测不了,怎么回事,求大神指教
周点击排行
周回复排行可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
在电子工程世界为您找到如下关于“PLC”的新闻
:PLC输出靠继电器触点控制与传统的工业用继电器不同,工业自动化行业对于电子继电器有着更高的要求,为满足这一市场要求,日前,欧姆龙电子部件公司特别推出了G6DN系列继电器,可用于工业自动化设备内部PCB板上,实现高电流切换5A( AC250V、DC30V )及交叉双触点实现高可靠性。该产品包括标准型和-L型两种型号,其中,G6DN-L相较于G6DN标准型拥有更高电气寿命。相比普通...
S7-200&系列:模块式(主微型PLC&(Micro&PLC)机采用整体式,可扩展模块)。是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。1994年进入中国市场。PLC是一种专门...
。  7)强劲的通讯能力。  8)丰富的扩展模块。S7-200系列PLC的特点一:功能强  1. S7-200有6种CPU模块,最多可以扩展7个扩展模块,扩展到256点数字量I\O或45路模拟量I\O,最多有24KB程序储存空间和10KB用户数据存储空间。  &&&&2.集成了6个有13种工作模式的高速计数器,以及两点高速脉冲发生器\脉冲宽度调制器...
&&&&PLC简介&&&&编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。&&&nbsp...
&&&&中将以分析几个案例的方式拆解程序编程的过程,从控制过程到原理及梯形图。如果采用其它系列或品牌的PLC,其逻辑结构大同小异。&&&&PLC原理图到程序的经典实例——交通信号灯控制  (1)明确系统控制要求  系统要求用两个按钮来控制交通信号灯工作,交通信号灯排列如下图所示。    系统控制...
PLC的结构及各部分的作用PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示:1、主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行...
&&&&PLC简介&&&&PLC的数字量输入接口并不复杂,我们都知道PLC为了提高抗干扰能力,输入接口都采用光电耦合器来隔离输入信号与内部处理电路的传输。因此,输入端的信号只是驱动光电耦合器的内部LED导通,被光电耦合器的光电管接收,即可使外部输入信号可靠传输。  目前PLC数字量输入端口一般分...
&&&&PLC简介&&&&可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场...
采用PLC可编程控制器对楼梯照明进行自动化管理,是较理想化的楼梯公共照明方式。它有以下两个特点:1、上楼或下楼只需按一下按钮,则楼梯各层照明灯可依次点亮,熄灭,每层照明时间10s,也可根据具体情况重新设定时间,可大大节约电能。2、同一时刻有几户人家上楼或下楼时,楼梯照明灯仍能依次点亮,熄灭,所需电费将平均分摊,先结束使用照明的用户其电度表随之停止计量电费,负担合理。...
随着可编程控制器(简称PLC:ProgrammablelogicController)的从无到有,功能从弱到强,应用领域从小到大,其已经成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。1.1 PLC应用的必要性棉花异纤清除机作为一种在线清除棉花中异纤的设备,其主要作用是代替人工挑拣棉花中所含的各类异纤,从而保证纱线的质量。棉花异纤清除机作为一种生产质量...
PLC资料下载
自己总结的PLC资料,对刚开始学PLC的同学有很大帮助...
适用于PLC初学者,介绍详细,操作简单,使用广泛。是很好的软件说明材料...
轻松学习PLC...
教学课件...
AB PLC例程 一个PLC5实例...
新手如何学习PLC...
AB PLC例程 哥斯达黎加...
AB PLC例程 154817...
可编程控制器是综合了计算机技术,自动控制技术和通信技术的一种新型的、实用的自动控制装置。...
压缩包里有《PLC应用技术》讲稿,关于PLC和变频器的桥式起重机控制系统设计资料,MICROMASTER 440使用说明书...
PLC相关帖子
Sitara™ AM57x处理器系列为什么能成为适合整个行业中大量应用的绝佳处理器解决方案?原因有很多,其中之一就是:工业世界正在发展,工业生态系统对更高性能和更多种类的处理能力有持续性的需求。AM57x处理器配备了若干独特的内核,一个高性能的ARM® Cortex®-15位于其中心,故可向工业市场提供高性能的灵活解决方案。
多核处理器是可编程逻辑控制器(PLC...
过程控制与工业自动化里有更多电路和
整个 PLC描述。
PLC电路中单通道24路ADC解决方案图...
西门子S7-1500终于出来了!
西门子S7-1500终于出来了 多谢分享。。。
感谢分享。...
主要是实现plc与atmega128单片机进行modbus通信。单片机如何编程。谢谢各位大侠。 如何实现atmega128与plc进行modbus通信 在哪呢?
什么在哪?
参考一下吧...
各位兄弟姐妹们帮帮忙啊,我现在想自学plc,急需一个系统点的plc学习视频,最好是西门子的;在这里先谢谢了邮箱:& 求一个系统点的plc学习视频,最好是西门子的 同求
不知道是想学习200还是300...
什么事plc输入输出延迟效应,就是有输入信号,没反映过了,过了千分之几秒,反映过了 什么事plc输入输出延迟效应,就是有输入信号,没反映过了,过了千分之几秒,反映过了...
模拟量输入信号线能够距离plc多远 ? 模拟量输入信号线能够距离plc多远 ? 这要看模拟信号的类型、强度、电缆的品质、现场的电磁干扰状况等,无法一概而论。
你好我是ickey网站技术人员,回答如下
1,看你的模拟量是电压信号还是电流信号,电压信号近一点,电流信号远一点;我自己用的话电压信号最远也就20米,电流信号100米以内.再远就要计算电线的阻抗了,电线越长电阻越大,信号衰减越厉害...
CP1L中plc link实现1:N通讯。
请问主站发送的数据是发给第一个从站后返回给主站后 在发送数据给第二从站 以此类推?还是主站是一次同时发给N个从站 然后数据依次返回? CP1L 通讯plc link询问 应该是轮询的。没个站分配一定的时间
定时,超时未返回数据就报错...
怎样才能学好plc?请大虾发言! 怎样才能学好plc 先看编程手册--了解一下
用plc搭建简单的电路试一下--深入了解
再看编程手册--再搭建电路
反复的实验,反复的看书,注意最基本的概念要弄清
熟悉以后找些习题来做,比如设计一个万能转换开关的程序
很熟悉了再做一些更难一些的程序,如n层电梯的plc控制
做通讯,接口...
定时器的一个常开触点,如此来构建一个循环。因为当最后一个定时器有输出的瞬间,最后一个线圈得电,第一个定时器前面的常闭触点断开,定时器被清零,导致所有定时器清理,无输出,一个循环结束。当最后一个定时器被清理后,最后一个线圈失电,常闭触点又闭合,下一个周期开始。 PLC自学-常用plc控制回路介绍(有图有真相) 在点动控制电路中,通电后,按下启动按钮后,电动机不转,并且发出很大的噪声,用万用表检查电源...
三菱FX系列PLC教程 1 —— 可编程控制器的历史三菱FX系列PLC教程 2 —— 可编程控制器的发展趋势三菱FX系列PLC教程 3 —— 可编程控制器的基本功能三菱FX系列PLC教程 4 —— 可编程控制器的特点三菱FX系列PLC教程 5 —— 可编程控制器的分类和应用三菱FX系列PLC教程 6...
教你理解传感器接口,针对PNP和NPN传感器。在2个例子中使用电容和感应接近传感器。...
瑞萨电子公司李天太为大家讲述:MCU电力线通信(PLC)解决方案。...
通过本教程您将了解到什么是LabVIEW LabVIEW的优势 OPC基础如何将连接LabVIEW到PLC...
PLC到P1025链路的演示系统(采用西门子系统驱动风扇)...
HiperPLC集成了PFC和LLC离线式控制器和高端/低端高电压半桥驱动器于一体。HiperPLC的PFC部分支持通用输入电压范围以及不需要正弦信号输入参考的连续电流模式(CCM)拓扑结构。适合32”至60”LCD电视和显示器的电源及150 W至500 W高效率离线式电源...
你可能感兴趣的标签
热门资源推荐任务描述:图1.1所示是三相交流异步电动机点动的继电控制线路,启动时,合上自动开关QA0,主电路引入三相电源。按下启动按钮SF2,交流接触器QA1线圈通电,其主触点闭合,电动机接通电源启动。这样当松开启动按钮SF2后,接触器QA1线圈断电,其主触点断开,电动机停止。这种依靠接触器本身主触点使其线圈通断电的现象称作点动。在电力拖动控制中,通常是用继电器来实现的,现在来学习用PLC实现对三相异步电动机正转点动的控制。PLC是一种以逻辑和顺序方式控制机器动作的控制器。1.控制要求(1)能够利用基本的驱动指令编程实现三相交流异步电动机的点动控制。(2)能够掌握绘制PLC的外部接线图。2.继电器的控制电气原理图继电器控制的三相交流异步电动机点动继电控制电气原理图如图1.1所示。
图1.1 三相异步电动机点动继电控制线路学习目标:(一)专业能力目标1、简单了解可编程控制器及其与继电接触器控制的区别。2、掌握西门子S7-200系列PLC的基本指令。3、掌握编程软件Step7-Micro/Win SP9的基本使用方法。4、了解认识PLC的硬件接线图与I/O分配表。5、掌握基本PLC控制系统的安装、调试等操作过程。(二)方法能力目标1. 具有获取、分析、类比、归纳新知识的能力。2. 具有自学能力、理解能力和表达能力。3. 具有根据设计方案动手实施的能力。(三)社会能力目标1. 具有良好的职业道德和一丝不苟的敬业精神。2. 具有良好的团队意识和互助协作能力。知识拓展:一、什么是可编程控制器?它与继电接触器控制有什么的区别?1、可编程控制器的定义:可编程控制器(Programmable Logic Controller)简称PLC。 PLC 是一种数字运算操作的电子系统,专为在工业环境下的应用而设计。它采用可编程存储器,用来存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式或模拟式的输入/输出控制各种类型的机械或生产过程。PLC 及其相关设备都应按易于与工业控制系统形成一个整体、易于扩展其功能的原则设计。2、PLC与继电接触器控制的区别(1)组成器件不同继电接触器控制系统是由许多硬件继电器、接触器组成的,而PLC 控制系统则 是由许多“软继电器”组成的。传统的继电接触器控制系统由于用了大量的机械触点, 因物理性能疲劳、尘埃的隔离性及电弧的影响使系统的可靠性大大降低,而PLC 控 制系统采用无机械触点的微电子技术,复杂的控制由PLC 控制系统内部的运算器完 成,故寿命长,可靠性高。(2)触点数量不同继电接触器的触点数较少,一般只有4~8对;而“软继电器”可供编程的触点数有无限对。(3)控制方法不同继电接触器控制系统是通过元件之间的硬接线来实现的,其控制功能是固定的。 PLC控制功能是通过软件编程来实现的,只要改变程序,功能即可改变。(4)工作方式不同在继电接触器控制电路中,当电源接通时,电路中各继电器都处于受制约状态。 在PLC 控制系统中,各“软继电器”都处于周期性循环扫描接通中,每个“软继电 器”受制约接通的时间是短暂的。二、梯形图在PLC应用中,最重要的是用PLC的编程语言来编写用户程序,以实现控制目的。PLC编程语言是多种多样的,但最主要的两种类型为:① 采用字符表达方式的编程语言,如语句表等;② 采用图形符号表达方式的编程语言,如梯形图等。表1.1中的梯形图就是三相异步电机点动控制线路梯形图。梯形图中有两个PLC的基本指令,分别是LD、OUT。(1)指令功能a)LD(取指令)。逻辑运算开始指令,用于与左母线连接的常开触点。b)OUT(输出指令)。驱动线圈的输出指令,将运算结果输出到指定的继电器。表1.1 梯形图与指令表
(2)程序逻辑运算功能a)能流概念在梯形图的设计过程中引入能流概念,有助于理解程序逻辑。能流是一个虚构的概念“电流”,梯形图中左边的垂直线称为左母线(起始母线),右边的垂直线成为右母线(终止母线),而能流的流动方向是从左母线流至右母线。可以将左母线近似为电路中的正极,右母线近似为负极,这样能流(“电流”)则从正极经过各种中间环节流入负极。b)程序逻辑运算方向PLC采用循环顺序扫描的工作方式。在一个周期内,CPU从主程序第一条语句开始,按从左到右、从上到下的顺序扫描到最后一条语句(包括中间出现的中断服务程序),每个周期结束后后回到第一条语句开始下一周期的扫描。三、三相交流异步电动机的点动控制线路中主要元器件的功能三相交流异步电动机的点动控制线路中主要元器件的功能如表1.2所示。表1.2 元器件功能表
四、绘制PLC硬件接线图绘制PLC硬件接线图如图1.2所示。
图1.2 三相异步电机点动控制PLC硬件接线图任务实施:一、安装1.工具、仪表及器材如表1.3所示。(1)工具:螺丝刀、剥线钳、尖嘴钳等。(2)仪表:万用表1只。(3)器材选择(填写器材清单,此清单按此标准并根据实际电路由学生自己制作)。表1.3 工具、仪表及器材清单序号名称型号数量作用1PLC西门子CPU2261台控制2计算机XP或WIN71台编写程序和监控3按钮常开1个起动输入4接触器1个驱动电机5三相异步电机1台被控对象6通信电缆1根下载监控调试程序7断路器三相四线1个电压开关8熔断器4个保护2.绘制元件布置图。元件经检查合格后根据绘制好的元件布置图在控制板上安装电气元件,如图1.6所示。电器安装应牢固,并符合工艺要求,并根据接线图接线。二、输入/输出点分配输入/输出点分配如表1.4所示。表1.4 I/O分配表输 入输 出
输入元件作用PLC输入继电器输出元件作用PLC输出继电器SB起动按钮I0.0KM交流接触器Q0.0
三、程序的编写与输入编程软件为用户编辑和监控应用程序提供了良好的编程环境。在计算机中安装西门子S7-200系列PLC编程软件V4.0 STEP7-Micro/Win SP9。桌面上显示图标如图1.4所示。
图1.4 STEP7 Micro/WIN 编程软件(1)双击计算机屏幕上的STEP7 Micro/WIN图标,进入西门子S7-200PLC编程软件界面,如图1.5所示。
图1.5 STEP7 Micro/WIN编程软件界面(2)编写新的程序,用鼠标把程序指令拖拽到程序编辑区域,如图1.6所示。
图1.6 选择梯形图指令(3)S7-200的梯形图不用在程序最后使用“结束”指令。
图1.7 梯形图的编辑(4)S7-200PLC的RS-485的通信口可与计算机的RS-232串行口通过PC/PPI电缆进行连接,如图1.8和图1.9所示。
图1.8 通信端口图1.9 S7-200PLC(CPU226DC/DC/DC)(5)点击“通信”功能,如图1.10所示。
图1.10 使用“通信”功能(6)在图1.11中双击刷新,查找联机PLC。
图1.11 查找与编程联机的S7-200PLC(6)找到连接到计算机的PLC后,点击“确认”按钮,如图1.12。
图1.12 确认联机的PLC
图1.14 程序下载对话框(8)下载程序前,软件提示将PLC置于“STOP”状态,下载完成后,软件提示将PLC重新置于“RUN”状态,如图1.15和图1.16所示。
图1.15 将PLC置为“STOP” 图1.16 将PLC置为“RUN”(9)点击在线工具按钮,使STEP7-Micro/WIN软件处于在线监控状态,如图1.17所示。
图1.17 在线监控模式当SB按钮按下时,对应的I0.0触点被接通,同时Q0.0得电,可以通过在线监控状态观察I0.0和Q0.0的变化,其中蓝色表示已经接通,通过在线监控模式监控各输入和输出的状态可以理解PLC的工作原理和调试程序,如图1.18所示。
图1.18 在线监控-程序状态四、程序调试程序输入完毕后进行自检,并使用万用表检查线路。要求确保无误后才允许通电调试。按表1.5所示的步骤进行,并填写观察结果。表1.5 程序调试步骤操作步骤操作内容观察内容记录观察结果思考内容第一步将程序下载到PLC后,RUNKM的动作RUN运行
第二步按下SBKM吸合理解PLC的工作过程
第三步松开SBKM断电
操作要求安全教育
五、故障排除(1)调试过程中若出现软件/硬件的错误/故障,应根据具体情况进行排除。分别从主电路、控制电路、通信线路、PLC参数等方面考虑排故。(2)根据要求填写表1.6所示的故障处理表。表1.6 故障处理表姓名学号设 备 编 号设备名称故障时间
故障现象及现场调查原因分析
实施维修计划
问题点处理方法效果
注:故障排除时均使用该表格进行故障记录。六、任务验收程序调试成功后,根据验收要求进行任务验收,填写表1.7所示的任务验收表。序号主要内容考核要求评分标准配分扣分得分1元件安装1.按图纸的要求,正确使用工具和仪表,熟练安装电气元器件2.元件在配电板上布置要合理,安装要准确、紧固1.元件布置不整齐、不匀称、不合理,每处扣 2 分2.元件安装不牢固、漏装螺钉,每处扣 2 分3.损坏元件或设备,每次扣 10 分20
2程序编写1、指令应用是否合理;2、是否按照提意要求编程;3.I/O分配是否合理;1.选用导线不合理,每处扣 5 分2.不按原理图配线,每处扣5分3.指令使用错误,每处扣 5 分6.I/O分配扣10 分40
3通电调试配线正确,通电试验正常1.输入输出状态不对,每处扣 5 分2.通电运行不正常,扣30分30
4安全与文明生产遵守国家相关专业安全文明生产规程违反安全文明生产规程,扣5~10分10
备注合计100
考评员签字年 月 日
表1.7 任务验收表七、安全注意事项本实践训练要接触到强电电路,安装与接线错误及操作不当会损坏设备,危及人的生命 安全,必须严肃认真、格外注意实践训练中的设备和人身安全。1)强电电路的实践训练,必须在指导老师检查后方可通电试车;2)强电电路的安装与接线要穿戴好必要的保护措施(绝缘鞋及绝缘手套等);3)强电电路的安装与接线及调试要养成单手作业的习惯;4)掌握必要的故障下的自救和抢救方法。思考:任务练习:用PLC实现对三相异步电机的连续运行控制线路,并加上停止按钮。第一步:列出输入/输出分配表。第二步:画出PLC控制系统原理图。第三步:设计控制程序并调试,按照提示步骤进行操作。特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。
一键安装官方客户端
重大事件及时推送 阅读更流畅
http://dingyue.nosdn.127.net/rNfnl5yhrNcnEXMkYm2BPLTQcSCTCOkJuCpdUkumqCgE44.jpg}

我要回帖

更多关于 西门子plc一键启停 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信