[PGMIII编程] PGIII编程 结合8路继电器实现灯光双控功能

  [复制链接]
creator_技术 发表于 2014-5-17 11:22:35 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转CREATOR快捷社区 ^o^

您需要 登录 才可以下载或查看,没有帐号?用户注册

x
本帖最后由 creator_技术 于 2015-12-26 11:07 编辑
                     这里温馨提示,用中控做灯光双控的方式有很多种,这只是介绍了一个比较实用且稳定的,不用做任何异议!!!!!!

酒店客房

酒店客房
           

这里说灯光双控功能,可能各位听的一头雾水,什么是灯光双控?
      想必我们出差时入住的酒店,在你进门的时候!墙壁上的开关面板可以控制客房内的灯光开启,而在我们休息时床头上的开关又可以控制客房内的灯光关闭,相信各位都了解吧??????
      那酒店客房里面的这种控制是怎么实现的呢???其实很简单!就是两个单刀双掷开关模块就可以实现。
      什么是单刀双掷开关,这里我用术语给大家解释一下:
  

演示用单刀双掷开关

演示用单刀双掷开关
      

       单刀双掷开关由动端和不动端组成,动端就是所谓的“刀”,它应该连接电源的进线,也就是来电的一端,一般也是与开关的手柄相连的一端;另外的两端就是电源输出的两端,也就是所谓的不动端,它们是与用电设备相连的。它的作用,一是可以控制电源向两个不同的方向输出,也就是说可以用来控制两台设备,或者也可以控制同一台设备作转换运转方向使用。

电工连接图

电工连接图
       家庭等场所常用两个开关控制同一盏灯,一般进门一个开关,床头一个开关,方便开关灯。此处2个开关必须都是单刀双掷的开关才行。用导线将2组单刀双掷的开关的控制线分别连接,公共端则一端连到火线进线上,另一端串接负载灯泡后连到零线进线上。这样,操作任一开关,都能控制负载灯的亮和灭。

现实中的用处楼梯的灯就是用二个单刀双掷开关控制的,可以上面开灯到下面关灯,也可以下面开灯到,上面开关把它关掉

单刀双掷开关面板

单刀双掷开关面板
  而我们现实使用的单刀双掷开关,可不是上图所看到的那种!!而是,外观美观漂亮、常见的的面板开关,如果是非专业人士,估计是区分不出来的!!因为外观与普通的开关面板一样,但是背面还是有区别的(
下面图片,在论坛中会被压缩,可能观看效果不佳,但是可以点击放大观看)可以看到,单刀双掷开关的后面有三个L,分别为L、L1、L2L在电工内被称为“火线”,电工在考本的时候,老师都会说:“控制主要控制火线,不要去控制零线”。不会电工的不明白为什么?大家自己度娘了。


现在,大家都明白什么是灯光双控了!也都明白酒店客房里面的灯光控制是怎么控制的了!有些哥们也会在想等我自己家装修时,我也这样搞一下,方便很多是不是?
那么,我们在工程项目中,也有一些项目需要实现这样的操作;我们要怎样实现呢??有些项目会要求,中控可以控制灯光开关,墙上面板也要控制灯光开关,来实现对灯光的双控。。。。需要那些设备呢???
  • 中控主机一台(CR-PGMIII)http://www.creator.com.cn/Products/Details.aspx?i=496
  • 触摸屏一块 (CR-WiFi G7)  http://www.creator.com.cn/Products/Details.aspx?i=682
  • 8路强继电器一台 (CR-POWER8 III)http://www.creator.com.cn/Products/Details.aspx?i=204
  • 单刀双掷开关面板(这个五金店自己买了)
  • 灯具(这个根据设计自己购买了)

8路继电器

8路继电器


这个就是公司生产的第三代8路继电器,参数可以去上面的连接去观看了,下面是这个设备如何与单刀双掷开关面板进行连接的。

这个图比较大,大家可以点击方大观看

这个图比较大,大家可以点击方大观看


(这个图,比较大,各位可以点击放大观看,也可以下载保存,这里我就不收费了)


为了解决电源磁场干扰问题,第三代的8路继电器,增加了串口控制功能,这样就避免掉了CR-NET口通讯时被磁场干扰掉,使设备失灵的情况。
那在中控里面怎么表达呢? 下面我写了一个示例:

DEFINE_DEVICE
        M_Com = M:1000:COM;        //添加串口模板
        T_TP = T:10:TP;                //添加网络触摸屏;
        
DEFINE_COMBINE

DEFINE_CONSTANT

DEFINE_VARIABLE
        int        POWER_ON_OFF

