编程电灯
1. 本人在自学灯光编程。一共22个光束灯 60个帕灯。现在会控制光束灯。 帕灯不会控制。不知道怎么点亮
1确定每种灯是多少个通道的,比如帕灯,16个通道共有三台,光束灯17个通道共有两台
2设置第一个等的电子显示屏为:A 001
第二个则为A 017
第三个为:A 033
3第一个光束灯的地址码为A 040,第二个光束灯的地址码为:A 057,,然后接控台
让BLACK灯灭,EDIT/RUN灯亮,选择一个场景,操纵CH1-CH8
2. plc控制电灯的编程方法 要求电灯按一下A亮了,再按一下AB亮了,再按一下AB全灭,会的帮忙,谢谢,要梯行图
1、梯形图用计数器的方法既可以解决,按一下计数器为1,A点亮;再按一下计数器为2,AB点亮;再按一下计数器为3,AB全灭。
2、将计数器作为一个条件限制,按一次计数器加1,对应计数值的行才有输出。
3、用定时程序控制器实现更为方便,表格设置,无需编程。类似PLC,简单的功能比使用PLC更方便。只需点击鼠标选择功能和参数即可完成设定了。
3. LED灯闪烁编程问题
整个逻辑就不对
while(1)
{
led=0;
}
这个程序会在这个循环里面一直出不去
#include<reg52.h>
sbitled=P1^2;
voidmain()
{
intx,y;
while(1)
{
led=0;//关灯
for(x=100;x>0;x--)//延迟
for(inty=100;y>0;y--)
;
led=1;//开灯
}
}
遇到问题请多分析分析你程序的逻辑。顺便多学学基础知识。。
4. C语言编程控制LED灯亮灭
首先要看Led灯和单片机的连接情况,如果只是控制亮灭,只需要看单片机端口控制即可,关键是配置端口的DDRx方向寄存器和PORTx数据寄存器,比如端口A的0引脚控制一个灯,要配置它的输出高电平或是低电平以达到控制灯的亮灭,那就
灯亮:
DDRA |= BIT(0); //输出
PORTA |= BIT(0);//高电平
灯灭:
DDRA |= BIT(0); //输出
PORTA &= ~BIT(0);//低电平
其余的就看你电路如何连接的,每个端口寄存器的每一位控制一个引脚,你可以查查芯片的数据手册,上边有个表格的。
如果你要控制灯的亮暗程度,选择使用PWM输出来控制,需要看定时计数器。
5. 51单片机点亮一个灯编程
具体看你的灯是高电平点亮还是低电平点亮,还有驱动的IO口是哪个。
例如:驱动IO是P1.0,高电平点亮。程序:P1 |= 0x01;
6. 单片机C语言编程点亮LED灯
可以通过左移函数_crol_()和右移函数_cror_()来实现LED等的来回流动。 具体实现方法可以参考如下程序: #include #include #define uint unsigned int#define uchar unsigned charvoid delay(uint a);void main(){ P1=0xfe; while(1) { // 向左循环点亮LED for(i=0; i<7; i++) { P1=_crol_(P1,1); // 左移一位,点亮下一位LED delay(55); } // 向右循环点亮LED for(i=0; i/ 右移一位,,点亮上一位LED delay(55); } }}// 延时函数,延时a毫秒void delay(uint a){ uint x,y; for(x=a;x>0;x--) for(y=110;y>0;y--);}
7. 三菱plc编程~灯
在每个X0-X5后面RST S20-S25
8. 用软件编程来控制电灯的开关
编程的就用PLC,即可编程控制器。欧姆龙的编程简单。
9. plc控制电灯的编程方法
直接的方法
X0输入的上升沿记数C100
C100=1 M0 ON
C100=2 M1 ON
C100=3 M2 ON
MO ---A
M1----A B
M2----A B C