当前位置: 主页 > PLC控制

CPU222CN 数据转换传输问题

CPU与电路板(PC经232转485可控制以完成),实验目的使用编码器经PLC传输数据控制电路板
编码器增益型电路板485通讯需要接收16进制数据控制
电路板信息规则:a101010201000100a1前5位字节固定第6位字节随编码器变化而变化,第7、8位是根据第5、6位直接效验为和求出,第9位固定,
完全没有思路,求大神赐教!跪求了!
有案例的最好,谢谢谢谢!

最佳答案

你这个需要做plc与电路板的通讯程序
编码器可以直接连接到plc集成的高速输入端子,读取编码器的数据,然后将读取到的编码器数据发送给电路板。
首先需要确定电路板能够支持什么通讯模式,如果是MODBUSrtu,则直接下载200modbusrtu库文件,安装后直接调用相关的通讯子程序。反之,需要你自己编程,即就是自由口通讯了。
你可以参考,链接:htTP://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.ASpx

提问者对于答案的评价:
电脑使用232转485已经可以控制电路板,所以这个通讯方式应该使用PLC自由端口,这个可以传输,现在有个问题是,我怎么把一个16进制放进多个16进制里面,比如将01放到0a0b0c0d0e中并替换0d实现0a0b0c010e最后将“0a0b0c010e”以一段代码发送出去(485自由端口)这样可以实现吗?谢谢!

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号