精华内容
下载资源
问答
  • 组态屏
    千次阅读
    2020-12-03 09:17:59

    什么是组态屏呢,查了一些资料,情况如下:

    1、串口屏,组态屏,指令屏有何区别?
    串口屏是针对接口的,指令屏和组态屏都可以是串口屏,当然也可以不是串口屏,比如走以太网的.
    组态屏就是内置了组态软件的屏,里面配置上驱动,他就会定时读取下位机的数据.用得比较多的有昆仑通态,维纶,步科,烦易,好多国产品牌,做PLC的国外品牌基本都有组态屏.
    指令屏就是把要显示的内容加上头尾发送给屏。有头有尾有校验。
    还有一种是文本显示器,串口发啥,他就显示啥

     

    2、对组态一词的详细解释
    我们经常提到组态一词,组态英文是“Configuration”,其意义究竟是什么呢?简单的讲,组态就是用应用软件中提供的工具、方法、完成工程中某一具体任务的过程。与硬件生产相对照,组态与组装类似。如要组装一台电脑,事先提供了各种型号的主板、机箱、电源、CPU、显示器、硬盘、光驱等,我们的工作就是用这些部件拼凑成自己需要的电脑。当然软件中的组态要比硬件的组装有更大的发挥空间,因为它一般要比硬件中的“部件”更多,而且每个 “部件” 都很灵活,因为软部件都有内部属性,通过改变属性可以改变其规格(如大小、性状、颜色等)。在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用BASIC,C,FORTRAN等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。 组态软件是有专业性的。一种组态软件只能适合某种领域的应用。组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态。人机界面生成软件就叫工控组态软件。其实在其他行业也有组态的概念,人们只是不这么叫而已。如AutoCAD,PhotoShop,办公软件(PowerPoint)都存在相似的操作,即用软件提供的工具来形成自己的作品,并以数据文件保存作品,而不是执行程序。组态形成的数据只有其制造工具或其他专用工具才能识别。但是不同之处在于,工业控制中形成的组态结果是用在实时监控的。组态工具的解释引擎,要根据这些组态结果实时运行。从表面上看,组态工具的运行程序就是执行自己特定的任务。 说组态就是不需要编写程序就能完成特定的应用。但是为了提供一些灵活性,组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的甚至支持VB。

    更多相关内容
  • STM32单片机与组态屏Modbus通讯模拟设计.docxSTM32单片机与组态屏Modbus通讯模拟设计.docxSTM32单片机与组态屏Modbus通讯模拟设计.docxSTM32单片机与组态屏Modbus通讯模拟设计.docxSTM32单片机与组态屏Modbus通讯...
  • 本例使用STM32F103 芯片驱动 武汉中显4.3寸组态屏,使其显示版本号,通过本例可以知道如何发送数据到显示屏驱动显示屏的各项功能。
  • 组态屏.zip

    2019-05-16 17:36:05
    使用陶晶驰智能串口,实现将上位机的数据传送给串口,操作简单
  • 拓普微组态屏

    2018-09-26 15:27:50
    拓普微指令集
  • 组态屏-笔记

    2021-12-09 10:40:07
    组态屏:TK6071iQ 软件和手册下载: 威纶通 - 威纶通科技有限公司 (weinview.cn) 软件可以实现在线模拟,就是可以模拟组态屏和PLC通讯,模拟单词使用时间限制是10min(防止不买人家的屏!!!) 创建时设备...

    组态软件:EasyBuilder Pro

    组态屏:TK6071iQ

    软件和手册下载:

    威纶通 - 威纶通科技有限公司 (weinview.cn)

    软件可以实现在线模拟,就是可以模拟组态屏和PLC通讯,模拟单次使用时间限制是10min(防止不买人家的屏!!!)

    创建时设备添加好HMI和PLC,只有添加了才能操作设备地址,可以添加多个,一个屏操作多个PLC

    1、本机 HMI 内存地址范围

     这一堆选项,在不看手册时是蒙圈的。

    其实这些都是寄存器组,不同的寄存器有不同的范围和功能。

    1.1、位地址

    就是一个位,能存储0和1。

    下方范围是地址范围,不是地址存储数据的范围。

      1.2、字地址

    这里的字地址,每个对应地址存储16位数据。所以应该是半字。

    如果需要存储32位数据,偏移地址要设置位2,不然会被覆盖。

     2、PLC

     我选的PLC的地址类型如下:

     0x和1x操作的是位,3x和4x操作的是字,3x_bit和4x_Bit操作的也是位。

     2.1、位地址:

     2.2、字地址

     

    2.3、位操作说明

    注意字的位操作地址特殊说明,地址最后两位就是对应的位,地址用DDDDdd表示。

    DDDD表示字地址,dd表示对应的位。

    例如:要写输出寄存器 Y5 =1  (Y线圈字操作地址位33,位偏移位5)

     则组太屏操作地址位 3305,设置


    宏指令写作:

    bool a=1
    
    SetData(a, "MODBUS RTU (Adjustable)", 4x, 3305, 1)

    展开全文
  • PLC组态屏图库

    2018-06-14 11:52:45
    威伦人机界面编程通用图库,EB8000提供向量图库与图形库的使用,增加组件在视觉上的效果,每个向量图与图形最多可包含256个状态。下文将说明如何建立向量图与图形库。 向量图、图形库的使用请参考第九章:“组件...
  • STM32学习+步科组态屏

    千次阅读 2021-12-13 11:17:29
    步科组态屏 MODBUS协议概述: Modbus是一个请求/应答协议,并且提供功能码规定的服务。 Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和对答的方式,数据通信采用Maser(主站)/Slave(从站)方式,主站发出...

    目录

    KEIL5下载、安装... 3

    第一步,官网下载https://www.keil.com/. 3

    第二步,下载keil5. 3

    第三步,下载完成安装keil5. 4

    第四步,下载安装stm32固件库... 4

    第六步,安装固件库... 5

    第五步,检测运行... 5

    STM32 GPIO配置... 6

    构造结构体... 6

    对于引脚一定要配置对应时钟使能... 6

    开启GPIO时钟,选择GPIOC引脚... 6

    引脚输出模式... 6

    STM时间延迟配置... 7

    法一:for循环... 7

    法二:__NOP()空语句循环... 7

    法三:STM32 滴答定时器... 8

    STM32 串口通信... 9

    USART简介:... 9

    配置代码解析:... 9

    串口发送代码解析:... 10

    串口接收代码解析:... 10

    ADC电平采集... 11

    ADC简介... 11

    DMA简介... 11

    代码解析:... 11

    /* DMA1 channel1 configuration*///DMA配置... 12

    /* ADC1 configuration*//ADC配置... 13

    PWM脉宽调制... 14

    PWM简介... 14

    代码解析:... 14

    修改CCR1_Val来控制占空比... 16

    步科组态屏... 16

    MODBUS协议概述:... 16

    功能码:... 16

    CRC校验:... 17

    CRC校验流程分析: 17

    CRC代码:... 17

    (1)01功能码应用... 19

    (2)03功能码应用... 20

    (3)05功能码应用... 21

    KEIL5下载、安装




    第一步,官网下载Keil Embedded Development Tools for Arm, Cortex-M, Cortex-R4, 8051, C166, and 251 processor families.




    第二步,下载keil5




    第三步,下载完成安装keil5




    第四步,下载安装stm32固件库

    网址:MDK5 Software Packs




    第六步,安装固件库

    St官网

    首页 - STMicroelectronics




    第五步,检测运行

    STM32 GPIO配置

    构造结构体

    GPIO_InitTypeDef  GPIO_InitStructure;

    对于引脚一定要配置对应时钟使能

    RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE );

    开启GPIO时钟,选择GPIOC引脚

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;//选择13号引脚

    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;//选择输出速度10MHZ

    引脚输出模式

     //选择输出方式推挽输出

    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;

    GPIO_Init(GPIOC, &GPIO_InitStructure );//对于GPIOC进行结构体构造

    GPIO_ResetBits(GPIOC,GPIO_Pin_13);//给GPIOC 13号引脚拉低电平

    GPIO_SetBits(GPIOC,GPIO_Pin_13);//给GPIOC 13号引脚拉高电平

    STM时间延迟配置

    法一:for循环

    解析:用for循环递加变量,

    不足:循环时间固定,for循环期间不能处理别的判断等、时间不精准。

    void Delay_ms(u16 time)

    {

           unsigned int n ;

           while(time>0)

           {

                  for (n =0;n<1000;n++)

                  {

                  Delay_us(1);

                  }

           time--;

           }

    }

    法二:__NOP()空语句循环

    解析:_nop()STM32执行一句空语句,根据主频72MHZ进行计算,每执行72_nop()执行时间是1ms,时间更精准。

    不足:循环期间不能处理别的判断等。

    void Delay_us(u16 time)

    {

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

           __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();

    }

    法三:STM32 滴答定时器

    解析:滴答定时器采用中断的方式,计时最精准,在操作期间可以进行其他判断。

    不足:可能会被其他中断干扰,响应不及时。

    void SysTick_Handler(void)

    {

           if (TimingDelay != 0x00)

           {

                  TimingDelay--;

           }

    }

    void SysTick_Init( void )

    {

           if(SysTick_Config(72000))

           {

                  while(1);

           }

    }

    void Delay_ms(uint16_t nTime)

    {

           TimingDelay = nTime;

           //使能系统滴答定时器

           while(TimingDelay !=0);

    }

    STM32 串口通信

    USART简介:

    USART:通用同步异步收发器,是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。

    引脚连接方法:(反接)

           RXD:数据输入引脚,数据接受;

           TXD:数据发送引脚,数据发送。

    编程较多使用固件库USART.C

    配置代码解析:

    USART1_Config();

    //USART配置函数的主要作用是打开串口与相应的GPIO引脚,配置好相应串口信息与GPIO引脚的工作模式,以便信息的传输与接收。

    NVIC_USART1_Config();

    //配置串口中断优先级,打开相应的串口接收中断,中断接收函数的参数

    串口发送代码解析:

    串口发送需先导入"string.h"头文件,调用sprintf()函数将发送的数据以对应格式存进数组,再调用USART_OUT()函数输出数组。

    //将字符格式化进数组

    sprintf(str,"%d",value);

    //串口输出函数

    USART_OUT(USART1,(uint8_t *)str,strlen(str));

    串口接收代码解析:

    串口接收的问题在于判断上位机的数据发送完毕并成功接收下来。

    方法:可以将串口接收的数据分别存入接收的数组,法一可以采取数据末尾添加接收符的方法来判断发送结束,但现实中不存在结束符,法二在接收过程中添加计时器,通过判断计时器和数组长度来判断接收完毕。

    void USART1_IRQHandler(void) //串口1 中断服务程序

    {

           if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET)     

           //判断读寄存器是否非空

           {

                  res=USART_ReceiveData(USART1);

                  buffer[i]=res;

                  //将串口一接收的数据存进数组

                  i++;

                  ck_TimingDelay=10;

                  //利用自定义串口计时器和数组长度来判断接收是否完毕

           }

    }

    串口定时器:

    if (ck_TimingDelay != 0x00)

    {

           ck_TimingDelay--;

    }

    ADC电平采集

    ADC简介

    ADC是指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。

    DMA简介

    DMA即直接存储器访问,它允许不同速度的硬件装置来沟通,而不需要依赖于 CPU 的大量中断负载。

    代码解析:

    void GPIO_Configuration(void)//引脚配置函数

    {

      GPIO_InitTypeDef GPIO_InitStructure;

      GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;//使用PA5引脚,ADC_Channel_5

      GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;//模拟输出

      GPIO_Init(GPIOA, &GPIO_InitStructure);

    }

    RCC_Configuration();//时钟配置

    GPIO_Configuration();//引脚配置

    /* DMA1 channel1 configuration*///DMA配置

      DMA_DeInit(DMA1_Channel1);//初始化DMA

    //设置DMA传输外设地址

      DMA_InitStructure.DMA_PeripheralBaseAddr = ADC1_DR_Address;

    //设置内存地址

      DMA_InitStructure.DMA_MemoryBaseAddr = (uint32_t)&ADCConvertedValue;

      DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC;//数据传输方向

      DMA_InitStructure.DMA_BufferSize = 2;//传输数据大小

    //外设地址不变还是递增

      DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable;

    //内存地址是否递增

      DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable;

    //设置字节传输数据长度

    DMA_InitStructure.DMA_PeripheralDataSize=DMA_PeripheralDataSize_HalfWord;

    //设置内存数据长度

    DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord;

      DMA_InitStructure.DMA_Mode = DMA_Mode_Circular;//设置DMA模式循环

      DMA_InitStructure.DMA_Priority = DMA_Priority_High;//设置DMA通道优先级

    //设置是否是存储器到存储器模式传输

      DMA_InitStructure.DMA_M2M = DMA_M2M_Disable;

      DMA_Init(DMA1_Channel1, &DMA_InitStructure);//设置DMA  

    /* ADC1 configuration*//ADC配置

    // ADC 工作模式选择

      ADC_InitStructure.ADC_Mode = ADC_Mode_Independent

    // ADC 扫描(多通道)或者单次(单通道)模式选择

      ADC_InitStructure.ADC_ScanConvMode = ENABLE;

    // ADC 单次转换或者连续转换选择

      ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;

    // ADC 转换触发信号选择

      ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;

    // ADC 数据寄存器对齐格式

      ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;

    // ADC 采集通道数

      ADC_InitStructure.ADC_NbrOfChannel = 1;

      ADC_Init(ADC1, &ADC_InitStructure);

    ADC_RegularChannelConfig(ADC1,ADC_Channel_5,1,ADC_SampleTime_55Cycles5);// 配置ADC通道转换顺序和时间

    注:如需多通道采集ADC数据,需要更改引脚配置,DMA传输数据大小,DMA内存地址递增,ADC采集通道数和ADC通道顺序这些参数。

    PWM脉宽调制

    PWM简介

    脉宽调制(PWM)是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。

    占空比定义:占空比就是高电平所占整个周期的时间,如下图所示:

    代码解析:

    void GPIO_Configuration(void)//引脚代码配置

    {//TIM31234通道分别是PA6PA7PB0PB1.

      GPIO_InitTypeDef GPIO_InitStructure;

      GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7;

      GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;//复合推挽模式

      GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

      GPIO_Init(GPIOA, &GPIO_InitStructure);

      GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1;

      GPIO_Init(GPIOB, &GPIO_InitStructure);

    }

    //时钟配置

      RCC_Configuration();

    //引脚配置

      GPIO_Configuration();

    //计算预分频器值

      PrescalerValue = (uint16_t) (SystemCoreClock / 24000000) - 1;

      /* 通用定时器配置*/

      TIM_TimeBaseStructure.TIM_Period = 665;//总周期时间

      TIM_TimeBaseStructure.TIM_Prescaler = PrescalerValue;//分频

      TIM_TimeBaseStructure.TIM_ClockDivision = 0; //设置时钟分割:

    //向上计数模式

      TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;

      TIM_TimeBaseInit(TIM3, &TIM_TimeBaseStructure);//初始化

      /* PWM1模式配置:信道1 */

      TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;//选择PWM模式1

    TIM_OCInitStructure.TIM_OutputState=TIM_OutputState_Enable;//比较输出使能

      TIM_OCInitStructure.TIM_Pulse = CCR1_Val;//高电平占比

      TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;//输出极性高

      TIM_OC1Init(TIM3, &TIM_OCInitStructure);

      TIM_OC1PreloadConfig(TIM3, TIM_OCPreload_Enable);

    修改CCR1_Val来控制占空比

    TIM_SetCompare1(TIM3,CCR1_Val);

    步科组态屏

    MODBUS协议概述:

    Modbus是一个请求/应答协议,并且提供功能码规定的服务。

    Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和对答的方式,数据通信采用Maser(主站)/Slave(从站)方式,主站发出数据请求消息,从站接收到正确消息后就可以发送数据到主站以相应请求;主站也可以直接发消息修改从站的数据,实现双向读写。

    功能码:

    在HMI系统中,常用的功能码如下:

    CRC校验:

    循环冗余校验(CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。

    CRC校验流程分析:

    1.置16位寄存器为全1,作为CRC寄存器。

    2.把一个8位数据与16位CRC寄存器的低字节相异或,把结果放于CRC寄存器中。

    3.把寄存器的内容右移一位(朝低位),用0填补最高位,检查最低位(移出位)。

    4.如果最低位为0,重复2.3(再移位);如果最低位为1,CRC寄存器与多项式A001H(1010 0000 0000 0001)进行异或。

    5.重复2.3、2.4,直到右移8次,这样整个8位数据全部进行了处理。

    6.重复2-5,进行下一个8位数据的处理。

    7.将一帧的所有数据字节处理完后得到CRC-16寄存器。

    8.将CRC-16寄存器的低字节和高字节交换,得到的值即为CRC-16码。

    CRC代码:

    unsigned short CRC16_Modbus ( unsigned char *pdata, int len)

    {

           unsigned short crc=0xFFFF;

           int i, j;

           for (j=0;j<len;j++)

           {

                  crc=crc^pdata[j];

                  for (i=0;i<8;i++)

                  {

                         if((crc&0x0001) >0)

                                {

                                       crc=crc>>1;

                                       crc=crc^ 0xa001;

                                }

                                else

                                crc=crc>>1;

                  }

           }

           return crc;

    }

    (1)01功能码应用

    举例:

    int Function01()

    {

           buffer1[0]=buffer[0];//站号01

           buffer1[1]=buffer[1];//功能码01

           buffer1[2]=0x01;//字节数

           buffer1[3]=0x03;//二进制011

           width_t crc = CRC16_Modbus(buffer1, 4);//CRC校验码

           buffer1[4] = (char)crc;//取校验码的低八位

           buffer1[5] = (char)(crc >> 8);//取校验码的高八位

           USART_OUT(USART1,buffer1,6);

           return 0;

    }

    (2)03功能码应用

    注:读取的数据要分成高低两个字节,从机响应字节数会在主机请求的字节数乘2,向左位移一位即可。

    举例:

    int Function03()

    {

           buffer3[0]=buffer[0];//站号01

           buffer3[1]=buffer[1];//功能码03

           if(buffer[4]==0x00) buffer3[2]=(buffer[5]<<1);//数据字节数*2,分高低字节

           buffer3[4] = (char)CCR1_Val;//PWM占空比低八位

           buffer3[3] = (char)(CCR1_Val >> 8);//PWM占空比高八位

           width_t crc = CRC16_Modbus(buffer3, 5);//CRC校验码

           buffer3[5] = (char)crc;//取校验码的低八位

           buffer3[6] = (char)(crc >> 8);//取校验码的高八位

           USART_OUT(USART1,buffer3,7);

           return 0;

           }

    (3)05功能码应用

    注:“位状态设定”元件会持续请求01码来查询按键状态,在按下时才会发送05码。主机请求和从机发送是相同的,要在从机程序中改变状态。

    举例:

    int Function05()

    {

           if(y==0)

           {

                  CCR1_Val=CCR1_Val+50; //改变PWM占空比(+)

                  USART_OUT(USART1,buffer,8);//返回相同数据

           }

           else if(y==1)

           {

                  CCR1_Val=CCR1_Val-50;//改变PWM占空比(—)

                  USART_OUT(USART1,buffer,8); //返回相同数据

           }

           return 0;

    }

    展开全文
  • 软方电子科技:智能组态屏应用开发
    1. 概述
    Mview 组态软件是南京软方专门为智能组态屏系列产品开发的针对嵌入式
    系统的人机界面组态软件,专业应用于触摸屏人机界面的开发,支持多种组态控
    件和 MODBUS 通讯协议,以及软方串口屏自有指令集。
    2. 功能特点
    2.1简单灵活的可视化操作界面,随意拖动,自动布局。
    2.2提供按钮、图片、动画、视频、仪表、曲线、进度条、二维码等丰富的
    控件资源。
    2.3专门 Modbus 设备寄存器和用户界面配置工具,操作简单,配置灵活。
    虚拟屏幕,所见即所得,方便查看画面显示效果,提高设计开发速度。
    3. 安装 MView 组态软件
    MView 可到南京软方官网(www.cosofteck.com)下载安装程序和开发说明。

    展开全文
  • 一种基于STM32和与HMI组态屏的交互系统
  • 一种基于组态屏和STM32的触控键盘设计.pdf
  • 一种基于组态屏和STM32的触控键盘设计
  • 一种基于STM32和与HMI组态屏的交互系统
  • 一种基于STM32和与HMI组态屏的交互系统.pdf
  • FX3U PLC与海为HMI组态屏通信调试经验 1.硬件基础: 三菱FX3U系列PLC和海为C10S系列触摸屏 通讯线:三菱RS422串口转海为触摸屏RS232接口相连(2.3.5接口对应连接) 软件:海为触摸屏云组态软件和三菱GX系列编程...
  • 1.按钮控件通过上位机VisualTFT软件对工程画面中的所有按钮进行配置,无需用户程序参与,即可实现屏幕切换、按钮按下或弹起、按钮互斥和自定义指令输出;画面中任何按钮被按下或弹起,屏幕都会将该按钮的ID和状态值...
  • vLcds I2C接口显示入门指南 http://www .hundatech.com/download/vLcds_I2C_接口显示入门指南.pdf 参考程序 // IIC Wire lcd Master Writer // by martin xhli <http://www.hundatech.com> // This ...
  • 繁易组态屏做点餐机用宏指令。在组态功能不够用时可以用宏指令,来实现功能扩展
  • 内含BH1750、DS18B20、组态屏、接触器接口电路原理图,采用Altium Designer编写,提供Altium Designer原件,用户可根据自己实际需求进行修改,组合。
  • 由于上传的免费资源总是变成积分方式,特写此文章 大屏在线地址:https://yyhsong.github.io/iDataV/ https://cloud.baidu.com/product/sugar.html http://www.uileader.com/quickui_display.html ...
  • 广州大彩光电经济型组态串口开发教程视频V8
  • 广州大彩光电基本型组态串口开发教程视频V8.rar
  • 触摸位图-矢量图5000张。支持HMI 、组态、 wincc 有png、jpg、bmp格式。图片丰富。
  • 广州大彩经济型串口和基本型组态串口开发教程V8。
  • 信捷触摸屏组态软件使用说明。 介绍了关于信捷触摸屏组态软件使用说明的详细说明,提供信捷的技术资料的下载。
  • 什么是指令集串口? 指令集串口通常是指, 2010年前初期版本的...从2010年后,发展的版本中,串口都已经形成了一个产业链,大彩科技工程师潜心钻研,直接研发出可以通过组态方式开发的串口,故此为组态串口
  • “picmanag.dat”。大家以后碰到这个问题可以通过覆盖这个文件来实现修改项目分辨率。具体做法是把项目拷贝到目标电脑并启动,点击确定转换分辨率,关闭项目,把项目里的文件“picmanag.dat”拷贝回原电脑的项目里...
  • 西门子人机界面+触摸 组态与应用技术
  • 组态+数据大屏可视化

    千次阅读 2020-12-27 11:00:42
    测试用户:test1 888888 图元组件管理可以进行可进行图元组件维护,支持svg、gif、jpge、png等图片格式及自定义图元格式; ... 数据源管理主要为大屏... 模型管理主要是模型的组态、预览、基本信息维...
  • 编制系统梯形图控制程序,利用组态 王软件进行仿真或作出实物。 重点问题:PLC的选型,如何判断模式的自动选择, 如何判断衣服的数量和脏污程度。 摘要\tI ABSTRACT\tII 1 引言\t- 1 – 1.1设计目的和意义\t- 1 – ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,014
精华内容 2,005
关键字:

组态屏