PLC程序,仿真时,开启M105,接着再开启M111后就变成一闪一闪的了,是忽断忽开。请问为什么,哪里的问题

作者&投稿:滕忽 (若有异议请与网页底部的电邮联系)
帮你分析一下哈:
第一行:M105 开启的时候,M135线圈得电,它的常开触点闭合,形成自锁。
第二行:由于M135线圈得电,M135的常开触点闭合,又因为M111 on,所以M139线圈得电。关键就在这里,由于M139线圈得电,导致第一行的M139常闭触点打开,于是第一行M135的线圈失电,由于M135的线圈失电导致第二行M135的常开触点复位(变回打开状态),于是第二行M139线圈失电。由于M139线圈失电,第一行的M139常闭触点复位(变回闭合状态),于是回到了最初的那个状态,由于M105一直是开启的,所以M135线圈又得电了,周而复始。
以上就是M135和M139一闪一闪的原因。

这段程序的目的何在?可以肯定的是,程序错误,因为M105接通后,M135吸合,此时再接通M111,会使M139吸合,此时M139常闭触点会断开,从而断开M135线圈,M135常开触点断开后M139断开,M139常闭触点又吸合,M135又吸合,从而循环往复,所以仿真时会出现忽断忽开。

三菱PLC如何控制灯一闪一闪的,我的程序对不?~

执行机构工作控制:
按钮开点信号使执行器控制输出点导通。
指示灯工作控制:
按钮开点信号使指示灯输出点导通;
同时并联按钮闭点信号串接一时钟信号使指示灯输出点导通。
不同的按钮应该有不同的控制,因而只有增加输出点。如果想要在编程上简化,可以把相同的程序编程一个子程序,所有相同的功能调用所编好的子程序即可。
如果不想编程也可以使用硬线直接把按钮和显示灯连接,但这样则无法实现没有按钮时指示灯的闪烁。这样倒是可以节省输出点。此时灯应选择与输入电压等级相同的显示灯。------------望采纳,谢谢

PLC红色指示灯是SF指示灯,为SYSTEM FAULT,就是系统错误。出现这样的情况,程序自动关闭不运行。
因为是S7-200PLC,不存在硬件不兼容问题,所以出现这样的原因,基本上是程序错误,编译查不出来。比如对PLC时间写入的VB不是BCD码等原因,会导致在运行PLC时间写入时出现程序错误,当机,同时红色指示灯闪烁。

...avr软件编程,编译通过,但在proteus软件中仿真时没有反应,不知道神马...
答:你的main 里面没有循环,程序跑到低就结束了。另外看你代码应该是要搞流水灯 把main改一下:void main(void){ uchar temp;port_init();while(1){ if(~PIND&BIT(PD4)){ int i;for(i=0;i<8;i++){ PORTB=0xff;temp=1<<i;PORTB&=(~temp);Delay_ms(300);} } if(~PIND&BIT(PD5)...

程序运行时出现LC.exe 已退出,代码为-1,怎么办?
答:删除每个项目文件夹Properties中的licenses.licx文件,然后重新运行一下就行的,如果不行的话,就把原来的axLicenseControl1控件删除,然后重新加一下就行。

《单片机C语言程序设计实训100例——基于8051+Proteus仿真》 第03...
答:实例56-1:数据发送程序 实例56-2:数据接收程序 实例57-1:数据发送程序 实例57-2:数据接收程序 实例58:单片机向PC发送数据 实例59:单片机接收PC发出的数据 数码管显示*数码管显示 数码管显示数码管显示*/ 实例60:用LED数码显示数字5 实例61:用LED数码显示器循环显示数字0~9 实例62:用数码管...

我用ispvm system给cpld lc4064下程序,但每次一开始点Scan就报错“Fail...
答:然后重新启动选择禁用驱动程序自动签名驱动程序才能正确按装。令外某些下载线在Win10下还要每操作一步都要拔插一下USB线。例如按Scan后搜到LC4064选择要执行的操作,然后拔插一下USB线点击GO就可写或擦除一个芯片,操作下一个芯片时还要拔插一次。还有ispvm system启动时要以管理员身份运行。

做LC正弦波振荡电路——multisim使用示波器仿真时波形颜色是紫色,不...
答:不是,那只是想让你看得更明白而已,你点一下进示波器的那线》右键》颜色》就可以自己选择了

请问写好一个VHDL程序后,怎么样一步步到仿真?
答:如果要对其中某一底层文件进行单独编译、仿真和测试,也必须首先将其设置成Projcet。即需要对哪个设计项目进行编译、仿真等操作时,就设定哪个项目为工程。将设计项目(如h_adder.gdf)设定为工程文件,有两个途径: 1、执行菜单File  Project  Set Project to Current File,即将当前设计文件设置成Project。选择此...

...未检测到网络摄像头,用的是集成摄像头,它提示请确保开关开启...
答:您好!感谢您选择惠普产品。根据您的描述,建议您参考下列信息:建议您按下面步骤操作,解决摄像头的故障:步骤一:先关闭所有软件,然后再打开网络摄像头进行视频通信。请关闭正在运行网络摄像头的程序,然后重新启动该程序或者打开另一个程序。有时,您在一个软件程序中关闭网络摄像头之后,该程序可能不会...

...三边测量定位算法和改进算法进行仿真和验证 急求源程序
答:LC_c1=LB_b*w21; %LC层输出 LC_c2=y(i,2)*LB_b*w22; %LC层输出 LC_c3=y(i,3)*LB_b*w23; %LC层输出 LC_c4=y(i,4)*LB_b*w24; %LC层输出 LC_c5=y(i,5)*LB_b*w25; %LC层输出 LC_c6=y(i,6)*LB_b*w26; %LC层输出 LD_d=w31*LC_c1+w32*L...

privacylconCllent.exe 应用程序错误怎么解决
答:可能是这个程序出现问题,如果是卸载重装。如果开机出现提示,可以将这个程序的开机启动去掉。如果查不出来或提示的不是程序是系统进程,你可以回忆一下,当你出现这种故障前你都下载了什么程序软件、插件、补丁或是驱动,如果想起先将它们全部卸载试试(如果是在打开游戏时出现的提示,可能是游戏本身有问题...

PS方式给FPGA烧写程序用了EPC2lc储存程序,烧写不进了现在,连接方式没错...
答:哪个芯片烧不进去啊?FPGA还是EPC2啊?先确定FPGA是否正常,通过JTAG口给FPGA烧写,看看程序能不能烧进去!如果芯片好的,电路也没问题用JTAG烧写时,不管PS方式还是AS方式都能烧得进去的!!如果FPGA能正常烧写的话,接下来看看EPC2能不能烧,对EPC2进行烧写的时候,如果EPC2的相应的引脚都连到了JTAG...