习题2:触摸屏编程
习题2:触摸屏编程方法
内容:
用1个触摸屏、1个8路开关模块和1个2路调光模块实现开关、调光、场景和定时控制。
元件:1个触摸屏6136/101C-101-500 1.1.1
8位双值驱动器SA/S 8.16.5S 1.1.2
2路调光驱动器UD/S 2.300.1 1.1.3
触摸屏软件的安装:
a) 运行触摸屏软件RaumPanel.exe
b) 安装之后的软件会在安装目录中生成一个子目录“VDX”,其中有触摸屏的产品数据库
c) 在ETS中的“Product Admin”中导入触摸屏的产品数据库,注意请选择panelbje.vd2或panelbje.vd3
编程步骤:
a)设立一个新的项目
b)插入1个6136/100C-101-500、1个SA/S 8.16.1和1个UD/S 2.300.1;
c)分别设定SA/S和UD/S的参数,使SA/S的8路输出和UD/S的2路调光输
出为可用;
d)分别链接SA/S的8路输出到8个组地址0/0/1 ~ 0/0/8;
e)分别链接UD/S的2路开闭输出到2个组地址0/1/1,0/1/2
f)分别链接UD/S的2路调光输出到2个组地址0/1/3,0/1/4
g)分别链接UD/S的2路亮度控制输出到2个组地址0/1/5,0/1/6
h)双击6136/100C,点击“Parameter”,进入触摸屏编辑软件
语言设定:
i)在语言选择“Select Language”对话框中选择“Chinese”;
j)进入触摸屏编辑软件后,如图所示,左侧为组地址区,中间为功能区,右侧为参数区;如果在菜单“edit”中选择“Preview on/off”,则会出现一个模拟显示画面,可以同步显示目前的设定在触摸屏上的模拟显示效果;
k)点击功能区中的“Basic Settings”的“+”符号,在下拉的菜单中点击“General ”,将参数区中的“General”-“System language”选择为“Country-specific”,从
而完成对语言的设定。
开关功能的实现:
l)在功能区的“Pages”的下拉菜单中,将“Page1”的application选择为“Control function”
m)在右侧参数区中,将“5 button”改为“10 button”,在“Name of page”一栏中输入“第一页”
n)在功能区中,将“Button1”的Application改为“switch”,把对象switch链接到组地址0/0/1,在右侧参数区内的“Name of the button”一栏中输入“A 路控制”,完成此按钮对A路输出的开关控制;
o)依此类推,分别将Button2的switch对象和Button3的switch对象连接到组地址0/0/2和0/0/3,完成按钮对B路输出和C路输出的开关控制。
调光功能的实现
p)将功能区中的“Button4”的Application选择为“Dimmer”,将对象switch连接到组地址0/1/1,将对象Dim连接到组地址0/1/3,完成对UD/S的A路输出的开关及调光控制设定;
q)同理,将“Button5”中的switch对象连接至0/1/2,将Dim对象连接至0/1/4,
从而完成用第5个按钮控制UD/S的B路输出的开关、调光控制设定;
场景功能的实现
r)右键点击组地址区下侧的“Internal group addresses”,选择“Insert internal address”,在对话框的“Name”栏中输入“LS Number”
s)将功能区中的“Button6”的application选择为“Lightscenes external input(1byte)”,将对象Lightscene number链接至刚刚建立的内部组地址“LS number”,保持右侧参数区中“Lightscene number”的默认值为1不变;
t)同理,将“Button7”的application选择为“Lightscenes external input(1byte)”,将对象Lightscene number链接至刚刚建立的内部组地址“LS number”,把右侧参数区中“Lightscene number”的默认值改为2;
u)点击功能区中的“Lightscenes”,将右侧参数区中的“Overwrite lightscene settings at download”改为“Yes”;
v)在“Lightscenes”的下拉菜单中,将对象Lightscenes actuator链接到内部组地址“LS number”;
w)将右侧参数区中的第7、8项“Switch or shutter actuator”改为“Value(0..255)”;x)将第一项的“Switch or shutter actuator”改为“Lightscene number”,并将“Scene 1”和“Scene2”分别设定为1和2;
y)将对象Memo object2链接到0/0/4,将对象Memo object3链接到0/0/5,将对象Memo object4链接到0/0/6,将对象Memo object5链接到0/0/7,将对象Memo object6链接到0/0/8,将对象Memo object7链接到0/1/5,将对象Memo object8链接到0/1/6;
z)
定时功能的实现
aa)点击功能区中的“Time programs”下拉菜单中的“General”,将参数区中的“Number switch channels”改为2,将“Overwrite time switch settings at download”选为“Yes”,将将“Town selection”选为“Peking”;
bb)在功能区中,分别将“Switch channel 1”和“Switch channel 2”下的对象switch 链接到组地址0/0/1和0/0/2,使2个时间输出分别控制output A 和output B;
cc)点击“Switch channel 1”可以看到,右侧参数区下半区出现时间设定区域,7
dd)打开软件的模拟画面功能:“Edit”-“Preview on/off”,点击下排第三区时间显示区域,进入定时控制画面,可以看到,由于之前将“Enable time programs for end customers”改为了“Yes”,用户也可以在触摸屏上修改上述的7项参数。
主要参数总结
1.6136/100*-101-500型的触摸屏,共可以生成21页,每页10个按钮,所以一
共210个控制按钮;
2.最多可以设定20组定时,每组定时可以最多设定10个时间;
3.最多可以设定32个场景控制,最多可以控制20个组对象;
4.最多可以设定20个逻辑控制;
5.其他功能还包括:红外遥控器控制、温度控制、报警功能、安放功能、屏幕
保护、导入自定义图形等等。