智能显示模块120问

                                智能显示模块120问
  1. 什么是智能显示模块?

智能显示模块是利用我们在PC上专门开发的编辑软件(免费),可以把PC任何显示图案,转化后存储在我们的智能显示模块上,并能够随时快速的调用和切换,也可以在图像图上插入变量和图表等等。对于触摸屏的触摸动作,智能显示模块可以自行处理和反馈,且可以有多种字库。客户主机只需要通过串口( RS232或485)与显示模块相连,传送简单的变量信息即可显示,从而使客户的开发过程变得快速简单,更稳定可靠。跟随万物互联的趋势,新一代的智能显示模块,不仅可以链接网络,还能远程更新显示设置,更加智能!

  1. 智能显示模块怎么使用?

安装我司免费提供的开发工具。

在开发工具中制作界面。(类似做PPT演示界面,完全不要写代码)

通过USB口把做好的显示工程下载到显示模块中。

主机通过串口与显示模块通信交互。

  1. 智能显示模块与MCU接口的液晶屏相比有什么优势?

快速,制作界面过程中完全不需要写代码,大大加快开发时间。

节省,模块本身带存储和控制IC, 所有显示工作模块自己处理,而且是串口连接通信,对主机单片机没有要求;51单片机就可以驱动, 可以节省主板资源。

可靠,因为数据都存储显示模块中避免了数据传输时被干扰,在强干扰坏境下也可正常工作。

  1. 智能显示模块有哪些功能?

支持十多种常用控件,如数字控件、字符串控件、进度条控件、触摸控件、曲线控件等等。

组态式的界面发开方式,功能丰富、简单易用。

内置稳定可靠RTOS小系统,图像显示及触摸操作模块自主处理。

内置256MB flash数据存储空间,可存储1000幅界面。

标准RS-232C/UART通信接口用于同客户主机通信。

标准Mini USB接口用于下载/更新界面。

宽电压供电6V-26V。

可靠的通信指令封包。

所有要显示图像数据提前预存在模块内, 发命令可直接调用显示。

  1. 智能显示模块支持哪些通信接口?

支持RS232、UART、RS485、网口(RJ45)

  1. 智能显示模块怎么和主机通信?

主机只需通过串口(RS232、UART、RS485、RJ45网口)与智能显示模块连接,传送简单数值和文本信息即可。依据协议如“TOPWAY”,“Modbus”的规则进行通信。

  1. 智能显示模块配套的界面开发工具怎么获取?

可以在官网下载或联系我们获取。

  1. 怎么把显示工程下载到智能显示模块中?

有3种下载方式可以选择:(1)方式1:通过开发工具一键下载,屏先通过USB线连接电脑,开发工具中点 菜单栏——工具——下载即可。(2)方式2:用量产工具下载。(量产工具可以免费获取)

编译:开发工具中菜单栏——工具——编译,编译完成后会输出一个THMT和FONT文件夹。

下载:量产工具中选择THMT和FONT,屏连接电脑后量产工具会自动识别并下载。

(3)方式3:用U盘下载

编译:开发工具中菜单工具编译,编译完成后会输出一个IMG文件夹。

拷贝到U盘:把IMG文件夹下的所有文件拷贝到U盘根目录。

更新:通过OTG线缆把屏和U盘连接,连接后给屏供电,屏会自动识别并更新工程。

  1. 智能显示模块Flash存储空间有多大?

有256MB Flash空间用于存储显示工程。

  1. 智能显示模块可以存储多少个画面?

最大可以存储1000个画面。背景图资源可根据模块分辨率大小计算存储数量,以7寸模块为例,最多可以导入背景图330张左右 页面可重复利用背景图,ID范围“0~999”。

11.智能显示模块可以实现中英文界面显示吗?

可以,两种方法:

(1)显示模块可以存储10套显示工程。我们可以做一套英文显示工程和中文显示工程,都存储在显示模块中,中英文切换时主机发送指令可以切换对应的显示工程。

(2)因为显示模块支持存储1000个画面,我们也可以在一个显示工程中创建中文页面和英文页面。

12.智能显示模块带字库吗?

模块默认带有ASCII字库和中文字库(GB2312),若需要更多字库可以通过开发工具生成。电脑支持的字体都可以通过开发工具生成为点阵字库来使用。

13.智能显示模块支持哪些国家的字库?

