请问各位老师,按键操作盒怎么用modbus去控制S7-200呀

我在改造一个老式的两层立体车库,是用按键操作盒控制S7-200的,操作盒有485接口,通讯支持modbus,从机这边的程序怎么编呢,操作盒参数只有波特率9600,站号2,等参数。我应该如何来通讯呢

问题补充:
我在改造一个老式的两层立体车库,是用按键操作盒控制S7-200的,操作盒有485接口,通讯支持modbus,从机这边的程序怎么编呢,操作盒参数只有波特率9600,站号2,等参数。我应该如何来通讯呢?研究了好几天了还是没头绪。串口调试软件和PLC从机也能通讯,就是不知道怎么和按键操作盒连接,还有操作盒需要主站程序吗?如果需要我该怎么操作呢?下面有操作盒图片和说明书。请各位老师帮帮我!在此谢谢各位师傅了!

图片说明:

请问各位老师,按键操作盒怎么用modbus去控制S7-200呀   

最佳答案

1、在这个应用中,按键操作盒是 MODBUS RTU 主站,S7-200 是从站;
2、每个按钮可以对应不同的主站请求帧,要仔细看按键盒的说明书,S7-200从站的通讯程序是较简单的,但是控制程序部分可能是比较繁琐的。
3、参考下面链接中S7-200从站的程序;
S7-200 Modbus通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/019.html
补充:
1、项目中,CPU中是不是已经有控制程序?
2、串口调试软件与 CPU 通讯成功,你可以将图贴出来,我想大致就知道了主从关系,并且也知道了通讯的参数,比如地址、波特率、数据是8位的、检验方式。
3、PLC 串口的 3 脚是 485+ 8脚是 485-,按键操作盒的通讯线路是485 的,与PLC 接线+对+、-对-。
这些细节你说清楚了,会有更准确的答复。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:35
下一篇 2021年7月5日 下午1:35

相关推荐

  • S7-200 BGN_ITIME,CAL_ITIME定时功能如何理解?

    如图:我作了一个截图,我不知道这种定时功能是如何实现的?另外这图上面一个调用的时候打个小叉是表示什么意思呢? 图片说明:    最佳答案 我不知道这种定时功能是…

    2020年10月31日
  • s7 200PLC 224XP的一个串口最多能同时和几个SMART 屏通讯?

    s7 200PLC 224XP的一个串口最多能同时和几个SMART 屏通讯? 最佳答案 S7-200 CPU可以连接何种HMI组件?实际操作…

    SIMATIC S7-200 2021年7月5日
  • 同一个点为什么上一行和下一行状态不一致了?

    想做这么个功能:两台水泵,一个启动按钮,每次切换启动。即:第一次启动P1,停机后第二启动则启动P2,第三次再启动P1,如此往复若该启动的泵被禁用,则本次仍启动上一次启动过的泵。结果…

    2017年11月25日
  • S7200电池问题

    200PLC有没有一个检测电池电量低下的特殊寄存器啊,我现在需要保存4个编码器的值,如果编码器的数据丢失有可能发生安全事故,我在手册上面找了好像没有,三菱是有的 最佳答案 充电电池…

    SIMATIC S7-200 2021年7月5日
  • PC Access通讯连不上PLC

    200PLC ,有以态网卡,想通过PC Access和wincc连接,,问题是总是显示测试状态关闭,,测试不成功,, 连不上plc &nbs…

    SIMATIC S7-200 2021年7月5日
  • TD200 1.2版的"无参数块"问题

    在组态好TD200数据块下载到CPU224以后连接TD200(1.2版本),却显示"无参数块",但在菜单模式下的查看信息时,却能够查看到所有信息,请高手赐教!!…

    SIMATIC S7-200 2021年7月5日
  • 按钮 互锁?

    我使用昆仑通态的触摸屏7062KX,现在有四个启停按钮,希望每次只能按下一个有效,其余的按下无效,当这一个按钮恢复为0状态时,其余的按下才有效?请问在200程序里怎么实现? 问题补…

    SIMATIC S7-200 2020年10月31日
  • TD400中的数据编辑通知怎么用?

    TD400中嵌入数据后,如果选择可编辑会产生数据编辑通知位,那么这个通知位我怎么用?它等于1的时候开放吗? 问题补充:我想用,但我不知道他何时=1 最佳答案 TD400中嵌入数据后…

    SIMATIC S7-200 2021年7月5日
  • 博途V13固件版本不够高怎么办?

    我用的博途V13,组态CPU  1214C,选择CPU只有4.1版本的,但是下载时提示PLC上的固件是4.2的,因此无法下载程序,请问怎么办呢? 问题补充:如果…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯资讯

    我做了一个如下自由口通讯控制程序,当我点击I0.0启动发送控制数据时,能控制设备且能收到成功的反馈信息,可是当我点击I0.1再次发送关机命令时,设备没反应了(控制字节设置没问题,因…

    2017年11月27日

发表回复

登录后才能评论