西门子6SL3244-0BB00-1BA1 西门子6SL3244-0BB00-1BA1 西门子6SL3244-0BB00-1BA1
上海朕锌电气设备有限公司
电话:158-0187-1621(田工)微信同步
QQ 1944287917
SIEMENS 上海朕锌电气设备有限公司
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
大量现货 Q Q:1944287917 24小时在线服务158-0187-1621(微信同步)给您意想不到的折扣
在 STEP 7 (TIA Portal) 中, 如何输入、读取和编辑 CPU 模块 的 date and time 变量?
-
文献
-
涉及产品
为了输入或读取 CPU 时钟的日期和时间,S7-300/400 需要数据类型 “DT” (DATA_AND_TIME) ,S7-1200/1500 需要数据类型 “DTL” 。
描述
Instructions |
Description |
WR_SYS_T |
Set time |
RD_SYS_T |
Read time |
T_CONV |
Convert and extract times |
T_COMBINE |
Combine times |
在 S7-300/400 中使用 “T_CONV” 指令从 "DT" 中提取日期、星期和时间数据。该指令需要调用三次。在参数 “IN” 中填写 “DT” 类型的变量并在参数 “OUT” 中分别填写定义为 “Date”, “Int” 和 “TOD” 类型的变量。
1. 从 “DT” 转换到 “Date” (日期)
2. 从 “DT” 转换到 “Int”(星期)
3. 从 “DT” 转换到 “TOD” (当前时间)
使用 S7-1200/1500 可以直接符号访问 DTL 变量结构的组件,但它无需访问间接地址或编辑地址。建议将数据保存到全局数据块。在这个数据块中使用“DTL” 声明变量,输入之后点击左边的箭头符号展开这个变量。在这个 DTL 数据类型下将显示其结构组成(YEAR, MONTH, DAY, ... )及其各自的数据类型。