s200 cpu224xp 两个485口可以同时分别用来作modbus通讯和自由口通讯吗?

各位专家:请问s200 cpu224xp 两个485口可以分别用来作modbus通讯和自由口通讯吗?
我想p0用modbus通讯连接485集线器,读取多个传感器参数,p1用自由口通讯和GPRS DTU 进行通讯连接,用来发送数据,不知道能不能实现,具体怎么可以实现呢?  万分感谢!!

钻石用户推荐最佳答案

1、
S7-200 cpu224xp 两个485口可以分别用来作modbus通讯和自由口通讯,没有问题,注意一下CPU的版本。以及不能禁止中断。
A、Modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 Port 0 和 Port 1 有效。该指令库将设置通信口工作在自由口模式下。
B. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
C. Modbus RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。
2、GPRS DTU 也选择 RS485 口的,这样可以和 P1 口直接连接。DTU 有透传功能,如果通讯是上位,那可以直接用 S7-200 PPI 协议。不用在CPU中编写额外的程序。
如果你不想用 PPI 协议,那你可以用 MODBUS RTU 协议,但是有一个要求。此要 P0 口要作为 MODUBS RTU 从站。P1 口作为主站与你的传感器通讯。
当然自由口也是可以的,就是编写程序要麻烦一些了。
3、资料。
S7-200 Modbus通信常见问题
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/019.html
自由口通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/018.html

提问者对于答案的评价:

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

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

相关推荐

  • S7 200 监控

    在线监控200程序时,发现对高速输入输出点明明PLC在动作,可就是在梯形图中看不到变换,如何解决? 问题补充:个人认为应该向SLC500那样,对变化的输入、输出点采用不同的颜色,证…

    SIMATIC S7-200 2021年7月5日
  • 有关中断程序的问题

    执行完中断指令的最后一条语句后,控制权回到主程序。  这是S7-200手册上的话有个问题假如中断中有个n秒的延时语句,中断程序执行到这里后,是等待n秒,然后执行…

    SIMATIC S7-200 2021年7月5日
  • “触摸屏与PLC通讯显示05H:EO14$2

    “触摸屏与PLC通讯显示05H:EO14$2,通讯不上不知是什么原因, 图片说明:       最佳答案 你把触摸屏的地址改为2,把串行通信…

    2020年11月1日
  • s7-200调用子程序

    子程序在工作时,主程序调用子程序的触点突然断开,子程序中的线圈怎么还保持工作状态,没有断开 图片说明:       最佳答案 只要调用子程序…

    2021年7月5日
  • MODBUS通讯上传AIW0

    S7200中,4-20MA的压力变送器,modbus通讯上传AIW0,这个上传的是一个6400-32000的数字而已,他又不知道我的压力传感器量程,他怎么转化成实际压力呢?上位机要…

    SIMATIC S7-200 2021年7月5日
  • 光电传感器与PLC

    光电传感器在S7-200 SMATT PLC中编程能否用一个开关量来代表 钻石用户推荐最佳答案 可以的,光电开关本来就是一个开关点。当光电开关的条件达到接通条件…

    SIMATIC S7-200 2021年7月5日
  • 求S7200模拟量数据120秒的平均值,用梯形图编写。

    求S7200模拟量数据120秒的平均值,用梯形图编写。 最佳答案 那要看你做几次平均了,譬如你做10次平均,你可以设定一个12s的定时器,每12秒将AIW的值利用上升沿信号做累加,…

    SIMATIC S7-200 2020年10月31日
  • SIMATIC s7-200 microscale v1.0 指令库的问题

    我请问各位大侠, S7-200 microscale v1.0和microscale v2.0的指令库是一样用吗?如果有不同的话,请问在哪里…

    SIMATIC S7-200 2020年10月31日
  • S7-200 如何测量交流模拟量

    如何测量0-5V的交流模拟量? 最佳答案 不能直接检测,必须通过变送器把信号转换成直流电压或者电流才能检测。 提问者对于答案的评价:谢谢,我已经了解了,用真有效值芯片转换成直流后测…

    SIMATIC S7-200 2017年11月16日
  • 200 AI8 模拟量输入

    请教一下,我8输入模拟量模块接收0-10模拟量信号,0-10v电压来自于电位器,电位器电源来自于开关电源,这样就导致我A-B-C-D-E-F-G-H-统一接到了开关电源的0v上,请…

    SIMATIC S7-200 2017年5月31日

发表回复

登录后才能评论