s7-1200 自由口通信的问题

项目要求采用CAN技术协议,利用s7-1200的cpu1215c与RS422/485通信模块,使用Send_ptp指令,但是监测时出现16#7000,查询了故障代码为发送操作未激活,查询了通信模块的参数设置如截图。请哪位大侠帮忙分析一下原因,谢谢!

图片说明:

s7-1200 自由口通信的问题    s7-1200 自由口通信的问题    s7-1200 自由口通信的问题    s7-1200 自由口通信的问题   

最佳答案

REQ是上升沿有效的,而error和status都是一个周期的输出,你这么监控可能看不到其它的状态数据;而看到的7000是块空闲的状态。
如果你知道是否发送成功,可以用done的置位信号做一个累加器;
如果想查看是否有故障代码,那就利用error的置位信号将status的状态值MOVE 到其它寄存器(例如MW100)。

提问者对于答案的评价:
谢谢提示,通信已经OK

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7-1200最大支持几个MODBUS TCP从站?

    我用1214C作为主站,通过MODBUS TCP协议读写从站仪表,最多能读几个? 问题补充:最多能读写几个仪表? 最佳答案 不是主、从关系,应该是服务器还是客户端的关系。…

    SIMATIC S7-1200 2017年6月24日
  • plc编程的问题

    如何用s7-1200编写一个有0~9 、“ .”(小数点)、撤销、确认这几个键的软键盘 最佳答案 没听说过这么做了,s7-1200编写一个有0~9 、…

    SIMATIC S7-1200 2017年7月30日
  • 求助关于S7-1200 UDP连接问题

    一个CPU建立四组UDP连接(四个TCON,四个TUSEND),四个不同的端口号和ID号,但是只有一组是通的,其他三组不通,在线也看不出区别,四组状态字有一样,什么原因?是不是连接…

    SIMATIC S7-1200 2017年11月1日
  • 请教TIA V13安装问题

    请问各位老师:公司的一台笔记本装了TIA V13后,打开TIA显示如截图所示(在硬件上有个红色的叹号)。请问各位老师是哪里出了问题?谢谢 图片说明:  &nbs…

    2017年10月24日
  • S7 1200 modbus_rtu与人机通讯

    S7 1200 modbus_rtu与人机通讯,S71200做从站。Slave出错16#8280——读取模块时进行否定确认   &…

    2017年6月10日
  • S7-1200软件哪里有下载?

    这个软件要授权吗?谁能提供一个给我。谢谢了 最佳答案 不需要授权,西门子网站上可以下载,参考:  文件663MB    …

    SIMATIC S7-1200 2017年11月19日
  • 下位组件错误LED(SF)故障

    CPU 信息:随后切换操作模式 上电模式设置:从 WARM RESTART 到 RUN(如果 CPU&nbsp…

    2021年7月5日
  • S7-1200如何更该M存贮器是否具有可保持性

    S7-1200如何更该M存贮器是否具有可保持性 最佳答案 如何实现内部数据的掉电保持?需要被断电保持的数据必须被保持到保持性寄存器中。保持性寄存器中不需要超级电容供电维持,其中的数…

    2017年8月26日
  • s7-1200 数字滤波程序要怎么写

    采集的数据波动较大,想让数据平稳控制精确 问题补充:数据要求是连续的 不是先滤掉无效值,是不是要什么算法 最佳答案 可以使用平均值滤波算法如下:假定输入为a,累加值S,设…

    SIMATIC S7-1200 2017年11月4日
  • 博途V13的更新安装问题

    我电脑安装的博途V13现在要更新到V13 SP1 ,软件下载好了,安装时一直提示要重新启动电脑,重启后还是要提示重新启动电脑,如图,没法安装,注册表已经删了还是…

    2017年8月3日