现在想通过S7-200PLC自由口RS485通讯读取带有RS485输出编码器的位置数据,编码器说明书说编码器为主动模式,即编码器主动向上位机发数据,数据为16位16进制ASCII码,格式为XAB>+-DATA回车符,1号位为X ,2、3号位为地址,4号为>,5号为符号,6至15号为数据,16号位为回车符号。我想知道在PLC程序编写时,要把哪些符号编入程序中,PLC是直接接收数据吗?如接收在VB100里,要的数据怎么转换成整数到如到VW200里供其他运算?
最佳答案
"《西门子 S7-200?LOGO!?SITOP 参考》V1.0版(更新版)
打开此文档集,在左侧目录树中找到路径“s7-200 PLC \通信\自由口通信”,其下有相关资料。"
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
S7-200可编程控制器系统手册,请见第93-94页例程。
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=1017
提问者对于答案的评价:
学习学习
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc252902.html