西门子 PLC S7-200的整数转换为ASCII码指令
来源:互联网 发布:自考函授网络教育区别 编辑:程序博客网 时间:2024/05/16 09:27
整数转换为ASCII码指令ITA的指令格式如下图所示。
ITA指令的指令格式
其中,IN为整数数据输入;FMT为转换精度和转换格式;OUT为连续8个输出字节的首地址。
当EN有效时,ITA指令把整数输入数据IN,根据FMT指定的转换精度,转换成8个字符的ASCII码,并将结果送到以OUT为首地址的8个连续字节存储单元。
操作数FMT的定义如下图所示。
操作数FMT的定义
在FMT中,高4位必须是0。C为小数点的表示方式,C=0时用小数点来分隔整数和小数,C=1时用逗号来分隔整数和小数。nnn表示在首地址为OUT的8个连续字节中小数的位数,nnn的范围为000 - 101.分别对应0-5个小数位。小数部分的对齐方式为右对齐。
例如,在C=0、nnn =011时,其数据格式在OUT中的表示方式如表所示。
经FMT格式化后的数据格式
【例5-23】 ITA指令应用示例如图5-63所示。
图5-63 ITA指令应用示例
图中VB10 - VB17单元存放的为十六进制表示的ASCII码。
FMT操作数16#0B的二进制数为00001011。
双整数转换为ASCII码指令DTA的指令格式与ITA指令的格式类似,可查阅S7-200 PLC编程手册。
0 0
- 西门子 PLC S7-200的整数转换为ASCII码指令
- 西门子S7-200PLC的自锁
- 西门子s7-200PLC的定时器
- 西门子PLC S7-200的程序结构
- S7-200西门子PLC自由串口通信
- 使用LabVIEW和西门子S7-200PLC
- 西门子S7-200PLC系列(一)
- 西门子S7-200PLC系列(二)
- 西门子S7-200PLC系列(三)
- 西门子PLC s7立即触点和立即输出指令的应用
- 西门子S7-300PLC的置位/复位指令及示例
- 西门子plc s7-200 读取plc内部时间的方法详解
- S7-200 PLC Modbus指令的hold_start参数解析
- 西门子PLC DB78.DBX33.3是什么意思?西门子S7-300PLC的DB数据存储器
- 西门子S7 200系列plc和紫金桥软件的通讯
- 西门子S7-200PLC上位机通信 计算机 工控
- 西门子PLC学习笔记十二-(转换与比较指令)
- 西门子 S7-300 PLC 从入门到精通的100个经典问题
- 【CDP-云设计模式】第2章,1.快照模式(Snapshot Pattern)
- AddType requires at least two arguments, a mime type followed by one or more file extensions
- http协议
- 研发项目经理为何难做
- Spark在美团的实践
- 西门子 PLC S7-200的整数转换为ASCII码指令
- MongoDB用户创建
- leetCode_Different Ways to Add Parentheses
- web
- .NET Core 1.0发布:微软开源跨平台大布局序幕
- Java内存机制
- 263. Ugly Number
- 软件大全下载整理(更新中)
- java基础之一---java Application初步