常用的字库基本都支持,如中文、日文、韩文、俄语、泰语、希腊语、土耳其语、阿拉伯语、葡萄牙语、拉丁语…等等21个国家字库码。

14.智能显示模块支持脚本语言吗?

支持LUA脚本语言(LUA脚本语言可以实现运算、复杂的逻辑判断和数据处理),我们可以提前把写好的脚本存储显示模块中,显示模块运行时候会自动执行处理。

15.智能显示模块的串口可以和单片机串口直接连接吗?

可以,单片机的串口通常是TTL电平,我们选择UART接口的显示模块就可以和单片机的串口直接连接。

16.智能显示模块通信时有CRC数据校验功能吗?

支持CRC16校验。(SGTools系工程设置里支持指令格式选择或Modbus产品)

17.智能显示模块可以设置屏保吗?

可以,开发工具的工程设置窗口中可以设置屏保功能。设置后,当设定的时间内没有触摸或切换画面,屏会自动进入屏保模式。

18.智能显示模块怎么设置加密?

在开发工具中可以给显示工程设置一个密码, 带密码的显示工程存储到显示模块中后显示模块也就被加密了。加密后显示模块再连接电脑,电脑无法识别到显示模块的存储器,更无法读取里面的显示工程数据。

开发工具:“工程资源”下的 “USB访问锁”栏上右击鼠标,弹出的菜单上点 设置密码”即可给屏加密。(注:加密后若用电脑下载显示工程需提前通过串口给显示模块发送正确的密码来解密)

19.智能显示模块支持触摸吗?

有支持触摸的产品型号,有电容触摸和电阻触摸可选择。

20.智能显示模块怎么显示实时变化的参数?

单片机通过串口往模块的寄存器中实时写入数据即可,寄存器数据有变化时控件会自动刷新并实时显示出来。

21.智能显示模块刷新数据时需要清屏吗?

不需要,与传统单色液晶模块不同,智能显示模块所有的显示画面都是以页面和控件为单位,页面切换和文本的刷新都是模块自己处理,不要单片机再去清屏。

22.有没有显示视角更宽的智能显示模块?

智能显示模块有全视角的版本。

23.类似51单片机可以能驱动智能显示模块吗?

完全可以驱动, 因为屏上需要显示界面已存储模块的Flash中(如,图片、字库等),单片机只需要通过串口发送简单的指令就可以了,所有的显示处理完全由屏本身完成。大大降低了对单片机要求。

24.智能显示模块支持modbus协议吗?

支持modbus(Master) 和 modbus(Slave)两种模式。

25.智能显示模块可以和PLC连接吗

PLC一般用于工业控制,通常是RS485接口MODBUS协议,智能显示模块部分型号支持RS485接口和MODBUS协议,需要在GTools工具中做简单配置就可以连接。

26.智能显示模块有做哪些认证及可靠性测试?

产品做过EMC、CE测试和相关认证。

27.智能显示模块可以多少伏供电?

常见的供电电压都支持,5V、12V、24V等, 具体供电电压参考每个型号的用户手册。

28.一个智能显示模块中可以存多少个显示工程?

可以存储10个显示工程。(使用指令“0xE1”可以对模块中存在的工程进行切换)

29.我是用户, 在使用中碰到问题怎么办?

我们有专业技术支持团队,可以和用户一起解决使用过程中碰到的任何问题。

30.智能显示模块支持哪些波特率?

4800、9600、19200、38400、57600、115200。

31.智能显示模块怎么设置波特率?

在开发工具中工程设置窗口可以设置波特率。

(开发工具:菜单栏->工具->工程设置, 弹出的窗口中在波特率栏选择合适的波特率参数)。

32.智能显示模块的串口和主机串口怎么接线?

显示模块的RX接主机的TX, 屏的TX接主机的RX. (需要连接地线)。

33.主机通过指令往寄存器写数据,一条指令可以写多少个寄存器的数据?

一条写寄存器指令一次可以写255个寄存器的数据。

34.智能显示模块通信时两条命令之间需要加延时吗?

不需要, 显示模块有256KByte指令缓冲区,所有指令都会进入缓冲区,然后被一条条执行。完全不用担心丢指令问题。

35.智能显示模块RTS引脚有什么作用?

RTS引脚是忙信号引脚,当屏的指令缓冲区满时会置RTS引脚为高电平。此时主机需要暂停一下给屏发送指令,否则指令会丢失。

36.智能显示模块为什么接收命令后没有反应?

