1200 MODBUD TCP、MODBUS RTU通信问题

HMI和上位机需要对1200同一个DB(DB1)块进行读写。上位机只支持MODBUS RTU,HMI自带网口。
硬件组态为:458模块+CPU1215
想法是:
1、用MD_SERVER指令做MODBUS TCP客户器,供HMI读写DB1
2、用MB_SLAVER指令做MODBUS RTU从站,供上位机读写DB1
由于手中没有硬件无法做测试,想请教一下各位老师这样做是否可行?谢谢。

最佳答案

可以的。
1、MB_SERVER 指令的 MB_HOLD_REG 填写指向DB1 的指针地址;
2、MB_SLAVE 指令的 MB_HOLD_REG 也填写指向DB1 的指针地址;

提问者对于答案的评价:
谢谢回答。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午6:06
下一篇 2017年6月9日 下午6:07

相关推荐

  • V11运行时出现错误

    V11运行时出现一个对话框 图片说明:    最佳答案 安装的有问题可能,装大型软件最好关掉杀毒软件,之前用过吗, 文件丢失也会导致启动失败 提问者对…

    2017年11月4日
  • 这段话好难理解啊?求解

    CPU 以 10 ms 为“时间片”或时间段计算运动任务。执行一个时间片时,下一时间片会在队列中等待执行。 如果中断某个轴上的运动…

    SIMATIC S7-1200 2017年11月12日
  • 下载时遇到这个——看图

    连接失败 图片说明:    最佳答案 和PLC没有连接上,确定PLC能够在线么?PG/PC 设置的是否正确 ,检查IP 网卡&nb…

    2017年6月11日
  • S7-1200与Delphi 或VB开发基于TCP/IP协议的上位界面

    现在用户的专门监控设备平台是基于Delphi(或VB)开发的,如果采用西门子S7-1200的PLC,如何基于TCP/IP协议与之进行数据交换? 最佳答案 S7-1200不可以。需要…

    SIMATIC S7-1200 2017年6月19日
  • 1200CPU

    1214CPU上自带的2个模拟量输入通道,测量类型只能是电压吗?不能改成电流吗?如图 图片说明:    最佳答案 是的,只能是电压输入型。你可以再输入端子上并联…

    2017年6月8日
  • s7-1200plc控制步进电机

    用s7-1200plc控制四个步进电机,各位大神有没有相关的资料或类似的程序,新手,请各位朋友指教! 问题补充:邮箱1328977525@qq.com 最佳答案 下载,西门子&nb…

    SIMATIC S7-1200 2017年6月24日
  • FB功能块边沿检测信号问题

    我创建了一个功能块FB,但是因为程序工艺需要读取信号的边沿信号,但是程序在功能块内处理边沿信号时不能正常工作,我用临时变量做的但是程序执行时根本就不是起到直接通一次,而是每个周期都…

    2017年6月8日
  • KEPSERVER与S7-1200通信选什么协议

    KEPSERVER与S7-1200通信选什么协议 问题补充:我用到KEPSERVER EX4在Siemens TCP/IP Ethernet&nbsp…

    SIMATIC S7-1200 2017年6月7日
  • 西门子1200高速计数器

    西门子1200plc高速计数器的工作模式由单相、两相、A/B计数器、AB计数器4倍频,单相就是有信号计1个,两相就是AB有信号计2个,A/B即使AB相上升下降沿计4个,AB计数器4…

    SIMATIC S7-1200 2021年7月5日
  • 电脑连接不上1200

    博途v13,始终搜索不到plc,只有将plc的地址改为一个特定的地址才能连上,这个特定的地址是用其他电脑连接上读出来的。plc是1200,1214 最佳答案 你试试能不能直接pin…

    SIMATIC S7-1200 2017年6月1日