DEFINE_FUNCTION
        void POWER_State()
        {
                if(POWER_ON_OFF==0) POWER_ON_OFF=1;
                else POWER_ON_OFF=0;
        }

DEFINE_TIMER

DEFINE_START
        SET_COM(M_Com,1,38400,8,0,10,0,232);

DEFINE_EVENT

        BUTTON_EVENT(T_TP,1)
        {
                PUSH()
                {
                        POWER_State();
                        if(POWER_ON_OFF==1) SEND_COM(M_Com,1,"0x074C1C0701060023");//继电器第一路开
                        if(POWER_ON_OFF==0) SEND_COM(M_Com,1,"0x074C1C0701068023");//继电器第一路关
                }
        }


DEFINE_PROGRAME

不明白的加群询问啦

CREATOR论坛群:86403730
CREATOR培训1群:161332110
CREATOR PGMII PGMIII编程群:282635799



回帖数,超过50,我会发幕布升降与8路继电器的连接方式,我发的是注意了一些细节,避免了一些BUG哦!


点评

所有的双控一键开关可否?  发表于 2015-7-21 17:30

评分

参与人数 2金币 +13 魔力 +1 收起 理由
admin + 10 人气不错!
宛唐公子 + 3 + 1 很给力!

查看全部评分

chenchen 发表于 2014-5-17 11:30:59 | 显示全部楼层
快把!
 楼主| creator_技术 发表于 2014-5-17 11:32:26 | 显示全部楼层
chaos 发表于 2014-5-17 11:32:54 | 显示全部楼层
板凳。。。
911 发表于 2014-5-17 11:35:17 | 显示全部楼层
来吃分了.
911 发表于 2014-5-17 11:37:44 | 显示全部楼层
楼梯灯做法而已,IO口来做双控能固定上面关下面开.
chenchen 发表于 2014-5-17 11:37:58 | 显示全部楼层
支持原创
无缘 发表于 2014-5-17 11:44:15 | 显示全部楼层
支持 支持
无缘 发表于 2014-5-17 11:45:08 | 显示全部楼层
911 发表于 2014-5-17 11:37
楼梯灯做法而已,IO口来做双控能固定上面关下面开.

中控坏掉了呢
安小暄 发表于 2014-5-17 11:47:07 | 显示全部楼层
很少见借鉴下
 楼主| creator_技术 发表于 2014-5-17 11:53:17 | 显示全部楼层
911 发表于 2014-5-17 11:37
楼梯灯做法而已,IO口来做双控能固定上面关下面开.

IO来做双控 这个可行,但是有一个问题就是 中控PASS掉 所有的设备都不能控制了,而咱们做工程要考虑到 售后啊 不能搞完就跑了 不然售后能玩死人的
creator-sd 发表于 2014-5-17 12:12:21 | 显示全部楼层
欢欢 发表于 2014-5-17 12:36:55 | 显示全部楼层
目测这帖子要火了!!
911 发表于 2014-5-17 13:00:12 | 显示全部楼层

手动按继电器
911 发表于 2014-5-17 13:03:42 | 显示全部楼层
creator_技术 发表于 2014-5-17 11:53
IO来做双控 这个可行,但是有一个问题就是 中控PASS掉 所有的设备都不能控制了,而咱们做工程要考虑到 售 ...

说了双控就是为了方便的,触摸屏+墙上开关.

当然中控挂了就要手动按继电器了.要不然从空开出来搞双开关,一组给小空开,一组给继电器.
arlenliuwei 发表于 2014-5-17 14:04:10 | 显示全部楼层
支持啊!!
yayaya 发表于 2014-5-17 14:26:57 | 显示全部楼层
x6598185 发表于 2014-5-17 15:51:43 | 显示全部楼层
学习!学习!
 楼主| creator_技术 发表于 2014-5-17 16:26:33 来自手机 | 显示全部楼层
911 发表于 2014-5-17 13:03
说了双控就是为了方便的,触摸屏+墙上开关.

当然中控挂了就要手动按继电器了.要不然从空开出来搞双开关, ...

手动按继电器 而继电器在项目中一般放在机柜里面和会议桌 天花板上面你又怎么去按
911 发表于 2014-5-17 17:17:51 | 显示全部楼层
creator_技术 发表于 2014-5-17 16:26
手动按继电器 而继电器在项目中一般放在机柜里面和会议桌 天花板上面你又怎么去按
...

非要放天花板的工地就别JJYY叫什么中控坏不坏的了.想要100分的理想要么放按得到的地方,要么搞多组在空开.
再不然更简单,买多台中控后备,省事多了.
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则



QQ|小黑屋|手机版|Archiver|CREATOR快捷

版权所有:广州市天誉创高电子科技有限公司 2014

快速回复 返回顶部 返回列表