电工学习网

 找回密码
 立即注册
查看: 3576|回复: 0

字符串在plc编程中的作用

[复制链接]
发表于 2019-8-8 05:11:24 | 显示全部楼层 |阅读模式
plc主要有几大部分的功能模块输入、输出、通信和显示。
输入和输入有模拟量和数字量,其中模拟量可能有浮点型或者有符号/无符号的整形,数字量是二进制的0或者1,所以输入输出都不会用到字符串。
通信主要有tcp/ip的通信和串口通信,串口通信常用基于RS485总线的modbus-rtu协议,用于外接传感器或者工控屏,采用二进制格式数据,有些厂家可能自定义ASCII编码的通信协议,当PLC与这种自定义ASCII编码通信协议的设备或者传感器对接时,就需要用到字符串。
tcp/ip通信除了modbus-tcp之外,还有常用的通过json格式的数据通过http协议上报数据给云服务器,通过mqtt协议与云服务器建立长链接,实现物联网功能,使得通过远程对plc进行控制,这里的http和mqtt都是文本格式的协议,需要用到字符串。
通常plc的显示界面由工控屏实现,对于自带显示的plc一体机,如果显示界面语言可配置,那么就需要字符串。
总体说来,可能以下几种情况会用到字符串:
1.与自定义文本格式通信协议的设备或者传感器通信
2.与服务器通过http/mqtt等文本格式的协议(通常采用json数据格式)进行TCP/IP的通信
3.某些plc一体机的界面配置

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-3-29 18:19

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表