恭喜,你发布的帖子
发布于 2024-03-15 11:15:45
7楼
昨天回复后,我晚上回家用smart测试了一下,没有问题(除了一些应用上的认识外),只是我测试时才发现smart line这侧的通讯频率无法设置为9600pbs,于是,到200smart侧的port0口将通讯频率修改为19200pbs,分别下载后,测试是可以的,我用的是西门子的DP插头,自己如果有DB9的9针插头也是可以的,连接也非常简单3-3、8-8。在发帖前考虑到楼主是西门子200的plc,于是,拿了一个西门子226cn来测试,这样更能够贴近提问的项目测试。
用200smart测试的结果:
开始按钮: I0.0;停止按钮:I0.1;急停:I0.2;复位:I1.6
速度分钟/转:VW114
由于近期有大量的设备需要安装,故没有仔细核实你的触摸屏程序,望见谅。
几个问题需要你确认:
1)你组态的几个操作按钮(开始、停止、急停、复位),这4个按钮(按钮特性)你不能够调用实际的I区,因为I区是有实际的外部输入,而触摸屏上组态的按钮,相当于是一种虚拟的按钮,所以,我临时调用的V区。具体(开始按钮)为V10.0,(停止按钮)为V10.1,(急停按钮)为V10.2,(复位按钮)为V10.3,输出随意调用了Q0.5,200smart侧的程序:
2)Plc与200smart的特性组态,图示:
Plc:
触摸屏侧:因为用200smart测试没有9600这个通讯频率的选项,所以,选择19200bps。
3)唯一一个I/O域,我查了一下你关联的变量地址是VW114,在状态图表中监控:
VW114输入123的数据,状态图表中可以监控到,说明通讯连接已经完成了。
如果用226也是同样的,必须检查2边的通讯设置,尤其是通讯频率一定要一致。至于你实际插在那个通讯口,这个没有特殊的要求。
请填写推广理由:
分享
只看
楼主