- 1. 1.time显示介绍
- 2. 2.time设置介绍
- 3. 3.如何设置time显示
- 4. 1 、如何添加Text控件
- 5. 2 、如何设置Text控件变量绑定
- 6. 3 、仿真演示
- 7. 4.如何通过systemtime设置 (快捷方式) 设置time
- 8. 1 、如何添加systemtime设置 (快捷方式)
- 9. 2 、如何为systemtime设置 (快捷方式) 添加Text显示
- 10. 3 、仿真演示
- 11. 5.如何通过指令修改systemtime
- 12. 1 、如何设置协议Type
- 13. 2 、如何设置“Customization协议Parse设置”
- 14. 3 、如何设置年月日时分秒Customization协议Parse
- 15. 4 、仿真debug
1.time显示介绍
time显示即显示当前system的time,time显示通过Text控件绑定systemtime变量进行显示,同时也可通过控件进 行修改。
2.time设置介绍
time设置可以通过控件进行设置同时也可通过指令进行设置,通过控件——systemtime设置 (快捷方式) 可快 速进行time设置,Operation简单易上手,通过CustomizationParse指令也可设置time显示。
3.如何设置time显示
通过Text控件绑定systemtime变量可进行time显示,具体Operation步骤如下。
1 、如何添加Text控件
Click常用控件模块中的Text图标, 可添加对应控件,如图 3.1 所示。

图3.1 添加Text控件
2 、如何设置Text控件变量绑定
点选中Text控件,点击右侧属性窗口中的变量绑定→点击添加→被绑定的控件属性为“Text 1”→data source绑 定 “ 系 统 时 间 — — SysTime ” → 转 换 模 式 为 “ 单 向 ” → 转 换 方 法 为 “ 日 期 时 间 ” → 转 换 参 数 “yyyy- MM-dd-hh-mm-ss”,如图 3.2 所示。 (注:yyyy 代表年 MM 代表月 dd 代表日 hh 代表时 mm 代表分 ss 代表秒,中间的间隔“- ”可随意更改不可用空格作为间隔)

图3.2 变量绑定
注意:data source绑定的变量“systemtime——SysTime” ,如图 3.3 所示

图3.3 systemtime显示
3 、仿真演示
Click仿真运行button,弹出仿真运行窗口,显示systemtime,systemtime默为 2019-01-01-09-00-00 如图 3.4 所示。

图3.4 systemtime显示
4.如何通过systemtime设置 (快捷方式) 设置time
1 、如何添加systemtime设置 (快捷方式)
ClickTools箱中的通用模板,点击systemtime设置 (快捷方式) 图标,添加systemtime设置 (快捷方式) ,如图 4. 1 所示。

图4.1 添加systemtime设置(快捷方式)
2 、如何为systemtime设置 (快捷方式) 添加Text显示
systemtime设置 (快捷方式) 上一排button为增加button,下一排button为减button,最底下的button为Confirmbutton,在通 过systemtime (快捷方式) 设置systemtime后需得点击Confirmbutton后才可实现更改,否则设置Invalid。增button添加文 本“+ ”,减button添加Text“- ”,Confirmbutton输入“Confirm”,具体设置方法详看《button类控件》 中“如何添加 Text显示” ,此处不作复述,如图 4.2 所示

图4.2 Text显示
3 、仿真演示
Click仿真运行button弹出仿真运行窗口,点击设置systemtime后点击Confirm键,systemtime设置成功。 system原本time显示,如图 4.3 所示。

图4.3 原本systemtime
修改后的systemtime显示,如图 4.4 所示。

图4.4 system修改后time
5.如何通过指令修改systemtime
1 、如何设置协议Type
Click菜单栏中的项目,弹出项目窗口,点击协议设置→协议Type设置为“Customization协议”,如图 5.1 所示。

图5.1 设置协议Type
2 、如何设置“Customization协议Parse设置”
ClickCustomization协议Parse设置弹出协议Parse窗口,点击添加button可添加一个协议Parse,如图 5.2 所示。

图5.2 添加Customization协议Parse
3 、如何设置年月日时分秒Customization协议Parse
Customization协议Parse具体设置方法及介绍详看《GVSUI Customization指令模块说明》
年设置的Customization协议Parse,帧头为“23 AA 56 02”→帧尾为“73 65 6F 6B 65 6E 64”→帧总Length“18”→关联 变量“201”→datastart偏移byte为“8”→dataLength为“1”→data format为“1 byte”→data type为“连续量” →data转换format为“@+2000”,如图 5.3 所示。

图5.3 年Customization协议Parse
月设置的Customization协议Parse,帧头为“23 AA 56 02”→帧总Length“18”→关联变量“202”→datastart偏移byte 为“9”→dataLength为“1”→data format为“1 byte”→data type为“连续量” ,如图 5.4 所示。

图5.4 月Customization协议Parse
日设置的Customization协议Parse,帧头为“23 AA 56 02”→帧总Length“18”→关联变量“203”→datastart偏移byte 为“10”→dataLength为“1”→data format为“1 byte”→data type为“连续量”,如图 5.5 所示。

图5.5 日Customization协议Parse
时设置的Customization协议Parse,帧头为“23 AA 56 02”→帧总Length“18”→关联变量“204”→datastart偏移byte为“5”→dataLength为“1”→data format为“1 byte”→data type为“连续量” ,如图 5.6 所示。

图5.6 时Customization协议Parse
时设置的Customization协议Parse,帧头为“23 AA 56 02”→帧总Length“18”→关联变量“205”→datastart偏移byte 为“6”→dataLength为“1”→data format为“1 byte”→data type为“连续量” ,如图 5.6 所示。

图5.6 分Customization协议Parse
秒设置的Customization协议Parse,帧头为“23 AA 56 02”→帧总Length“18”→关联变量“206”→datastart偏移byte 为“7”→dataLength为“1”→data format为“1 byte”→data type为“连续量” ,如图 5.7 所示。

图5.7 秒Customization协议Parse
4 、仿真debug
仿真debug具体步骤详看《仿真debug》说明Document,send指令“23 AA 56 02 0B 1B 0a 11 07 02 06 73 65 6F 6B 65 6E 64”,年月日时分秒修改为“2017-07-02- 11-27- 10”,如图 5.8 所示。

图5.8 仿真debug
发表回复