有通讯协议如何选择硬件配置

各位专家好,我想请教些关于有通讯协议如何选择硬件的问题,例如cpu314采用的通讯协议是modbus那就要添加cp341模块+dongle ,那如果是cpu315采用modbus直接调用FB块就可以了么?接触的时间不长,问题有点小白,希望专家可以解答一下,或者给点相关资料,谢谢!

专家建议

尊敬的 8023超:

 您好!对于S7-300系统来讲,如果MODBUS RTU通讯 ,包括主站或从站,都需要使用 CP341+ Dongle, 因为S7-300CPU集成接口不支持ASCII自由协议,无法自定义程序。

对于S7-300 PTP类CPU,CPU集成RS485接口,可以通过调用SFB49实现自由口通讯。您可以自己编写MODBUS 协议报文。西门子没有提供相应的任何MODBUS RTU库文件。如果您无法编写或调试成功。仍然建议您使用 CP341+DONGLE

CP341文档:
CP340/CP341/CP440/CP441通讯及编程
http://www.ad.siemens.com.cn/download 文档编号 A0081

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc280128.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午9:48
下一篇 2020年10月30日 下午9:48

相关推荐