可能有以下原因:

波特率不正确(主机和智能显示模块波特率要设置相同)。

指令不正确。(主机发给显示模块指令必须是十六进制格式、指令帧格式也要符合格式要求)

串口连线,TX接RX, RX接TX,注意串口与电源的地线是连通的。

串口电平,Uart电平与232电平混用。

使用SecureCRT测试时发送的数据一般都是ASCII字符串,不是16进制,不推荐使用CRT串口测试。

37.智能显示模块串口连接后单片机收到的命令是乱的是什么原因?

可能是显示模块的波特率和单片机的波特率不一致导致,可以在显示工程中修改显示模块波特率或者修改单片机的波特率和显示模块波特率一致。电平不一致时接收数据是乱码。

38.智能显示模块触摸后可以发指令给主机吗?

可以, 触摸键控件可以设置按下后给主机发送一条命令。

39.智能显示模块怎么创建画面?

需要在开发工具中新建画面:开发工具:“工程资源”下的 “页面”栏上右击鼠标,弹出的菜单上点“新建页面”。

40.智能显示模块有多个画面时怎么切换到另一个画面?

可通过主机给显示模块发送切换画面指令来更改画面或者通过触摸键控件切换画面。(触摸键控件需要在显示工程中提前设定好触摸后要切换到哪个画面)

41.智能显示模块可以滑动触摸吗?

电容触摸屏版本的显示模块可以支持2点滑动触摸。通过触摸键控件可以很简单的实现滑动功能。

42.智能显示模块可以长按触摸吗?

电容触摸屏版本的显示模块支持触摸长按功能,通过触摸键控件可以选择长按功能。

43.智能显示模块怎么判断是按下触摸还是抬起触摸?

触摸键控件可以设置按下响应或抬起响应. 按下和抬起发送的指令码不同。可通过指令码区分。

按下触摸发送的指令:AA 79 XXXX CC 33 C3 3C

按下触摸发送的指令:AA 78 XXXX CC 33 C3 3C

44.智能显示模块支持什么格式的图片?

支持BMP、JPG、PNG, 但建议使用24位BMP图片。(JPG/PNG格式图片导入显示工程时都会转为24位BMP格式,可能会有图像失真)

45.智能显示模块支持掉电保持数据吗?

模块专门提供了256KByte Flash空间可以供用户通过串口指令读写, 并且该空间的数据掉电后还存在。使用“0x91”和“0x90”可以对Flash中的数据进行读写操作,具体使用说明参考用户手册

46.智能显示模块怎么校准触摸屏?

有两种校准方法:

(1)主机通过串口发送触摸屏校准指令,显示模块会进入校准画面。 (2)长按显示模块的右上角区域再上电,显示模块会进入校准画面。

47.智能显示模块可以存储和读取任意格式文件吗

可以,文件需要提前存储到显示工程中,下载工程时会随工程一起存储在显示模块中。存储到显示模块中的文件,可以通过指令读取一个或多个字节数据。

48.智能显示模块加密后怎么解除加密?

主机需通过串口给智能显示模块发送正确的密码指令才能解密。

如果忘记密码只能给显示模块发送格式化指令来清除模块中存储的所有显示工程数据。(注:格式化后存储在模块内的所有数据会被清除)

49.智能显示模块支持显示中文字体吗?

显示模块支持GB2312、GBK、BIG5中文字体编码。控件设置对应编码的中文字库后,主机往控件的寄存器中写入汉字的内码就可以显示出中文汉字。

50.智能显示模块怎么生成新的字体?

开发工具的字库配置窗口, 带有字库生成功能,可以把电脑上支持的任意字体转为点阵字库供我们使用。

51.智能显示模块屏幕亮度可以调节吗?

可以。屏幕的背光亮度可以通过主机发送指令调节;在开发工具中也可以设置默认背光亮度。

52.智能显示模块进入屏保后怎么唤醒?

画面有切换时或者屏幕被触摸时(显示模块带触摸屏) 会被唤醒。

53.智能显示模块是否可以把屏竖起来显示?

可以。在创建显示工程时,需要先选择竖屏显示模式(90度或270度)。

54.智能显示模块可以远程更新显示工程中的图片吗?

可以。带网口的显示模块可以远程更新工程中的图片和整个显示工程。

55.智能显示模块支持会图形(点、线、圆、矩形等)吗?

支持。可以通过会图标控件实现。

