登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:通信指令,以前这样写都是没问题,今天不知道为啥不行了
点击:597 回复:2
楼主
编辑
引用
管理
q616602675
现在用的是台达的ES3系列
以前用,台达EC2 ES2 EH3 都是这样写的,如图
通信成功,通信逾时,通信失败都会增加计数器
每种状态接收后自动复位
计数器的每一位都输出一个线圈,线圈负责送信和接通写通信的指令
送信都完毕,计数器复位
22-05-21 21:59
1楼
编辑
引用
管理
q616602675
具体问题就是,通信没问题,能通信上,只是过了一两分钟就断了。计数器会卡在2不在动,按理说失败和逾时都应该不会卡住的
换了个方法,可以了,但是还不知道为什么会失败
把增加计数器改成系统脉冲时间就可以了,但是为什么第一种方法不行呢
22-05-21 22:03
2楼
编辑
引用
管理
guanyumou
我就用标志位轮询,哪怕多几个通信指令。计数器处用接收完成、接收超时等上升沿不行么?
最后修改:
2022/5/22 0:19:12
22-05-22 00:18
工控新闻
柯马自建干燥室,推进电芯制造解决方案的国际化发展
新时达完成董事会选举换届 并聘任刘长文为总经理
中国工业机器人在全球市场狂飙,上半年相关企业注册量涨近40%
霍尼韦尔发布智能船舶解决方案和《智造新引擎》白皮书
霍尼韦尔发布智慧建筑运营管理平台的全新高效运维模块
投资与技术双轮驱动 美团机器人生态版图初显
伊顿携手英伟达,加速推动AI时代数据中心基础设施转型
研华科技与创新奇智发布多模态大模型AI一体机方案
更多新闻资讯