触摸屏实验

触摸屏实验
触摸屏实验

#include "sys.h"

#include "usart.h"

#include "delay.h"

#include "led.h"

#include "beep.h"

#include "key.h"

#include "exti.h"

#include "wdg.h"

#include "timer.h"

#include "tpad.h"

#include "oled.h"

#include "lcd.h"

#include "usmart.h"

#include "rtc.h"

#include "wkup.h"

#include "adc.h"

#include "dac.h"

#include "dma.h"

#include "24cxx.h"

#include "flash.h"

#include "rs485.h"

#include "can.h"

#include "touch.h"

void Load_Drow_Dialog(void)

{

LCD_Clear(WHITE);//清屏

POINT_COLOR=BLUE;//设置字体为蓝色

LCD_ShowString(lcddev.width-24,0,200,16,16,"RST");//显示清屏区域

POINT_COLOR=RED;//设置画笔蓝色

}

//////////////////////////////////////////////////////////////////////////////// //电容触摸屏专有部分

//画水平线

//x0,y0:坐标

//len:线长度

//color:颜色

void gui_draw_hline(u16 x0,u16 y0,u16 len,u16 color)

{

if(len==0)return;

LCD_Fill(x0,y0,x0+len-1,y0,color);

}

//画实心圆

//x0,y0:坐标

//r:半径

//color:颜色

void gui_fill_circle(u16 x0,u16 y0,u16 r,u16 color)

{

u32 i;

u32 imax = ((u32)r*707)/1000+1;

u32 sqmax = (u32)r*(u32)r+(u32)r/2;

u32 x=r;

gui_draw_hline(x0-r,y0,2*r,color);

for (i=1;i<=imax;i++)

{

if ((i*i+x*x)>sqmax)// draw lines from outside

{

if (x>imax)

{

gui_draw_hline (x0-i+1,y0+x,2*(i-1),color);

gui_draw_hline (x0-i+1,y0-x,2*(i-1),color);

}

x--;

}

// draw lines from inside (center)

gui_draw_hline(x0-x,y0+i,2*x,color);

gui_draw_hline(x0-x,y0-i,2*x,color);

}

}

//两个数之差的绝对值

//x1,x2:需取差值的两个数

//返回值:|x1-x2|

u16 my_abs(u16 x1,u16 x2)

{

if(x1>x2)return x1-x2;

else return x2-x1;

}

//画一条粗线

//(x1,y1),(x2,y2):线条的起始坐标

//size:线条的粗细程度

//color:线条的颜色

