感悟网 导航

plc控制实现,三个灯依次点亮-循环-第一个亮10秒再闪3下-熄灭-第二个亮5秒-熄灭-第三个亮5秒后熄,电压220v 现要求L1-L9号灯闪亮的顺序如下:(1)L1-L9号灯全亮...

作者&投稿:路平 (若有异议请与网页底部的电邮联系)
61单片机用C语言做一个程序 要求:16个灯从右到左依次点亮,全亮后闪烁三次, 然后从左到右依次熄灭 急求~

流水灯程序是keil的自带例子,你直接跑就是。



void wait (void) { /* wait function */
; /* only to delay for LED flashes */
}
void main (void) {
unsigned int i; /* Delay var */
unsigned char j; /* LED var */
while (1) { /* Loop forever */
for (j=0x01; j< 0x80; j<<=1) { /* Blink LED 0, 1, 2, 3, 4, 5, 6 */
P1 = j; /* Output to LED Port */
for (i = 0; i < 10000; i++) { /* Delay for 10000 Counts */
wait (); /* call wait function */
}
}
for (j=0x80; j> 0x01; j>>=1) { /* Blink LED 6, 5, 4, 3, 2, 1 */
P1 = j; /* Output to LED Port */
for (i = 0; i < 10000; i++) { /* Delay for 10000 Counts */
wait (); /* call wait function */
}
}
}
}




闪烁你可以再加几行。

然后呢,实现方法多了去了。PLC,单片机还是FPGA

三菱。 X000为启动按钮,Y000、Y001、Y002依次为要求的灯。



说用什么牌子的plc这个程序是很简单的

请问用什么PLC??? 我只能给你搞定程序和指令语句表。

《如何用plc控制8个彩灯顺序点亮?》
答:plc控制八个彩灯顺序点亮步骤如下:1、根据的需求选择一个PLC设备。确保所选PLC具有足够的输出端口来连接八个彩灯。2、在PLC编程软件中,为每个输出端口分配一个地址。这些地址将用于后续的编程过程。确保将每个彩灯连接到相应的输出端口。3、使用PLC编程语言(如梯形图、结构化文本、功能块图等)编写程序...

《plc流水灯梯形图(要求1--8号灯依次亮后,再8--1号灯依次亮,能循环的亮...》
答:如图所示:由于这里是个纯时序逻辑。可以用一个时钟和启动按钮作为触发条件,第一秒开启l1输出,第三秒l1关断,l2输出。以此类推,当运行完一轮之后重置。不用时序可以使用标志位,定义16个内部触点。开机之后启动触点1,触点1开启l1,当触点1开启1秒之后,启动触点2,在启动触点2时复位触点1,触点2开启...

《如何用一个PLC每秒依次点亮8个灯呢?》
答:重复步骤2和步骤3,将C1的值加1,移位并更新X0的值,点亮第3个灯。重复步骤2和步骤3,直到最后一个灯被点亮,然后将计数器C1的值清零,重新开始整个过程。下面是一个可能的实现伪代码,供参考:请注意,这只是一个参考实现,具体实现可能因PLC型号和具体需求而有所不同。在实际应用中,应该根据具体...

《PLC流水灯梯形图型号FX1S 按下X1 灯1-2-3-4依次点亮 每次只亮一盏 循环...》
答:PLC流水灯梯形图型号FX1S 按下X1 灯1-2-3-4依次点亮 每次只亮一盏 循环3~5次后停止 灯自行熄灭 用计时器20

《...要求L1~L9号灯全亮,然后L1~L9号灯由依次点亮,最后L1~L9号灯全亮...》
答:依次亮用延时定时期'循环用循环指令

《西门子plc编程 3个灯依次点亮,时间间隔为2s,停止时,按停止按钮.设计控 ...》
答:PLC的编程太难,建议使用表格程序控制器,表格设置无需编程,你这个程序,只需要几行设置就可以解决了。

《谁能给我提供一个三灯依次点亮的循环灯电路,是分立元件的,用脉冲信号...》
答:我给你吧,这是我自己设计的,已经用在许多场合:图中0“先亮,再1”,再2“,共3灯,200K 调节快慢。如果一个要表示许多灯,需要在4017引脚出来用三极管放大一下,很方便。

《三菱plc编程12个灯依次点亮最简单的方法》
答:最简单方法是使用一个计数器和一个输出变量。Counter变量用于追踪当前点亮的灯的编号,Output变量用于控制输出端口,将其与相应的灯连接,每次循环,计数器会递增,然后根据计数器的值设置Output变量,从而逐个点亮灯。

《欧姆龙plc1~8依次点亮再逆》
答:Network 3 LDB= VB1, 2#10 MOVB VB0, VB1 AENO RLB VB1, 2 AENO MOVB VB1, QB1 Network 4 LDB= VB1, 2#100 MOVB VB0, VB1 AENO RLB VB1, 3 AENO MOVB VB1, QB1 Network 5 LDB= VB1, 2#1000 MOVB VB0, VB1 AENO RLB VB1, 4 A...

《PLC问题~有L1~L5五个灯牌,依次亮...求PLC指令语句表,状态流程图》
答:如下:TITLE=程序注释Network 1 // 网络标题// 按下启动开关I0.0,将系统运行标志Q0.0启动.当按下停止开关则复位Q0.0,表示系统处于停止状态.// Q0.0的灯可表示系统状态LD I0.0O Q0.0AN I0.1= Q0.0Network 2// 系统启动后点亮1号灯组Q0.1LD Q0.0EUS Q0.1...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网