自由口定时通讯问题

哪位高手帮忙看一下,现在做一个自由口和上位机通讯的程序,要求PLC每60S自动将数据上传一次,同时上位也可以向PLC发出控制命令(收发已做互锁),现在收发相互转换不行,通过修改系统控制字也不行,正常情况只能定时发1次数据,接收数据没有问题。先谢谢了,我的邮箱地址:pingzhongyuan@sohu.com

问题补充:
想求个程序或有做过的说一下收发如何切换,主要是当定时时间快到的时候无法切换至发送状态,

最佳答案

时间要错开,60秒PLC发,发完延时PLC转成接收状态。延时一定要长。接收最好用字符中断SMB2接收数据,先把通信口转成PPI,延时一段在转成自由口。
 最好楼主用主从方式,PLC一直为从

提问者对于答案的评价:
谢谢,问题解决,PPI和自由口之间相互转换,用时间错开,定时发和接收都没问题了

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

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

相关推荐

  • 怎样理解自由口通讯指令

    请问怎样理解自由口通讯指令的执行过程比如说我在1#PLC里用间隔50ms的定时中断执行了XMT指令,XMT执行完了就会触发发送完成中断?还是每隔50ms就执行一次定时中断直到有另一…

    SIMATIC S7-200 2020年10月31日
  • 关于新型模拟量模块

    官网没有订货号,目前在市面上能不能买到,在那买? 最佳答案 EM231 TC, 8 模拟量输入:6ES7 231-7PF22-0XA0&nb…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200怎么制作一个功能块

    我有某一段逻辑(如模拟量输入转化为工程量)需要重复调用多次,我想做一个功能块(子程序),能够随时调用,填上一些必要的参数即可完成。 问题补充:视窗声明区在哪里啊 最佳答案 用SBR…

    SIMATIC S7-200 2017年11月12日
  • k-pt178怎样关闭背光

    就是不操作屏时,过一段时间(比如三分钟)屏的背光自动关闭? 最佳答案 这个屏比较低档,好象没有该功能,但可以调整对比度。 提问者对于答案的评价:ok

    SIMATIC S7-200 2021年7月4日
  • 脉冲捕捉是做什么用用的?

    脉冲捕捉是做什么用用的? 和高速计数器一样吗? 是否可以把某一点定义为具有高速计数功能?  最佳答案 1.脉冲捕捉功能允许你设置输入点的特性,以捕捉速…

    SIMATIC S7-200 2021年7月5日
  • 两个s7-200 与PC连接

    如果用两个200与PC组成主从系统,PC 运行组态软件,200之间连接,200均只有一个端口,可否连接,如何连接,谢谢 问题补充:谢谢各位的回答,但是我的200均是一个端…

    SIMATIC S7-200 2021年7月5日
  • S7-200有条件调用PID指令

    我想做一个温度控制系统,在温度50摄氏度以上调用PID控制,但是PID指令使用时不能附加条件,所以不知道怎么用?我想实现的功能是在50度以下,PID不调用,但仍能之前的输出不变,这…

    SIMATIC S7-200 2018年12月5日
  • PLC功率多大

    PLC的功率一般为多少啊?选用隔离变压器要考虑那些参数问题。 最佳答案 以S7-200 CPU226 AC供电为例:120VAC 供电时电流80mA&…

    SIMATIC S7-200 2020年11月1日
  • S7-200的选型

    S7-200 CPU里有224、224XP、224CN、224XPCN 这几种CPU有什么区别? 最佳答案 可以查阅S7-200的产品目录,它们在I/O点数上是…

    SIMATIC S7-200 2021年7月5日
  • 224xp自带模拟量输出控制24vac执行器接线问题

    如题,我配了一个220vac-24vac的变压器专供这个执行器,执行器有四个接线端子,两个接24vac,一个接0-10v控制输入,另一个接位置反馈。问题是,cpu上的M端悬空还是和…

    SIMATIC S7-200 2017年11月27日

发表回复

登录后才能评论