56.智能显示模块运行时可以改变字体颜色吗?

可以,控件的“前景色VP”属性用来设置新的字体颜色。指令0x7E可以用以修改任意界面的数字控件和字符串控件的前景色。

57.智能显示模块有可以实现光标显示吗?

可以。通过绘图板控件实现光标显示功能,绘图板控件支持在屏幕任意坐标位置绘制图形。

58.智能显示模块运行时可以隐藏显示内容吗?

可以。控件的“使能VP”属性设置寄存器后,往寄存器中写0x00可以隐藏控件显示,写0x01控件正常显示。

59.智能显示模块文字可以水平滚动显示吗

可以。电容屏模块开发工具SGTools支持创建滚动字符串控件。

60.智能显示模块可以显示浮点数(小数)吗?

可以。数字控件支持显示整数(有符号整形、无符号整形)和浮点数(小数)。编译成浮点型时,需选择32或64位数字变量支持。

61.智能显示模块可以播放动画吗?

可以。通过动画控件实现。

62.智能显示模块支持视频播放吗?

不支持。若需要播放实时视频可以选择我司HDMI接口或者LVDS接口的液晶显示模块。

63.智能显示模块可以显示二维码吗?

开发工具中提供了二维码控件, 主机发送指令往二维码控件的寄存器写入数据就可以显示出该数据的二维码图形。

64.智能显示模块可以显示曲线吗?

可以显示曲线,通过曲线控件可以把主机发来的数据显示成曲线。曲线功能的使用参考案例文档AN-20-0085。

65.智能显示模块可以仪表盘吗?

可以显示仪表盘,通过表盘控件实现。表盘功能的使用参考案例文档AN-20-0088。

66.智能显示模块可以显示开关图标吗?

可以显示开关图标,通过位变量图标控件 或者 变量图标控件实现。

67.智能显示模块可以显示进度条吗?

可以。通过进度条控件实现,支持水平进度条、垂直进度条等。

68.智能显示模块有倒计时功能吗?

有。计时器控件可以实现倒计时和正计时功能。

69.智能显示模块怎么用键盘输入密码?

