大家好,欢迎来到IT知识分享网。
我们项目中经常会用到ASCII码发送和接收字符,尤其通讯需要设置停止符、分割符等。
主要用处有通讯设置和自定义通讯设置两方面。
1:如下图基恩士PLC和机械手进行RS232通讯:
(1):通讯设置
(2):自定义通讯格式
自定义报警协议
2:那么如果我们没有网络的情况下,无法使用度娘,如何快速知道ASCII码对应的数值呢[what]?现在和涵景在苏州一起用EXCEL来制作ASCII码对照表如下:
(1):打开EXCEL表格设置好标题,第一个字符转换ASCII码和二进制,第二个ASCII码转换字符和二进制的标题。
(2):运用函数去转换数据,CODE函数把字符转换成ASCII码值,DEC2BIN函数把十进制转换成二进制函数,CHAR函数把ASCII码转换成字符。
至此我们的ASCII码对照表就做完了。
总结:现在其他总线如EIP、ECAT、PN,CCLINK等通讯的出现,ASCII码运用这方面会相对少点,但是ASCII码在我们PLC编程串口通讯方面运用还是比较常见的。上面是如何自制对照表的方法,你会用了吗。
欢迎大家关注涵景在苏州,分享交流工控技术!
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/161360.html