登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:串行通信指令之BT强制置位的使用
点击:1034 回复:6
楼主
编辑
引用
管理
pengsunshine
最近做串行通信控制,在PC端用BT置位指令实现控制。拿PLC串口调试软件测试,通信ok。例如,一个简单的程序,开关量X000-X003,置位后,Y000-Y003分别输出1。我可以用按钮开关控制X000-X003,用PLC串口调试软件的读命令可以读到X,Y的状态,然而用BT命令为什么不能对X000-X003强制置位呢? (命令可以保证是正确的) 欢迎大家来解答,谢谢!
09-10-12 20:12
1楼
编辑
引用
管理
fumz78
你强制M不行吗,为什么一定要强制实际输入点呢
09-10-12 20:16
2楼
编辑
引用
管理
pengsunshine
强制M的话是不是 我的PLC程序就可以不用实际输入点来控制了?直接都换M?
09-10-12 20:23
3楼
编辑
引用
管理
fumz78
既然你要用强制控制,用M没什么关系
实际输入就不要强制了
09-10-12 20:31
4楼
编辑
引用
管理
pengsunshine
我刚刚测试了 强制X只是Y输出指示灯闪一下,所以以为没起作用。用M的话,可以输出灯可以长亮,这就是所谓点动和继电器的区别吧,呵呵!谢谢! 还有一个问题,就是控制伺服精确运动,有人建议我设定脉冲输出,然后在直线测量丝杆运动距离来计算马达运动一转,丝杆前进多少距离,这个方法可行吗?
09-10-12 20:39
5楼
编辑
引用
管理
fumz78
这不是点动和继电器的区别,X强制了,但马上PLC 还会不停扫描执行,会检测到没有实际的输入
这问题,类似的论坛中有时出现的问题用触摸屏控制输入点,一样是不可以
控制伺服用定位指令加上丝杆传动可以的
09-10-12 21:07
6楼
管理
my_htj306
该帖内容不符合相关规定!
09-10-16 11:14
工控新闻
2025年民企高端装备出口增长26.9%
工业和信息化部召开第十八次制造业企业座谈会
ABB电气智慧建筑及智慧电力经销商大会在琼成功举办
工业绿色微电网建设与应用将“有章可循”
优必选与国家机器人检测与评定中心(广州)达成战略合作,共促人形机器人整机及零部件质量提升
年投资规模超10亿!美的联手合肥高新区发力工商业零碳园区赛道
从测试验证到批量信赖:埃斯顿携手合作伙伴共拓国产机器人应用之路
领航级工厂领跑中国“智造”
更多新闻资讯