关于S7-200 PORT口分时复用的问题

已锁定

wangenri

  • 帖子

    29
  • 精华

    1
  • 被关注

    0

论坛等级:游民

注册时间:2006-06-20

普通 普通 如何晋级?

关于S7-200 PORT口分时复用的问题

897

2

2011-12-09 14:58:00

因对程序功能的要求和对成本的限制,要求用PLC(224XP)的一个通讯口PORT1实现以下功能:
1. 与变频器通讯,用作modbus主站。
2. 与其他机器或者上位机通讯,用作modbus从站。
3. 作为PPI主站或者从站,与其他机器组成互连的网络。
其中做PPI主从站时可能与做modbus主站时时间冲突。做modbus主站时可能与做modbus从站时时间冲突,但做modbus从站时与做PPI主从站时时间不冲突。
准备通过以下方式实现:
1. 硬件上:
与变频器通讯做modbus主站时,使用可编程插头。
与其他机器联网做modbus或PPI从站时,使用不带编程口的插头,有变频器时插在可编程插头编程口上,没有变频器时直接插在PORT1口上。
2. 软件上:当需要此端口同时与变频器与其他机器通讯时,即既要做modbus主站,又要做modbus/PPI从站时,通过分时的方式实现:每秒钟调用一次modbus主站子程序,当一个周期通讯完毕时,立即复位modbus主站程序使能位,使PORT1重新变为PPI从站端口,或者调用modbus从站程序,使之作为从站端口使用。周而复始。因为与变频器通讯只需要传送PID反馈值,每秒钟传送一次应该是够的。
现在的问题是:
1. 理论上这种方法有问题吗?实际上有人这样试过吗?
2. 如果理论上没有问题,那么可编程口能这样用吗?
关于S7-200 PORT口分时复用的问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33295条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。