关于MODBUS功能码05、15的问题

功能码05是写单个线圈
功能码15是写多个线圈
手册里有句话:输出点不是被强制,用户程序可以重写由modbus的请求而写入的值
PLC做从站,计算机发送01 0F 00 00 00 08 01 FF BE D5
这时发现输出点,凡是用到的都没点亮,没用到的都点亮了
比如我程序里就用了Q0.0,其余都没没用,就发现Q0.0是灭灯的,其余都亮灯了
怎么去重写modbus请求呢?比如怎么选择性去输出Q0.0?

问题补充:
是试验程序,就用I0.0去点Q0.0,I0.0不闭合,Q0.0输出条件不满足,计算机发送01 0F 00 00 00 08 01 01 CRC码,依旧点不亮Q0.0,PLC返回代码正常

最佳答案

程序问题,见另帖
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=100500&cid=1028

提问者对于答案的评价:
谢谢 醋工,如果想区分出上位和程序的要求,地址如I0.1或其他任何地址作为程序赋值和上位赋值的切换开关。当该开关为0时,程序赋值,当开关为1时,上位赋值。我用的是MODBUS指令库,库程序上锁啊,我不知道上位赋值在哪,该怎么处理?能详细指点下吗?谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月6日
下一篇 2018年12月6日

相关推荐

  • 两台S7-200间是否可以通过EM277通讯

    有两台S7-200CPU,是否可以各连接一台EM277进行通讯,我知道其实可以用PPI、自由口、modbus等通讯方式,但是就是想练习一下。 最佳答案 EM277是西门子profi…

    SIMATIC S7-200 2017年11月1日
  • s7200与wincc6.0的通讯

    我有单位新加一套设备,有八个控制设备,用的s7200plc控制,在主控室用wincc操作设备启停。以前都用300和400的plc,200的没连过。请问s7200plc和wincc6…

    SIMATIC S7-200 2020年10月31日
  • s7-200用编码器如何用定时中断编程频率

    编码器ABZ相,每转一周Z相复位 ,选 用HSC4,模式10,用频率库在Z相复时频率值负数或瞬间变化很大,如何用定时中断或其他思路解决? 最佳答案 你的意思是否…

    SIMATIC S7-200 2017年6月7日
  • s-200存储卡的 功能

    200的存储卡  有存储过程计算值的功能吗?(以前使用的是 电池卡但是电池没电了  数据就丢失了!) 专家建议 您好, …

    SIMATIC S7-200 2020年11月5日
  • V4.0 STEP 7 MicroWIN SP8

    刚安装了V4.0 STEP 7 MicroWIN SP8,刚打开里面好像选不到CN的PLC; 最佳答案 软件安装后是不自带CN标志的CPU类…

    SIMATIC S7-200 2020年11月1日
  • S7-200与三菱F740变频器如何 ModbusRTU通讯

    请教老师:S7-200CN的PLC如何与三菱F740变频器通过RS 485 如何进行ModbusRTU通讯?程序该如何写? 最佳答案 要能够看明白上面连接的内容…

    SIMATIC S7-200 2017年6月8日
  • 自学s7-200

    本人最近在自学S7-200,书看得差不多了,实践环节比较差,有S7-200硬件,不知道从哪下手,找了一个应用实例,照着编写,程序都没问题,就是调试不出来,希望高人指点,象我这阶段的…

    SIMATIC S7-200 2021年7月5日
  • S7200模拟量模块需要短接吗

    S7200plc模拟量模块中间有跳过的通道需要短接吗短接的话哪里和哪里短接 最佳答案 1、S7200plc模拟量模块中间有跳过的通道需要短接吗?需要。2、短接的话哪里和哪里短接&n…

    2021年7月5日
  • 200PLC PPI 通讯

    可以用一台台达HMI 的一个通讯口  同时连接上两个200PLC  三个通讯口连在一起,其中HMI是PPI的主站(站号为0),两台…

    SIMATIC S7-200 2020年10月31日
  • 高速计数hco的问题

    主程序LD     I0.3 CALL   SBR_0:SBR0 子程序LD&n…

    SIMATIC S7-200 2021年7月4日