标志存储器M

问题1  为了扩大M区,S7-200SMART能不能将不用的输出点当M用,S7-200是可以的。
问题2 用MODBUS RTU协议写保持寄存器,按用户手册应该用06功能,可是我用06功能写不进去,改用10功能才能写进去。我是用串口测试软件测试的。

问题补充:
第二个问题补充,我用10功能写,然后用03功能读,结果一致。我用06功能写,然后用03功能读,结果不对。用几个串口测试软件测试都是这样。

图片说明:

标志存储器M   

最佳答案

1、M区是有限的,v区很多,为何要把q点当m用? 用也是可以的。只要q点外部不接实际的控制,否则引起误动作
2、功能 6:写单寄存器单元
功能 16:写多寄存器单元 

功能码 主站使用相应功能码作用于此从站的效用 
1 读取单个/多个线圈(离散量输出点)状态。 功能 1 返回任意个数输出点(Q)的 ON/OFF 状态。 
2 读取单个/多个触点(离散量输入点)状态。 功能 2 返回任意个数输入点(I)的 ON/OFF 状态。 
3 读取单个/多个保持寄存器。功能 3 返回 V 存储区的内容。在 Modbus 协议下保持寄存器都是“字”值,在一次请求中可以读取最多 120 个字的数据。  
4 读取单个/多个输入寄存器。功能 4 返回 S7-200 SMART CPU 的模拟量数据值。 
5 写单个线圈(离散量输出点)。功能 5 用于将离散量输出点设置为指定的值。这个点不是被强制的,用户程序可以覆盖 Modbus 通信请求写入的值。 
6 写单个保持寄存器。功能 6 写一个值到 S7-200 SMART 的 V 存储区的保持寄存器中。 
15 写多个线圈(离散量输出点)。功能 15 把多个离散量输出点的值写到 S7-200 SMART CPU 的输出映像寄存器(Q 区)。输出点的地址必须以字节边界起始(如 Q0.0 或 Q2.0),并且输出点的数目必须是 8 的整数倍。这是此 Modbus RTU 从站指令库的限制。些点不是被强制的,用户程序可以覆盖 Modbus 通信请求写入的值。 
16 些多个保持寄存器。功能 16 写多个值到 S7-200 SMART CPU 的 V 存储区的保持寄存器中。在一次请求中可以写最多 120 个字的数据 


你的10功能不属于200plc的modbus通讯功能代码

提问者对于答案的评价:
谢谢各位的解答!

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

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

相关推荐

  • 关于200联网的问题

    小弟刚上班接触PLC,下载有这么一个问题请教大神们原来公司100多个西门子200PLC通过modbus协议、无线DTU方式传到调度室组态王软件,现在有几个站点由于在地下没信号,必须…

    SIMATIC S7-200 2017年11月12日
  • s7-200 pc适配器的驱动程序

    我购买一个适配器是:6ES7 901-3DB30-0XA0  ,但是没有驱动程序,请问哪里可以下载到。谢谢!! 最佳答案 USB/PPI &…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的USB-PPI编程电缆找不到com口

    我这个200PLC的下载线一开始都是正常的,能正常下载,但是现在突然就提示错误,如图,并且软件里面已经找不到com口了,只有USB选项,软件重装过,没有用,win7 64…

    SIMATIC S7-200 2017年5月29日
  • 3台plc之间的通讯怎么搞

    现在有3台西门子S7-200的PLC,CPU型号都是224,这三台怎么通讯 最佳答案 如果集成485口没被使用,可以使用PPI网络,实现PPI通讯;也可以增加EM243-1,使用以…

    SIMATIC S7-200 2021年7月5日
  • EM231电流输入问题

    电流信号采用四线制,当电流信号未连接到EM231时,测量电流信号+  -之间有4MA电流,当电流-信号段接到EM231的A-段子,将万用表串联在电流+信号段与E…

    SIMATIC S7-200 2020年11月1日
  • s7-200通讯求解

    接了一个改造的项目,CPU6ES7  216-2BD23-0XB8带了两个扩展6ES7  216-2BD23-0XB8模块,没有工控机,能和…

    SIMATIC S7-200 2021年7月5日
  • S7-200 4线制 附图中

    请指教“M”-是代表什么? 图片说明:    最佳答案 M指模拟量模块所用24VDC电源的M端。模拟量信号如果采用单独电源供电,信号有可能与PLC不共地,因此,…

    2021年7月5日
  • 接收脉冲和周期有无关系

    接收脉冲和程序执行的周期有无关系 最佳答案 1、正常情况下是没有关系的。假如你的脉冲频率特别高而扫描周期又特别短,可能就会出现丢失脉冲的情况。 提问者对于答案的评价:hao

    SIMATIC S7-200 2021年7月5日
  • 读卡器的通讯

    主程序: LD     SM0.1 LPS MOVB   16#09,…

    SIMATIC S7-200 2021年7月5日
  • S7-200系模拟量存储问题

    目前做一个位移信号的采集实验我只需要一个AIW0作输入,采集200次模拟量,请问如何将200个模拟量方便地存入VW0到VW199里?请详细说明 最佳答案 首次更正一点:PLC一个模…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论