可以通过显示模块自带的密码键盘输入密码,或者通过自定义键盘实现密码输入功能(键盘的输入栏需要设置掩码属性,一般设置为*,这样输入任何字符时都显示为*。

70.智能显示模块能实现表格显示功能吗?

可以实现表格显示效果。

71.智能显示模块可以连接网络吗?

带网口的显示模块可以连接以太网,需要在显示工程中提前配置静态的IP地址,主机通过IP地址和显示模块通信。

72.智能显示模块上电后显示黄屏(或白屏)怎么办?

在电脑上或者主机发送指令格式化屏的Flash为FAT32,然后重新下载。

73.智能显示模块上电后显示“No Project”怎么办 ?

在电脑上或者主机发送指令格式化屏的Flash为FAT32,然后重新下载。下载时勾选“校验文件”选项,然后下载,并查看电脑是否开启杀毒,安全卫士之类的软件;直接从工程编译输入的Output文件夹中拷贝“Font和THMT”这两个文件夹至模块U盘。

74.智能显示模块为什么上电后显示“Starting RTC,Please wait a few seconds…”?

工程设置中RTC模块设置了“使能”, 切未装入电池,上电后就会显示该提示。若工程中显示日期时间,建议给屏装入纽扣电池。

75.智能显示模块保存工程时为什么提示另存为?

开发软件未正常关闭时会在上次打开显示工程的同级目录遗留一个临时文件夹,删除该文件夹即可。遗留的文件夹名称通常是 “工程名称_tmp0”。

76.智能显示模块导入图标失败怎么办?

检查图片格式或图片大小是否符合要求。图标大小不能大于背景图大小的1/4(图标长x宽≤背景图长x宽)。图标的分辨率乘积小于131072。

77.智能显示模块RTC时钟时间不走是什么原因?

RTC电池没电了 或 显示工程的工程配置中未开启RTC模式为“使能”。

78.为什么装上了电池RTC的显示模块在掉电以后还是无法保存时钟时间?

检查下电池是否还有电(不要低于2.8V) 或者电池有没有装反(纽扣电池平面朝上安装)。

79.我要怎么校准或设置智能显示模块中的时间?

可以通过主机发送指令来设置时间 或者通过日期时钟键盘来手动输入时间。

80.智能显示模块导入图片失败是什么原因?

可能是以下原因:图像像素太大 或 图像格式不符合要求(建议使用24位BMP格式图片)

81.智能显示模块导入图片显示乱是什么原因?

图片格式不是24位/32位BMP 或图像像素太大被自动缩放后失真导致。

82.智能显示模块连接电脑后无法识别怎么办?做以下几个检查:

屏通过USB连接电脑有没有给屏供电。(注:智能显示模块用USB线和连电脑USB口连接时不允许再给显示模块单独供电)

USB线是否完好或者太长。(注:线长度不要超过1.5M,线太长电脑可能会无法识别到显示模块)

电脑USB口是否加密。

屏的USB口有没有被损坏。

83.智能显示模块无法下载是什么原因?可能以下原因:

用电脑下载时给屏供电了。(电脑下载不需要供电)

USB线太长导致供电不足。(建议不要超过1.5M 或连接电脑后面板USB口)

其他软件占用模块模块U盘。

84.智能显示模块连接电脑后,提示需要格式化怎么办?

可能是显示模块的存储flash写入数据异常断电导致,重新格式化为FAT32,然后下载显示工程。

85.智能显示模块为什么每次上电都显示触摸屏校准界面?

进入触摸屏校准界面一共有两种方式:一、主机发指令;二、按下触摸屏右上角上电。检查下主机是否误发送了指令或者安装上触摸屏有没有被压到。

86.智能显示模块通过串口通信时,如何知道已正确接收?

智能显示模块在接受主机发来的指令后,会回应确认码。

指令正确会回应:0x3A 0x3E

指令错误会回应:0x21 0x3E

87.智能显示模块怎么在显示工程中给寄存器设置初始值?

在打开的页面显示区域右击鼠标,选择“页面功能”, 在这里可以设置给寄存器赋值。

88.智能显示模块如何输出U盘下载模式的文件?开发工具中:

菜单-工具-选项, 在弹出的窗口中勾选“输出工程镜像文件256MB镜像

菜单-工具-编译, 编译后IMG文件夹下的内容就是U盘下载所需的文件。

89.智能显示模块最多支持多少个变量显示?

每个画面中同一类型的控件可以最多创建512个(默认256个,通过配置文件可以修改为最大512个)。参考RGTools中的“附录B:工程限定”。

90.下载显示工程到智能显示模块中时是否可以校验下载正确?

开发工具下载时可以勾选校验,勾选后当显示工程下载时会校验是否下载完整。

91.智能显示模块怎么输入中文?

可以通过显示模块自带的中文键盘或自定义中文键盘输入中文。

92.智能显示模块怎么输入小数?

可以通过自定义小数键盘输入小数(浮点数)。(设置小数位数)

93.智能显示模块可以自己做键盘吗?

可以,智能显示模块支持自定义键盘。

94.智能显示模块可以自己做菜单吗?

可以制作任意菜单(画中画), 通过触摸键控件或者虚拟键控件实现。点击触摸或者发送指令就可以弹出菜单。

95.智能显示模块支持播放视频吗?

智能显示模块支持显示动画(每一帧图片需要先存储在模块中),若需要可播放视频功能的显示屏,可用我司HDMI接口、LVDS接口或RGB接口的液晶显示模块。

96.带网口的智能显示模块, 支持用网口供电吗?

显示模块的网口是用来通信,不支持给模块供电。模块有专门接口用来供电。

97.智能显示模块新的界面开发工具兼容老的低版本的吗?

开发工具会持续完善,新的版本会兼容老版本。

98.尺寸不同分辨率相显示工程可以复用吗?

屏的分辨率相同时工程可以复用,如5寸、7寸、9寸因为分辨率相同,显示工程完全共用,用户用5寸在不改显示工程和主机程序的条件下直接可以升级到7寸和9寸。

99.显示工程界面可以帮忙开发吗?

我司接受定制和协助开发,可以联系业务详细沟通。

100.不想让终端客户看到源显示工程,在用户现场时怎么升级显示工程?

可以用开发工具编译生成 模块可读取显示的工程文件,此文件不可以编辑修改。在用户现场时可以通过电脑或者U盘用此文件进行升级更新显示工程。

101.写入模块的颜色格式?

RGB565格式,如软件中显示颜色“FF0000”,写入指令中“F800”

102.Lua脚本程序编写如何操控屏内的变量地址?

具体函数接口可以参考《SMART LCD Lua Functions Reference》说明书介绍了智能模块内部变量操作的函数使用

103.字符串关联数字变量如何使用?

目前开发工具支持字符串设置VP为“VP_STR和VP_N16”两种类型,设置为VP_16时,使用指令发送字符串显示数据为2:1的关系,例如设置字符串长度为8,此时需要占用4个16位数字变量去显示字符串的数据,指令使用“0x3D”写16位数字变量指令实现,建议使用“0x82”连续写变量指令实现。

104.曲线控件设置“点宽”提示失败问题?

曲线控件的属性栏中设置“点宽”时,会根据曲线变量的长度自适应的修改曲线控件的宽度。

(1)如果未关联曲线变量,会提示“失败”。(2)如曲线变量长度过长,且曲线摆放位置的右侧没有位置时,也会提示“失败”。

105.模块定时自动返回指令数据功能(不带脚本模块,通用使用方式)

使用定时器可以定时让模块返回串口数据。

(1)首先设置发送指令“AA 44 0002 FFE0 0000 000A CC33 C33C AA 3B 00FF FF00 01 CC33 C33C”可以设置“计时器0”从10s开始进行倒计时。(2)当计时器归0时模块返回指令“AA 77 0002 FFE0 0000 0000 CC33 C33C”表示“计时器0”归“0”。

106.OTG升级使用的镜像文件能不能更改名称?

可以,但是必须保留“Project_Image”前缀,最多支持输入32个字节。

107.显示其他国家字符时出现异常或无法显示的问题?

需要注意的三个方面:

(1)使用的字体是否支持目标国家字符显示。可以创建字体时勾选“扩展代码页”或者DBCS中的5个双字节的代码页。(2)工程中的工程设置是否设置为该代码页,也可以使用指令切换工程的代码页。(从Font2中创建的字体受工程设置的代码页控制切换)(3)发送的字符编码,是否为该代码页的字符编码,具体编码与字符对应关系可以查看创建字符预览时正下方编码,或者从网上查找相应代码页的字符编码对应表。

108.模块使用一段时间,背光会变暗是为什么?

工程中默认设置里面存在屏保设置“延时设置背光”,模块上电600秒后会进入屏保模式下的背光设置。解决方法:可以进入工程设置里将屏保时的背光调至最高,这样模块显示时就不会变暗了。

109.开机时模块偶尔会进入自检模式?

自检模式原先设计是内部生产测试使用,进入方式是短接模块串口的TX与RX引脚然后上电才能进入。客户使用过程中出现自检模式的问题时,可以先测试一下模块的RX\TX引脚是否短接在一起,造成模块上述问题。

110.Modbus主机产品读写操作如何实现?

Modbus主机产品的读写操作实现的前提是通过“Modbus产品脚本编辑器”映射需要操作的从机地址。读操作继续在“Modbus产品脚本编辑器”中的逻辑关系中添加“Read”操作实现。写操作的方法可以通过“Modbus产品脚本编辑器”中的逻辑关系实现,也可以通过添 加“触摸键”“虚拟键”“页面功能”等可对相应寄存器进行控制的控件实现。可以参考案例文档“AN-20-0092”。

111.Modbus从机产品如何设置ID?

Modbus从机产品如“HMT043BMC-C”、“HMT070CN-C”等从机产品,配套使用的开发工具“Editor V4”可以通过打开“工程设置”窗口,在窗口中可以对从机地址进行设置,范围“1~255”。

112.字符串,数字控件如何控制背景颜色和前景字体颜色?

字符串和数字控件支持统一指令“0x7E”和“0x7F”对目标控件进行前景背景颜色修改,只需要知道目标控件的页面ID可控件ID即可。同时也可以通过关联“背景色VP”和“前景色VP”然后发送“0x3D”指令对相关VP写入颜色值进行设置。颜色值RGB565。

113.数字控件设置小数显示与编译成整型数据的说明?

数字控件中属性栏中可以设置小数位数,当编译数据为整型数据时,输入数据与显示结果参考下表中1~6行。

当关联变量为32或64位数字变量时,编译为浮点型数据时,输入数据与显示结果参考下表中的7,8行。
在这里插入图片描述

114.打开工程后工程中的字体没有显示,如字符串,数字等控件不能预览显示字体?

打开开发工具时没有使用最高权限打开,导致工程没有权限读取C盘中的字库文件。建议客户使用管理员模式运行开发工具。

115.模块中日期时钟如何修改设置时间?

在工程中可以通过新建触摸键,在呼出键盘(菜单)属性栏中设置弹出“RTC键盘(PIP)”,部分模块支持系统键盘“日期时钟设定”,或者通过“PIP时钟设定”创建自定义的键盘对时间进行设置。不支持触摸屏的模块可以使用指令“0x9C”通过串口对模块时钟进行设置,具体指令格式可以参考用户手册。

116.客户在升级新版本的开发工具后,打开工程,有发现工程中系统字体找不到?

使用新版开发工具打开旧版工程时,先从工程设置中确认一下工程的“设备型号”勾选为原使用的设备型号,然后点击“OK”关闭,此时软件会根据设备型号刷新其支持的功能。比如系统字体、系统键盘。

117.Modbus产品脚本编辑器“映射关系”解释?

modbus主机产品与从机设备进行通信时,首先需要从“Modbus产品脚本编辑器”中映射从机的相关寄存器地址,然后才能进行读取或写入操作。模块VP地址与Modbus地址的数量对应关系如下:

VP_N16(0x80000):最多映射(16个0x地址) 或 (16个1x地址) 或 (1个3x地址) 或 (1个4x地址)VP_G16(0x60000):最多映射(16个0x地址) 或 (16个1x地址) 或 (1个3x地址) 或 (1个4x地址)VP_N32(0x20000):最多映射(32个0x地址) 或 (32个1x地址) 或 (2个3x地址) 或 (2个4x地址)VP_N64(0x30000):最多映射(64个0x地址) 或 (64个1x地址) 或 (4个3x地址) 或 (4个4x地址)

118.如何控制告警声音,或者实现长鸣告警?

智能模块支持“0x7A”指令控制模块的蜂鸣器的声音频率和响应时长,指令具体格式可以参考模块用户手册指令部分的说明。

119.字符串控件与静态字符串控件中预览字符显示乱码,如何修改显示正常?

首先需要确认控件属性栏中关联的字体是否支持,比如显示日文字符,但是关联的字体不含日文字库。然后再确认工程设置中的“代码页”设定是否匹配该字体支持的字库。最后可以通过查找需要显示的字符编码,在字符串预览区通过“# + 编码字节”的方式显示,如显示GB2312字符“℃”,预览值输入“#A1#E6”就可以显示了。

120.表盘中关联了前景图片和背景图片,上电后还是无法显示旋转的表盘效果?

表盘控件的前景图标和背景图标的大小尺寸必须一致,像素长宽必须一致,否则显示无法显示表盘效果。其余需要注意的控件还有位变量图标,动画导入图片,表盘开口模式前景背景图标,大小尺寸都必须保持一致。

欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片: Alt

带尺寸的图片: Alt

居中的图片: Alt

居中并且带尺寸的图片: Alt

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目Value
电脑$1600
手机$12
导管$1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列第二列第三列
第一列文本居中第二列文本居右第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPEASCIIHTML
Single backticks'Isn't this fun?'‘Isn’t this fun?’
Quotes"Isn't this fun?"“Isn’t this fun?”
Dashes-- is en-dash, --- is em-dash– is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt.

你可以找到更多关于的信息 LaTeX 数学表达式here.

新的甘特图功能,丰富你的文章

2014-01-07 2014-01-09 2014-01-11 2014-01-13 2014-01-15 2014-01-17 2014-01-19 2014-01-21 已完成 进行中 计划一 计划二 现有任务 Adding GANTT diagram functionality to mermaid
  • 关于 甘特图 语法,参考 这儿,

UML 图表

可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

张三 李四 王五 你好!李四, 最近怎么样? 你最近怎么样,王五? 我很好,谢谢! 我很好,谢谢! 李四想了很长时间, 文字太长了 不适合放在一行. 打量着王五... 很好... 王五, 你怎么样? 张三 李四 王五

这将产生一个流程图。:

链接
长方形
圆角长方形
菱形
  • 关于 Mermaid 语法,参考 这儿,

FLowchart流程图

我们依旧会支持flowchart的流程图:

Created with Raphaël 2.3.0 开始 我的操作 确认? 结束 yes no
  • 关于 Flowchart流程图 语法,参考 这儿.

导出与导入

导出

如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。

导入

如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。


  1. mermaid语法说明 ↩︎

  2. 注脚的解释 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值