求助:触摸屏m0.0控制PLC时通信电缆发送的是什么信号 点击:2144 | 回复:12



wuben1991

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2013年7月30日
发表于:2013-07-30 15:08:34
楼主

求助:触摸屏m0.0控制PLC时通信电缆发送的是什么信号

使用西门子触摸屏控制PLC,一般是按钮使M0.0动作来控制PLC动作。

现在想要做个小程序控制PLC,想要搞明白按下M0.0的时候,触摸屏和PLC连接的通信电缆(四针rs232,)给PLC发送的到底是什么信号。

是在什么时段发送信号给PLC,什么时候回传的信号给PLC,这个信号是什么字符串?

或者有什么方法可以去监控这个传递过程。

 

就这样的一个程序,搞懂了复杂的也就能搞了,现在一点思路都没有!

求大神相助,小弟感激涕零。




ac米兰

  • 精华:4帖
  • 求助:0帖
  • 帖子:228帖 | 12359回
  • 年度积分:2963
  • 历史总积分:29795
  • 注册:2004年4月26日
发表于:2013-07-30 15:27:35
1楼

先学会如何使用PLC 触摸屏再说

具体如何通讯 可以不研究

wuben1991

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2013年7月30日
发表于:2013-07-30 15:38:54
2楼

回复内容:

对: ac米兰  先学会如何使用PLC 触摸屏再说具体如何通讯 可以不研究 内容的回复!


 现在急着弄清楚这个,因为有个问题需要这个!触摸屏也在学习中

  • 精华:0帖
  • 求助:4帖
  • 帖子:15帖 | 172回
  • 年度积分:0
  • 历史总积分:266
  • 注册:2003年5月18日
发表于:2013-07-30 16:10:05
3楼

触摸屏里的点对应是M00-----M0.0(PLC)通讯是走的PPI通讯

bhdxzgp

  • 精华:5帖
  • 求助:8帖
  • 帖子:141帖 | 5451回
  • 年度积分:0
  • 历史总积分:21609
  • 注册:2006年4月16日
发表于:2013-07-30 18:01:46
4楼

其实所有的通信协议;都是通过一定报文来实现的;在通信电缆RS232传送是电平信号;RS485是差分信号;1,0.;通过1.0的电压来组成一长串报文!

西门子为PPI通信协议;

南大傲拓NA200的PLC为modbusRTU;

举个例子如果是modbusRTU;如果我按下一个按钮;就会对一个寄存器写1或者写0的过程;

触摸屏其实实时与下位机PLC进行报文通信;触摸屏是主站;向从站发送报文后;从站PLC会给屏返回报文!

报文为从数据上说是16进制;从电压电量上说全部都是1和0;

有什么问题:我们可以多多交流啊!

语言表述有限!不知道明白吗?

不明白来信:bhdxzpg@163.com

fyc871356965

  • 精华:1帖
  • 求助:3帖
  • 帖子:14帖 | 1802回
  • 年度积分:0
  • 历史总积分:2312
  • 注册:2012年1月09日
发表于:2013-07-30 19:41:41
5楼

学习。。。。。。。。

panahicheng

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 41回
  • 年度积分:0
  • 历史总积分:221
  • 注册:2008年2月01日
发表于:2013-08-07 16:07:02
6楼

不要管他发什么信号,记住触摸屏就是代替了外部的开关,仪表工作,也只是读和写的功能

wuben1991

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2013年7月30日
发表于:2013-08-14 23:23:33
7楼

回复内容:

对: bhdxzgp  其实所有的通信协议;都是通过一定报文来实现的;在通信电... 内容的回复!


 嗯嗯,你说的就是我要表达的意思!现在要做的就是把这串数据读出来,然后就可以自己用其他上位机或编一个C程序去模拟这触摸屏的控制!

wuben1991

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:15
  • 注册:2013年7月30日
发表于:2013-08-14 23:24:58
8楼

回复内容:

对: panahicheng  不要管他发什么信号,记住触摸屏就是代替了外部的开关,仪... 内容的回复!


 嗯嗯,我明白!

liangwanli101

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:2
  • 注册:2013年7月29日
发表于:2013-08-22 17:33:06
9楼

vvvvvvvvvvvvvv

十年河西

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 104回
  • 年度积分:0
  • 历史总积分:46
  • 注册:2013年9月10日
发表于:2013-09-11 01:48:52
10楼

你可以连接到上位机,用串口调试精灵去读,就知道发送什么了。

yangshengshuang

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 49回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2012年5月16日
发表于:2013-10-08 17:01:04
11楼

回复内容:

对: 十年河西  你可以连接到上位机,用串口调试精灵去读,就知道发送什么了。 内容的回复!


 同意,这才是正解!

有束光

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:63
  • 注册:2018年4月04日
发表于:2018-04-19 09:09:36
12楼
所以题主最后读到数据了吗?

热门招聘
相关主题

官方公众号

智造工程师