如题,现在以这样的配置,想通过485接口走S7通讯,发现CB1241的灯均不闪烁,与触摸屏连接不上。请问与触摸屏通讯连接也需要进行编程么?不是只需要通讯参数正确即可吗?
问题补充:
如果CB1241不支持的话,那岂不是只有MODOBUSRTU通讯,问题是当前使用的HAKKO触摸屏不支持DP、以太网,只有232/485接口,该怎么做呢?如果直接走RTU,那地址该怎么样转换呢?
最佳答案
CB1241485信号板不支持S7通讯。需要添加CM1243-5PROFIBUSDP主站模块实现S7通讯。PLC自带以太网接口,可以配置以太网通讯的。
补充:还要看你的屏支持什么样的协议。
参见:如何通过S7-1200与第三方设备实现自由口通信
htTPs://support.induSTry.siemens.com/cs/document/90578748/如何通过s7-1200与第三方设备实现自由口通信?dti=0&lc=zh-CN
提问者对于答案的评价:
范例写是清楚,我之前也查找了,但是使用时发现有时候西门子的通讯功能块无缘无故报错,很奇怪,后来试了又没有了。只是数据类型不一样的,比如Time格式的时间数据,还要转换成整型来进行通讯?
西门子最好是能提供源程序进行研究,这样配合说明才能让初学者更加易懂。
还是要谢谢你。
专家置评
已阅,最佳答案正确。