void lcd_draw_bline(u16 x1, u16 y1, u16 x2, u16 y2,u8 size,u16 color) {

u16 t;

int xerr=0,yerr=0,delta_x,delta_y,distance;

int incx,incy,uRow,uCol;

if(x1

delta_x=x2-x1; //计算坐标增量

delta_y=y2-y1;

uRow=x1;

uCol=y1;

if(delta_x>0)incx=1; //设置单步方向

else if(delta_x==0)incx=0;//垂直线

else {incx=-1;delta_x=-delta_x;}

if(delta_y>0)incy=1;

else if(delta_y==0)incy=0;//水平线

else{incy=-1;delta_y=-delta_y;}

if( delta_x>delta_y)distance=delta_x; //选取基本增量坐标轴else distance=delta_y;

for(t=0;t<=distance+1;t++ )//画线输出

{

gui_fill_circle(uRow,uCol,size,color);//画点

xerr+=delta_x ;

yerr+=delta_y ;

if(xerr>distance)

{

xerr-=distance;

uRow+=incx;

}

if(yerr>distance)

{

yerr-=distance;

uCol+=incy;

}

}

}

////////////////////////////////////////////////////////////////////////////////

//5个触控点的颜色

const u16

POINT_COLOR_TBL[OTT_MAX_TOUCH]={RED,GREEN,BLUE,BROWN,GRED};

//电阻触摸屏测试函数

void rtp_test(void)

{

u8 key;

u8 i=0;

while(1)

{

key=KEY_Scan(0);

tp_dev.scan(0);

if(tp_dev.sta&TP_PRES_DOWN) //触摸屏被按下

{

if(tp_dev.x[0]

{

if(tp_dev.x[0]>(lcddev.width-

24)&&tp_dev.y[0]<16)Load_Drow_Dialog();//清除

else TP_Draw_Big_Point(tp_dev.x[0],tp_dev.y[0],RED);

//画图

}

}else delay_ms(10); //没有按键按下的时候

if(key==KEY_RIGHT) //KEY_RIGHT按下,则执行校准程序

{

LCD_Clear(WHITE);//清屏

TP_Adjust(); //屏幕校准

TP_Save_Adjdata();

Load_Drow_Dialog();

}

i++;

if(i%20==0)LED0=!LED0;

}

}

//电容触摸屏测试函数

void ctp_test(void)

{

u8 t=0;

u8 i=0;

u16 lastpos[5][2]; //最后一次的数据

while(1)

{

tp_dev.scan(0);

for(t=0;t

{

if((tp_dev.sta)&(1<

{

if(tp_dev.x[t]

{

if(lastpos[t][0]==0XFFFF)

{

lastpos[t][0] = tp_dev.x[t];

lastpos[t][1] = tp_dev.y[t];

}

lcd_draw_bline(lastpos[t][0],lastpos[t][1],tp_dev.x[t],tp_dev.y[t],2,POINT_C OLOR_TBL[t]);//画线

lastpos[t][0]=tp_dev.x[t];

lastpos[t][1]=tp_dev.y[t];

if(tp_dev.x[t]>(lcddev.width-

24)&&tp_dev.y[t]<16)

{

Load_Drow_Dialog();//清除

}

}

}else lastpos[t][0]=0XFFFF;

}

delay_ms(5);i++;

if(i%20==0)LED0=!LED0;

}

}

int main(void)

{

Stm32_Clock_Init(9); //系统时钟设置

uart_init(72,9600); //串口初始化为9600

delay_init(72); //延时初始化

LED_Init(); //初始化与LED连接的硬件接口

LCD_Init(); //初始化LCD

usmart_dev.init(72); //初始化USMART

KEY_Init(); //按键初始化

tp_dev.init(); //触摸屏初始化

POINT_COLOR=RED;//设置字体为红色

LCD_ShowString(60,50,200,16,16,"WarShip STM32");

LCD_ShowString(60,70,200,16,16,"TOUCH TEST");

LCD_ShowString(60,90,200,16,16,"ATOM@ALIENTEK");

LCD_ShowString(60,110,200,16,16,"2014/2/12");

if(tp_dev.touchtype!=0XFF)LCD_ShowString(60,130,200,16,16,"Press KEY0 to Adjust");//电阻屏才显示

delay_ms(1500);

Load_Drow_Dialog();

if(tp_dev.touchtype&0X80)ctp_test(); //电容屏测试

else rtp_test(); //电阻屏测试

}

触摸屏实训报告

天津电子信息职业技术学院 计算机控制综合实训 触摸屏实训报告 姓名 zyh 学号 04 班级电气s07-3班 专业电气自动化 所在系电子技术系 指导教师郑凤歧、张晓燕 完成日期 2009年11月26日 前言 ehsy西域品质提供的西门子5.7英寸触摸屏k-tp178micro系列有如下特点: ☆ 5.7 英寸触摸屏, 蓝色4级灰度显示 ☆ s7-200 plc专用触摸屏 ☆友好的操作界面:触摸屏+按键 ☆快速的系统启动时间和操作响应时间 ☆超大存储空间 ☆触摸声音反馈 ☆硬件设计全面更新,无与伦比的高可靠性 ☆ 5种在线语言切换,32种语言支持,使您的设备能应用于 世界各地 ☆强大的密码保护功能,50个用户组 ☆更高的鲁棒性,防冲击和震动,并能防水耐脏 ☆采用32位arm7处理器,性能优异 ☆集成的lcd控制器,消除了cpu和lcd控制器的之间的 传输瓶颈 ☆组态软件:wincc flexible,编程灵活快捷 ☆为中国用户量身定做,符合中国用户使用习惯 ☆作为众多知名品牌的合作伙伴,ehsy西域以其优良的品 质和服务来保证操作人员的职业健康,安全环境和美好未 来。 - 1 - 技术参数 - 2 - - 3 - k-tp178micro触摸屏的多行业应用 工程机械行业一般来说工作环境恶劣,常常要在露天和强光照射下工作,灰尘、油污很 多,因此要求此类机械设备具有很强的抗冲击、抗振动的能力。 k-tp178micro是该公司专门针对中国中小型自动化产品用户需求而设计的全新 5.7ins7-200专用触摸屏。它集中了同类产品的众多优点,功能强大、性能优越、高可靠性、 外表美观、同时价格低廉,适合使用在众多的自动化设备上。k-tp178micro倾注了全球领先 的设计理念、采用最先进的hmi技术,选用最可靠的电子元器件,以及本地化的生产策略。 k-tp178micro与s7-200plc完美结合,能给客户提供最佳的解决方案。 k-tp178micro以其先进强大的功能,稳定可靠的质量,低廉的价格和完善的服务广泛应

实验四触摸屏上位机系统设计

实验四基于触摸屏的抢答器设计 实验目的: 1、进一步掌握基本逻辑指令及其应用; 2、了解PAC人机界面QuickPanel View/Control的基本结构; 3、掌握触摸屏编辑界面的使用、驱动的添加以及通信设置; 4、完成基于触摸屏的4路(或6路)抢答器的设计。 实验设备: 1、GE PACsystem RX3i可编程控制器实验台一台 2、触摸屏一台 2、计算机一台 3、网线一根 实验内容: 一、简单监控程序的设计和运行 1、创建新工程,完成硬件的配置。 2、启动复位电路的设计和运行 (1)在Target1中编制梯形图如图所示: (2)下载并运行程序。 3、监控界面的绘制与运行。 (1)如图所示,创建一个新的触摸屏监控界面 (2)添加和修改驱动

(3)设置触摸屏的IP地址,在触摸屏上“Start”-“Setting”-“Network and Dial-up Connectoions”-“LAN1”-使用“软键盘”-“IP Address:10.0.0.3”-“Subnet Mask:255.255.255.0”-“OK”。 (4)设置触摸屏Target的属性IP与触摸屏IP一致:10.0.0.3。 (5)绘制监控界面,在Panel1中右键可以选择在图中添加:“线”、“圆”、“圆饼”、“按钮”、“跟踪曲线”、“数据入口”、“数据显示”等。 添加如图如示的:①两个“按钮”作为“开”、“关”按钮;②一个“圆”作为“显示灯”。

步骤:①“右键单击Panel1”-“Properties”-“Background Color”-选择“灰色”; ②Panel1中(灰色区域)-“右键单击”-“Button”-“右键单击Button”-“Properties”-“Label”-“open”,确定,“左键双击open按钮”-“Touch”标签,选择“Enable Touch Action Animat”,选择变量“Target1.I00201” ③Panel1中(灰色区域)-“右键单击”-“Button”-“右键单击Button”-“Properties”-“Label”-“close”,确定,“左键双击close按钮”-“Touch”标签,选择“Enable Touch Action Animat”,选择变量“Target1.I00202”; ④Panel1中(灰色区域)-“左键双击圆”-“Color”标签,选择“Enable Fill Color Anim”,选择变量“Target1.Q00001”,“ON”时颜色选择“绿色”,“OFF”时的颜色选择与底色相同的“灰色”,用来显示“电路的开关状态”; (6)使用下载触摸屏界面。 4、运行PAC程序并实现监控。 五、基于触摸屏的4路(或6路)抢答器设计 1、控制要求:设计一个4路(6路)抢答器,任一组抢先按下抢答按钮后,相对应的台面上的灯亮,并用7段数码管显示抢答组号,同时锁定抢答器,使其他组抢答按钮无效;在按下复位开关后,主持人台上的灯亮,可重新开始抢答。 完成如图a所示界面的绘制,运行界面如图b所示。

ARN触摸屏驱动实验

触摸屏驱动实验 班级:电信091 学号: 200916022xx 姓名: xxx 指导教师: xxx 日期: 2011年11月20日

一、实验目的 1.了解触摸屏基本概念与原理。 2.理解触摸屏与LCD的密切配合。 3.编程实现对触摸屏的控制。 二、实验内容 学习触摸屏基本原理,理解对触摸屏进行输出标定、与LCD显示器配合的过程。 三、预备知识 1、用EWARM集成开发环境,编写和调试程序的基本过程。 2、ARM应用程序的框架结构。 3、能够在LCD上进行格式化输出。 四、实验设备及工具 硬件:ARM嵌入式开发平台、用于ARM920T的JTAG仿真器、PC机Pentium100以上。 软件:PC机操作系统Win2000或WinXP、EWARM集成开发环境、仿真器驱动程序、超级终端通讯程序 五、实验原理及说明 1.触摸屏原理 触摸屏按其工作原理的不同分为表面声波屏、电容屏、电阻屏和红外屏几种。常见的有电阻触摸屏。 如图3-20所示,电阻触摸屏的屏体部分是一块与显示器表面非常配合的多层复合薄膜,由一层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面硬化处理、光滑防刮的塑料层,它的内表面也涂有一层透明导电层,在两层导电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开绝缘。

图3-20 (北泰)触摸屏的结构 如图3-21所示,当手指或笔触摸屏幕时(图c),平常相互绝缘的两层导电层就在触摸点位置有了一个接触,因其中一面导电层(顶层)接通X轴方向的5V均匀电压场(图a),使得检测层(底层)的电压由零变为非零,控制器侦测到这个接通后,进行A/D转换,并将得到的电压值与5V相比即可得触摸点的X轴坐标为(原点在靠近接地点的那端): Xi=Lx*Vi / V(即分压原理) 同理得出Y轴的坐标,这就是所有电阻触摸屏共同的最基本原理。 图3-21 触摸屏坐标识别原理 六、实验步骤 1. 启动H-JTAG 仿真器并进行初始化配置。 2.启动EWARM0新建工程,将“Exp5触摸屏驱动实验”中的文件添加到工程。3.在头文件中定义宏及常量(tchscr.c,tchscr.h) 4.编写测试函数(tchscr.c) 将触摸动作及触摸点坐标在超级终端上显示出来。5.校准触摸屏坐标输出,转换坐标,与LCD紧密配合 可以使用TchScr_GetScrXY()函数来获得液晶屏的x、y方向的电压范围,分别点触摸屏有效面积的左上角和右下角,得到下列参数:

TFT触摸屏使用说明

2一、.4寸TFT 触摸屏使用说明 要正确使用TFT 触摸屏,需要借助相应的单片机实验板,这里,以顶顶电子开发板DD-900实验开发板为例进行介绍,值得庆幸的是,DD-900上设有3V 电压输出端,因此,可以方便地为TFT 触摸屏供电。 TFT 触摸屏模块介绍 随着TFT 触摸屏价格的不断下降,其应用也越来越广泛,学习TFT 触摸屏现已成为一种时尚,以前,很多人只有在ARM 单片机中才能看到TFT 触摸屏的风采,现在,随着51单片机性能的提高,51单片机也能玩TFT 触摸屏了,这里,我们介绍的是一款2.4寸TFT 触摸屏模块,其正面与反面外形如图所示: 这款触摸屏模块主要具备如下特点: 1.2.4寸320*240 ,65K/262K 色; 2.屏带PCB 板, PCB 板设有2.4寸液晶屏、SD 卡座、触摸屏控制芯片ADS7843,通过40脚插针将屏、卡座和触摸芯片功能引脚,引脚间距为2.54mm ,采用杜邦线可十分方便地与单片机进行连接。PCB 引出脚排列及功能如图所示:

3.屏设置为8位,用户也可根据实际情况设置为16位。 4.控制IC 为ILI9325。 二、供电及连接说明 DD-900实验开发板采用的是5V 供电,因此,单片机应采用5V 单片机,如STC89C516RD+、STC12C5A60S2等,晶振采用30M ,注意TFT 要采用3V 供电,否则有可能烧屏,TFT 与单片机连接时可加限流电阻,电阻大小为470欧左右,也可以不加,但单片机不可设置为推挽模式,各引脚连接如下: TFT 触摸屏 DD-900实验开发板 说明 GND GND 屏与背光供电 VCC 3V LED+ 3V DB8~DB15 P00~P07 液晶屏部分 DB0~DB7 不连接(这里采用是8位方式,不用连接) RS P26 WR P25 RD P24 CS P27 RES P23 D_CLK P21 触摸控制部分 D_CS P20 D_DIN P22 D_BUSY P34 D_DOUT P33 D_Penirq (中断) P35 SD_OUT 根据程序进行定义 SD 卡座部分 (前两个实验,此部分未采用) SD_SCK 根据程序进行定义 SD_DIN 根据程序进行定义

威纶通触摸屏通讯说明

威纶通触摸屏通讯说明 重置系统为出厂设定 当使用新的触摸屏时必须重新设置触摸屏内部的各种密码。 方法:1.将触摸屏后的止拔开关DIP1,DIP2,DIP3,DIP4(打开触摸屏后盖即可看到相应的标识)对照说明书进行相应的操作。即将DIP Switch 1设置为ON,其余DIP2,DIP3,DIP4Switch保持为OFF 2.给MT8000重新上电此时MT8000会先切换至屏幕触控校正模式,在完成校正动 作后会弹出一个对话窗口如下图。此对话窗口将询问使用者是否将MT8000的系 统设定密码恢复为出厂设定,若为是则选定YES即可,反之则选择NO 当选择为YES后,会弹出另一个对话窗口,如下图。此对话窗口将再次确认使用者是否要将MT6000的系统设定密码恢复为出厂设定,并且要求使用者输入YES做为确认,在完成输入后按下OK即可。 3.关闭触摸屏,将其后的止拔开关按照说明书扳到指定位置。(MT6000系列出厂时的系统预设密码为111111,但必须重设其它密码,包括download与upload所使用的密码皆需重设。) 注意:当进行MT8000的重置动作时,触摸屏内的画面程序以及所储存的历史资料将全部被清除。 4.开机重新设置各种密码

Local Password 进入系统设定时所需的密码 Upload Password 上传画面程序时所需的密码 Download Password 下载画面程序时所需的密码 Upload (History) Password 上传取样数据与事件纪录档案时所需的密码。 以下为触摸屏USB驱动程序安装说明: 1、选择第二选项“从列表或指定位置安装(高级)”,并按下“下一步”。

运动控制实验报告分析

运动控制系统实验报 告 姓名刘炜原 学号 201303080414

实验一 晶闸管直流调速系统电流 -转速调节器调试 一. 实验目的 1 ?熟悉直流调速系统主要单元部件的工作原理及调速系统对其提出的要求。 2?掌握直流调速系统主要单元部件的调试步骤和方法。 三. 实验设备及仪器 1?教学实验台主控制屏。 2. ME —11 组件 3. MC —18 组件 4. 双踪示波器 5. 万用表 四. 实验方法 1. 速度调节器(ASR 的调试 按图1-5接线,DZS (零速封锁 器)的扭子 开关扳向“解除”。 (1) 调整输出正、负限幅值 “ 5”、“ 6”端 接可调电容, 使ASR 调节器为PI 调节器,加入 一定的输入电压(由MC —18的给 定提供,以下同),调整正、负限 幅电位器RR 、 RP ,使输出正负值 等于:5V 。 (2) 测定输入输出特性 将反馈网络中的电容短接 (“ 5”、“6 ”端短接),使 ASR 调节器为P 调节器,向调节器输入 端逐渐加入正负电压,测出相应的 输出电压,直至输出限幅值,并画 出曲线。 (3) 观察PI 特性 拆除“ 5”、“6”端短接线,突加 二.实验内容 1?调节器的调试 C B RF 4 2 HP1 RP2 6 4 2 3 1 NMCL-31A 可调电容,位于 NMCL-18的下部 封锁 -S 2 反 号 Q 9 ASR ( ??) DZS (零速封锁 解除 ACR 电就声书器) 11 12 图1-5速度调节器和电流调节器的调试接线图

给定电压(_0.1V),用慢扫描示波器观察输出电压的 变化规律,改变调节器的放大倍数及反馈电容,观察输出电压的变化。反馈电容由外接电容 箱改变数值。 2.电流调节器(ACR的调试 按图1-5接线。 (1)调整输出正,负限幅值 “9”、“10”端接可调电容,使调节器为PI调节器,加入一定的输入电压,调整正,负限幅电位器,使输出正负最大值等于_5V。 (2)测定输入输出特性 将反馈网络中的电容短接(“ 9”、“10”端短接),使调节器为P调节器,向调节器输入端逐渐加入正负电压,测出相应的输出电压,直至输出限幅值,并画出曲线。 (3)观察PI特性 拆除“ 9”、“10”端短接线,突加给定电压,用慢扫描示波器观察输出电压的变化规律,改变调节器的放大倍数及反馈电容,观察输出电压的变化。反馈电容由外接电容箱改变 数值。

触摸屏实验报告

单片机及嵌入式系统原理及应用实验 姓名:张银成、石天涯 班级:2011320105 学号:11、24

触摸屏实验 一、实验目的: 1. 掌握TFT屏的工作原理。 2. 学会使用STM32的FSMC接口驱动TFT屏。 3. 学会使用触摸屏控制器检测触点坐标。 4. 掌握触摸屏的触摸功能。 二、实验内容: CHD1807-STM32开发板驱动配套的3.2寸液晶、触摸屏,使用FSMC接口控制该屏幕自带的液晶控制器ILI9341,使用SPI接口与触摸屏控制器TSC2046通讯。驱动成功后可在屏幕上使用基本的触摸绘图功能。 1. 验证触摸屏校正功能; 2. 验证触摸绘图功能; 三、实验原理: 1. TFT屏概述 LCD,即液晶显示器,因为其功耗低、体积小,承载的信息量大,因而被广泛用于信息输出、与用户进行交互,目前仍是各种电子显示设备的主流。TFT(ThinFilmTransistor)是指薄膜晶体管,每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动,从而可以做到高速度、高亮度、高对比度显示屏幕信息,是目前最好的LCD彩色显示屏之一。 2. 数据点的像素格式 图像数据的像素点由红(R)、绿(G)、蓝(B)三原色组成,三原色根据其深浅程度被分为0~255个级别,它们按不同比例的混合可以得出各种色彩。如R:255,G255,B255混合后为白色。 根据描述像素点数据的长度,主要分为8、16、24及32位。根据描述像素点数据的长度,主要分为8、16、24及32位。16位描述的为216=65536色,称

为真彩色,也称为64K色。16位的像素点格式见图1。D0-D4为蓝色,D5-D10为绿色,D11-D15为红色,使得刚好使用完整的16位。 图 1. 16位像素点格式 RGB比例为5:6:5是一个十分通用的颜色标准,在GRAM相应的地址中填入该颜色的编码,即可控制LCD输出该颜色的像素点。如黑色的编码为0x0000,白色的编码为0xffff,红色为0xf800。 3. STM32驱动TFT屏 因为STM32内部没有集成专用的液晶屏和触摸屏的控制接口,所以在显示面板中应自带含有这些驱动芯片的驱动电路(液晶屏和触摸屏的驱动电路是独立的),STM32芯片通过驱动芯片来控制液晶屏和触摸屏。以实验中的3.2寸液晶屏(240*320)为例,它使用ILI9341芯片控制液晶屏,通过TSC2046芯片控制触摸屏。ILI9341的8080通讯接口时序可以由STM32使用普通I/O接口进行模拟,但这样效率较低,它提供了一种特别的控制方法——使用FSMC接口。 4. 触摸屏感应原理 TSC2046是专用在四线电阻屏的触摸屏控制器,电阻触摸屏的基本原理为分压,它由一层或两层阻性材料组成,在检测坐标时,在阻性材料的一端接参考电压Vref,另一端接地,形成一个沿坐标方向的均匀电场。当触摸屏受到挤压时,阻性材料与下层电极接触,阻性材料被分为两部分,因而在触摸点的电压,反映了触摸点与阻性材料的Vref端的距离,而且为线性关系,而该触点的电压可由ADC测得。更改电场方向,以同样的方法,可测得另一方向的坐标。

实验一、AD转换和触摸屏工作原理

实验一、A/D转换和触摸屏工作原理 一、实验目的 了解44B0处理器的A/D转换和触摸屏工作原理. 二、实验内容 本次试验使用JEDIView集成开发环境 ,编写A/D转换程序,结合触摸屏传递上来的电压值转换成接触点的坐标。 三、预备知识 JEDIView 调试环境的使用方法 触摸屏的工作原理 Samsung44B0数据手册中的A/D转换的介绍 四、实验设备及工具(包括软件调试工具) 硬件:Micetek 44B0 实验系统 PowerProbe JTAG仿真器 PC机 Pentumn100以上 软件:PC机操作系统win98、win2000、winXP JEDIView集成开发环境 五、实验步骤 1.了解Samsung44B0 ARM CPU上的A/D转换工作方式 2.了解触摸屏的工作原理. 3.编写源程序、编译、下载、调试 4.观察实验现象 1.了解Samsung44B0 ARM CPU上的A/D转换工作方式. Samsung44B0 ARM CPU上集成有8路10位的A/D转换器,这8个外部 管脚只能用于A/D输入口,不能复用.与A/D转换器相关的寄存器 有:

需要注意的是44B0的A/D转换器的输入电压范围是0-2.5V, 实用时注意电压匹配. 2.了解触摸屏的工作原理. EV44B0-II利用S3C44B0的PORTE的bit4~7为输出,对场效应管进行配置,用外部中断3,结合AIN0,AIN1对触摸屏的X,Y方向值进行采样。 Figure 1-1 TSP Interface Circuit with S3C44B0X 程序说明: 该实验包括四个程序:44binit.s,44btest.c,44blib.c和tp.c,其中44binit.s, 44btest.c和44blib.c在上节中已说明。 tp.c是触摸屏的主程序和中断服务程序,主程序主要是配置中断向量,开中断,并配置I/O口,使整个电路处在一触摸就进入中断的状态。中断程序是判别为分别配置I/O口,使AIN0,AIN1分别采样到触摸点的X,Y的A/D值。

威纶触摸屏常见问题解答FAQ

大家好!以下为在平时业务工作中面对客户常见问题的一些建议解答方式: 1、问:介绍威纶通公司的历史由来? 答:威纶触摸屏是1995年在台湾成立威纶股份公司开始研发生产,04年开始过来大陆设立公司,现在全国有4间公司,分别为深圳公司、苏州公司、北京公司、武汉公司,并在全国设有40多个办事处,在海外的美国和韩国都有分公司;根据在国内各类型的大型的机械展上的统计,我们的屏的占有率是排第一的。 2、问:威纶通与eview的关系? 答:威纶通触摸屏在95年就开始在台湾生产销售,在95至04年这9年之间是给深圳人机公司贴牌销售,在04年深圳人机开始仿造生产威纶通触摸屏,从那时开始已经脱离关系,而且已经认定为仿造;所以在04年开始台湾公司就过来大陆注册了威纶通公司,现在有威纶通深圳公司,威纶通苏州公司,威纶通北京公司,威纶通武汉公司一共4间公司,我们产品在HMI市场中的覆盖率接近40%,这也是威纶通金牌人机界面的体现; 3、MT500系列产品与MT6000/8000系列产品的替换? 答:如果客户询问的是506产品,其中包括506L,506S等,可以使用我们的6056或者6070替换;如果客户询问的是508产品,其中包括508S,508T等,首先询问客户情况,如果是新设备生产,可以告知客户该型号已经在09年停产,现在是MT6100I代替该型号产品,性价比更好,显示更宽,开孔会略大,并给客户提供产品资料并告知其开孔尺寸,如果是维修备用,就告知客户该型号在09年已经停产,现在取代它的是MT6070IH加一个我们公司配备的外框,需要安装EB8000软件把MT500的程序转换过来就OK;如果客户询问的是MT510产品,首先问情况客户是MT510C/S/T,其中只有MT510TV5是用MT6100I可以直接替换,其他包括MT510TV4在内的都需要我们公司配备的外框,这里面的替换都需要使用EB8000软件把MT500的程序转换过来;如果还有不明白的,可以打我的电话,或者拨打我们的技术服务专线4008880872,会得到更专业的解答,谢谢! 4、从哪些方面介绍我们产品MT6000/MT8000的硬件软件功能? 答:主要抓住我们产品的色彩,CPU,内存,内置了隔离保护器以及强大的宏指令功能等来说; 5、请问触摸屏出现漂移,如果校准触摸屏? 答:我们屏的后面有4个拨码开关,请您把屏后面的拨码开关的第一个拨到ON得位置,然后重启触摸屏,在接下来会在屏的左上角出现一个十字光标,请您用触控笔点十字光标的中心点,接下来会出现4个十字光标,你跟着点完,然后会弹出一个对话框,让您选择YSE或者NO,如果您需要清楚里面的程序,就选择YES,如果您需要保留您之前的程序,就选择NO,这样就完成了一次校准,记住要把刚才拨上去的拨码开关拨回到OFF的位置,如果还有不明白的,可以打我的电话,或者拨打我们的技术服务专线4008880872,会得到更专业的解答,谢谢! 6、请问触摸屏右下角的小箭头有什么作用的呢?它又如何隐藏呢? 答:这个小箭头您点击它后,会出现一个工具栏,其中有一个扳手图标,这个图标打开后,可以设定触摸屏的一些密码,例如系统密码,上传下载密码等,还可以调节触摸屏的亮度等;如果您想隐藏它的话,可以把触摸屏后面的4个拨码开关的第2个拨到ON的位置,然后重启触摸屏就可以了;如果还有不明白的,可以打我的电话,或者拨打我们的技术服务专线4008880872,会得到更专业的解答,谢谢! 7、我安装了USB驱动怎么还是无法下载呢? 答:这里分为2种情况,第一、如果客户是正确安装了USB驱动,下载过程中出现错误,

威伦触摸屏软件使用方法

威伦触摸屏软件EasyBuilder 500使用方法 安装好EB500软件后,在[开始]中选择[程序]/[EasyBuilder]/[EasyBuilder 500]。 一、建立新的工程文件 选择菜单“文件\新建”,在类型选择对话框中选择人机界面的产品型号:MT506T/C/M(320×234),显示模式为水平,语言为东方语言。新文件建立之后“确定”即可进入主界面。 主界面外观如图所示,界面分为几个区:菜单条(包含9个主菜单项)、工具条(快捷按钮和选择项)、画图工具条、窗口选择列表框、元件工具条等。除菜单条和窗口画面外,用户可根据需要决定其他的取舍。 为实现威伦触摸屏RS232端口与FX2N-232BD模块RS232口通讯,在菜单条选择“编辑/系统参数”,进入系统参数设置对话框,点击“PLC设置”,选择PLC机型、通讯口类型

及通讯参数,如下图所示。完成后“确定”。 PLC端设置: 新建工程后,点击左边工程数据列表中的参数选项—PLC参数(双击进入),点击PLC系统(2)菜单按下图设置。设置完成后就可正常的编写PLC程序,在进行程序下载(写入PLC)时,选择PLC参数选项将刚设置好的参数一并下载。以后改变PLC程序后下载时就不再选择PLC参数选项。

二、窗口画面设定 窗口是EB500的工程的基本元素。每个屏幕都是由一些窗口组成。窗口有3种类型:基本窗口,公用窗口和快选窗口。改变大小以后的基本窗口还可以当作弹出窗口使用。所有的窗口都可以作为底层窗口。 基本窗口是通常窗口的类型。当用”切换基本窗口”命令来切换基本窗口时,当

前屏幕会清屏(除了公用窗口和快选窗口之外的窗口都会被清掉),而要切换的基本窗口会显示在当前屏幕上。当基本窗口上的元件调用弹出窗口时,基本窗口的原始信息会保留,而调用的弹出窗口会附加到当前基本窗口上,所有的这样的弹出窗口与基本窗口都是父子窗口的关系。当从基本窗口N切换到基本窗口M时,所有窗口N 的子窗口都将关闭,而显示窗口M和窗口M的子窗口。基本窗口必须满屏幕大小。 快选窗口是由工作按钮(View)调用的窗口,这个窗口会一直显示在屏幕上直到工作按钮把它隐藏。所以它可以用来放置切换窗口按钮或其它一些常用的元件。快选窗口必须为窗口4,当切换别的窗口为快选窗口时,那个窗口必须和快选窗口的大小完全一样。 公用窗口将始终显示在屏幕上。可以把需要始终显示的元件放在公用窗口上。这样您就可以随时看到该元件的状态或者操作该元件。公用窗口必须为窗口6。但是可以使用[切换公用窗口]功能键来切换别的窗口作为当前公用窗口,但是当前公用窗口只能有一个。 在窗口属性对话框中还可以给窗口设置最多3个底层窗口。底层窗口一般用来放置多个窗口的公用元件,如:背景图形,图表,标题等。所有窗口都可以设置为底层窗口。 在界面左侧窗口选择列表框中,选择*10:WINDOW001右键点击,在下拉菜单中选择“设置”,进入窗口设置对话框,选择背景颜色和模板样式、颜色。 依次选择11、12、13………..,右键点击,在下拉菜单中选择“新建”,进行其他窗口的设置。 三、窗口画面编辑 选择某窗口双击进入后,在菜单条选择“视图/显示比例”,选择200%,使窗口放大。 在触摸屏软件中,可使用多种类型的画面元件。一般而言一个元件实现一个功能,但某些元件必须与相关元件或PLC的协助才能完成持定的功能,如下表所示:

威纶通触摸屏和s通过MODBUSRTU协议通讯

威纶通触摸屏和s7-200通过MODBUS RTU协议通讯 一般情况下,威纶通触摸屏通过PPI协议与西门子S7-200 CPU直接通讯。 另外,由于西门子PLC也支持MODBUS协议,下面就介绍一下怎么使用Modbus协议建立威纶通触摸屏与S7-200之间的通讯: 硬件连接 在使用Modbus协议时,计算机与S7-200之间通讯直接使用PPI通讯电缆即可。 选配一触摸屏通讯端口 我们这里以MT6070IH2和s7-200进行通讯 S7-200的通讯端口是一个9孔(famel)D型插头,针脚分布如下所示: S7-200通讯端口(端口0)与威纶通触摸屏的通讯连接,如下图所示: S7-200编程及设置 在缺省情况下S7-200的通讯端口是不支持Modbus协议的,要想实现Modbus通讯必需在PLC的主程序模块中调用Modbus通讯子程序。Modbus通讯子程序可以从“STEP 7-Micro/WIN Add-On: Instruction Library (STEP 7-Micro/WIN附件:指令库)”中获得。在安装了“STEP 7-Micro/WIN附件:指令库”后,在导航树“指令/库”下面我们可以找到“Modbus Protocol”。在其下面包含了MBUS_INIT 和MBUS_SLAVE两个子程序,MBUS_INIT用于对Modbus通讯进行初始化,MBUS_SLAVE用于在

指定端口上提供Modbus从站通讯服务。下在介绍如何在主程序中调相关子程序及环境参数设置: 调用Modbus通讯初始化命令 首先为MBUS_INIT命令建立一个触发条件(只触发一次),如:SM0.1;从导航树“指令/库/ Modbus Protocol”下面,将MBUS_INIT指令拖拽到主程序块中。再就是正确设置MBUS_INIT各项调用参数和执行结果输出地址,我们可以建立一下如下图所示初始化调用过程: Mode:协议类型,1-Modbus协议;0-PPI协议。 Addr: PLC地址,1~247,。 Baud: 通讯波特率,1200、2400、4800、9600、19200、38400、57600或11520。 Parity: 校验方式,0-无校验;1-奇数校验;2-偶数校验。 Delay:信息结束超时时间,0~32767,有线连接设置为0即可。 MaxIQ:0~128,映射在离散输入寄存器或离散输出寄存器中的I或Q数。建议为:128。 MaxAI:0~32;映射在模拟输入寄存器中AIW数;CPU 221为0,CPU 222为16,CPU 224、226和226XM为32。 MaxHold:V内存映射在保持寄存器中的寄存器数。 HoldStart:V内存的映射时的起始地址。 Done:初始化指完成时,输出为开状态;开关量(Bit)。 Error:初始化错误代码,请参阅Modbus从机协议执行错误代码;输出为字节。 调用Modbus从机通讯命令 初始化完成后,就可以调用Modbus从机通讯命令(MBUS_SLAVE)了。通常Modbus从机通讯命令在主程序块的每个执行周期都要初执行(始终保持通讯状态),因为可以用一个常开量作为命令的触发条件,如:SM0.0。从导航树“指令/库/ Modbus Protocol”下面,将MBUS_SLAVE指令拖拽到主程序块中。调用过程如下图所示:

实验报告三触摸屏控制

南昌大学实验报告 学生姓名:学号:专业班级: 实验类型:□验证□综合■设计□创新实验日期:实验成绩: 综合实验三触摸屏控制 一、实验目的 通过本次实验进一步熟悉MagicARM2410 GPIO、UART、RTC,步进电机,直流电机,IIC的工作原理,能熟悉的编程控制;熟悉触摸屏中断控制,学会s3c2410ADC 的配置。 二、实验基本原理 通过设置GPIO口及液晶触摸屏控制器等相关寄存器来达触摸相应菜单键来 控制直流步进电机的转动、加速减速和改变方向,并同步超级终端。 (一)触摸屏原理 触摸屏按其工作原理的不同分为表面声波屏、电容屏、电阻屏和红外屏几种。而常见的又数电阻触摸屏。 电阻触摸屏的屏体部分是一块与显示器表面非常配合的多层复合薄膜,由一 层玻璃或有机玻璃作为基层,表面涂有一层透明的导电层,上面再盖有一层外表 面硬化处理、光滑防刮的塑料层,它的内表面也涂有一层透明导电层,在两层导 电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开绝缘。

图 1 触摸屏结构 如图2所示,当手指或笔触摸屏幕时,平常相互绝缘的两层导电层就在触摸点位置有了一个接触,因其中一面导电层(顶层)接通X 轴方向的5V 均匀电压场(图a),使得检测层(底层)的电压由零变为非零,控制器侦测到这个接通后,进行A/D 转换,并将得到的电压值与5V 相比即可得触摸点的X 轴坐标为(原点在在靠近接地点的那端):Xi=Lx*Vi / V(即分压原理),同理得出Y 轴的坐标,这就是所有电阻技术触摸屏共同的最基本原理。 图 2 触摸屏构造 使用触摸屏之前,要对触摸屏进行初始化设置。触摸屏中断服务程序,进行ADC 转换后输出显示。 (二)步进电机 步进电机是一种将电脉转化为角位移的数据控制电机,即给它一个脉冲信号,它就按设定的方向转动一个固定的角度。用户可以通过设置脉冲的个数来控制角位移量,从而实现准确的定位操作;另外,通过控制脉冲频率来控制电机转动速度和加速度,从而实现调速的目的。当然,对于步进电机各组绕组(即内部线圈)的控

图文详解用U盘 威纶通触摸屏程序

图文详解用U盘下载威纶通触摸屏程序一般在下载触摸屏程序时,需要将电脑和触摸屏之间用下载线连接起来,如果没有下载线或者现场不方便使用电脑的时候,就可以用到U盘来下载触摸屏程序了!下面就一步步详细介绍如何使用U盘来下载威纶通触摸屏的程序(以MT6070I为例) 一、创建文件夹 在U盘上建立一个文件夹AUTO(文件夹可以随意命名),如图一所示 图一建立的文件夹 二、建立U盘程序 打开触摸屏程序,点击菜单栏中的“工具”菜单下的“建立使用在U盘与CF/SD卡所需的下载资料”菜单,如图二所示,

图二工具菜单 在弹出的对话框中(图三),点击“选择保存下载资料的目录” 后面的“浏览”按钮,

图四对话框 在弹出的对话框中(图四)选择之前在U盘上建立的目录AUTO,点击“确定”。 如果需要在触摸屏开机时显示自定义的画面,如公司的LOGO等,在图三中的“使用者自定义开机画面”前的“□”中打“√”,然后点击后面的“浏览”按钮,

图五对话框 在弹出的对话框中(图五)选择所需的图片(注意:图片必须为BMP格式,图片的分辨率最好与触摸屏的分辨率一致),然后点击“打开”,返回图三所示的对话框中。此时点击对话框中的“建立”按钮,等待程序在U盘中建立数据。当出现图六所示的对话框时,表示建立成功,将U盘弹出备用。 图六创建成功

三、用U盘下载程序 将触摸屏通电开机,将建立好程序数据的U盘插入触摸屏的USB 接口上,如图七、八所示 图七U盘接口 图八插好的U盘 在触摸屏中会弹出图九所示的对话框,在对话框中点击“Download”按钮。

图九对话框图十对话框在弹出图十的对话框中的“Password”后的输入框中输入“111111”(此触摸屏的默认密码为11111),然后点击“OK”按钮。(说明:图十中的“Download history files”选项可以不选)在弹出的如图十一所示的对话框中选择“AUTO”文件夹。 注意:只能选择该文件夹,不可选择该文件夹之内的任何文件夹!

触摸屏实验

#include "sys.h" #include "usart.h" #include "delay.h" #include "led.h" #include "beep.h" #include "key.h" #include "exti.h" #include "wdg.h" #include "timer.h" #include "tpad.h" #include "oled.h" #include "lcd.h" #include "usmart.h" #include "rtc.h" #include "wkup.h" #include "adc.h" #include "dac.h" #include "dma.h" #include "24cxx.h" #include "flash.h" #include "rs485.h" #include "can.h" #include "touch.h" void Load_Drow_Dialog(void) { LCD_Clear(WHITE);//清屏 POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(lcddev.width-24,0,200,16,16,"RST");//显示清屏区域

POINT_COLOR=RED;//设置画笔蓝色 } //////////////////////////////////////////////////////////////////////////////// //电容触摸屏专有部分 //画水平线 //x0,y0:坐标 //len:线长度 //color:颜色 void gui_draw_hline(u16 x0,u16 y0,u16 len,u16 color) { if(len==0)return; LCD_Fill(x0,y0,x0+len-1,y0,color); } //画实心圆 //x0,y0:坐标 //r:半径 //color:颜色 void gui_fill_circle(u16 x0,u16 y0,u16 r,u16 color) { u32 i; u32 imax = ((u32)r*707)/1000+1; u32 sqmax = (u32)r*(u32)r+(u32)r/2; u32 x=r; gui_draw_hline(x0-r,y0,2*r,color); for (i=1;i<=imax;i++) { if ((i*i+x*x)>sqmax)// draw lines from outside {

威纶通触摸屏通讯说明.docx

威纶通触摸屏通讯说明 重置系统为出厂设定 当使用新的触摸屏时必须重新设置触摸屏内部的各种密码。 方法:1.将触摸屏后的止拔开关DIPI , DIP2, DIP3, DIP4 (打开触摸屏后盖即可看到相 应的 标识)对照说明书进行相应的操作。即将 DIP SWitCh 1设置为ON 其余DIP2, DIP3,DIP4Switch 保持为 OFF 2. 给MT800重新上电此时MT800(会先切换至屏幕触控校正模式, 在完成校正动作 后会弹出一个对话窗口如下图。 此对话窗口将询问使用者是否将 MT8OO0勺系统设 定密码恢复为出厂设定,若为是则选定 YES Φ可,反之则选择NO 当选择为YESf ,会弹出另一个对话窗口,如下图。此对话窗口将再次确认使用者是否 要将MT6OO0勺系统设定密码恢复为出厂设定,并且要求使用者输入 YES 故为确认,在完 成输入后按下Ol 即卩可。 3. 关闭触摸屏,将其后的止 拔开关按照说明书扳到指定位置。 (MT6000系列出厂时的 系 统预设密码为111111,但必须重设其它密码, 包括downIOad 与upload 所使用的密码皆 需重设。) 注意:当进行 MT8000的重置动作时,触摸屏内的画面程序以及所储存的历史资料将全 部被清除。 4. 开机重新设置各种密码

SySterTl SettingS Local PaSSWOrd 进入系统设定时所需的密码 Upload PaSSWOrd 上传画面程序时所需的密码 Downl oad PaSSWOrd 下载画面程序时所需的密码 Upload (HiStOry) PaSSWOrd 上传取样数据与事件纪录档案时所需的密码。 以下为触摸屏USE 驱动程序安装说明 1、选择第二选项“从列表或指定位置安装( 高级)”,并按下“下一步

南昌大学嵌入式触摸屏控制实验

综合试验一:触摸屏控制 一、实验目的 在实验二的基础上,参考并研究实验箱配带的触摸屏控制的源代码及相关资料,作适当修改,将实验二中键盘交互控制变为触摸屏控制。实现触摸屏控制直流、步进电机的加速和减速、正反转;并在超级终端和液晶屏上同步显示转速。另外进一步巩固MagicARM2410专用工程模板的使用;掌握Wiggler JTAG仿真器的安装和使用;能够在MagicARM2410实验箱上运行程序;掌握中断初始化以及中断服务函数的编写;了解触摸屏中断服务程序,进行ADC转换后输出显示;掌握S3C2410的模/数(A/D)转换器的应用设置;掌握步进电机的控制原理,掌握电机转动控制和调速方法;掌握使用PWM方式控制直流电机的转动速度。 二、实验原理 本实验在实验一和二的基础上,参考并研究实验箱配带的触摸屏控制的源代码及相关资料,作适当修改,将实验二中键盘交互控制变为触摸屏控制。实现触摸屏控制直流、步进电机的加速和减速、正反转;并在串口调试助手和液晶屏上同步显示转速。 S3C2410 接4 线电阻式触摸屏的电路原理如图1 所示。整个触摸屏由模向电阻比和纵向电阻线组成,由nYPON、YMON、nXPON、XMON 四个控制信号控制4 个MOS 管(S1、S2、S3、S4)的通断。S3C2410 有8 个模拟输入通道。其中,通道7 作为触摸屏接口的X 坐标输入(图1 的AIN[7]),通道5 作为触摸屏接口的Y 坐标输入(图1 的AIN[5])。电路如图2 所示。在接入S3C2410 触摸屏接口前,它们都通过一个阻容式低通滤器滤除坐标信号噪声。这里的滤波十分重要,如果传递给S3C2410 模拟输入接口的信号中干扰过大,不利于后续的软件处理。在采样过程中,软件只用给特殊寄存器置位,S3C2410 的触摸屏控制器就会自动控制触摸屏接口打开或关闭各MOS 管,按顺序完成X 坐标点采集和Y 坐标点采集。 电阻式触摸屏主要是一块与显示器配合的非常好的电阻薄膜,它是一种多层的复合薄膜,通常它以一层玻璃做基层,表面涂上一层透明的氧化金属导电层(ITO氧化铟,透明的导电电阻)。上面再盖有一层外表面硬化处理,光滑且耐摩擦的塑料层。 它的内表面也有一个ITO 涂层,在他们之间有许多细小的(小于1/1000 英寸)

威纶通触摸屏MT8150iE与三菱PLC L06以太网通讯设置

威纶通触摸屏MT8150iE与三菱L06CPU以太网通讯设置 威纶通触摸屏MT8150iE自带以太网接口,三菱L06CPU也自带有内置以太网接口,两者之间通过以太网通讯,简单、方便、速度快。很多客户会出现通讯不上,其原因就是参数设置,下面介绍关于通讯参数的设置,触摸屏这里的设置有两点: 1.对触摸屏本身而言,只需要设置一个IP地址,比如设置为19 2.168.1.40。 {这里IP地址是触摸屏硬件上设置的,即通电后输入密码(出厂设置密码为111111)在NETWORK选项页输入的IP,不是在软件上设置的} 2.对通讯对象PLC而言,IP地址前三段要与触摸屏相同,最后一段不一样,例如设置为192.168.1.100,端口号必须设置,设置为4999,还有就是使用协议UDP需要打钩(也可不选根据出厂默认就可以),其他的设置根据通讯情况而设置,由于我们此时使用的L06CPU的内置以太网,所以只需设置IP地址与端口号,当有使用以太网模块时,请参考威纶通 PLC连接手册。 HMI参数设置画面

L06CPU的参数设置,只针对自身设置,1、IP地址设置与触摸屏那里一样192.168.1.100,2、协议选择UDP、打开方式选择MC协议、然后就是端口号设置为4999 三菱L06CPU在GX WORKS2中的参数设置画面 注意:1、HMI设置触摸屏软件中选择的PLC型号要与实际应用的型号一致,IP 地址也要一样,与触摸屏的地址前三位一样,最后以为不一样。例如:IP地址192.168.1.__。 特别注意:这个型号的触摸屏以太网通讯有个BUG,IP地址第三位最好设为1,本人测试时设为3通讯失败。例如上例。 2、通讯的网线要专用的,直接连接需要专用的跳线网线,可以根据威纶通HMI-PLC连接手册相应的产品型号制作;通过集线器连接PLC的一般的网线即可,保证一一对应关系。

AB触摸屏_实验3

实验三通过RsView Studio开发一个在 PanelView Plus上的项目 在本实验中,我们将熟悉RsView Studio软件开发平台,RsView Studio软件是一个面向电子操作员终端EOI和人机接口软件HMI的统一开发平台。我们将通过本实验在熟悉PanelView Plus的用法。 本实验的主题: ●创建一个RsView Studio for ME的项目 ●设置RsLinx Enterprise去直接访问PLC数据 ●生成打包EOI运行.MER文件 ●通过网络下载应用程序以及Unicode字体 1.打开RsView Studio集成开发平台 2.选择PanelView Plus的开发环境Machine Edition,点击OK继续。 3.点击New菜单,输入项目的名称PVP_VFD,单击Create继续。

4. 右键点击PVP_VFD ,新建一个新的OPC 数据服务器。 5. OPC 数据服务器的名称为OPC ,OPC 为RsLinx OPC Server 。 建一个新的项目

6. 如图所示,单击Communication Setup 进行通讯接口设置。 7. 新建一个配置,点击Finish 结束。

8. 新建一个名称为PVP 的主题名,点击Local ,添加一个Ethernet 设备。 9. 对应Demo 箱上Ethernet 设备,添加对应的模块,选择后按OK 结束。 添加主题名

10. 输入Ethernet 设备的IP 地址,按OK 结束。 11. 将PVP 与制定的运行VFD_Control 的CPU 对应起来,点击Apply 后,点击Copy 结

相关文档
最新文档