登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:触摸屏写PLC数据不对啊。S7-200PLC。这是怎么回事。测试伺服用的各位帮我看一下程序对不对。
点击:1366 回复:3
楼主
编辑
引用
管理
设备电工
用触摸屏S7200控制伺服,有几个问题请教大家。触摸屏写入数据不对,我设置脉冲数10000.点发送以后一直转不停。监控发现VD100数据非常大。于是我输出了一个2发送后仍然转不停监控发现现数仍然很大,但是转为二进制数却是对的。VD100数据由触摸屏直接写入。VW120,VW122触屏写入的数据却是正确的。大神帮我看一下哪里出了问题。我在电脑上直接写入脉冲数,运行起来却是对的。但触摸屏显示为0.
另一个问题是,我设置了10000个脉冲输出,伺服设置每转脉冲数10000.观察发现伺服电机转了两圈。这又是怎么回事。
第三个问题。我的PLC很老CPU224只有一个端口,接触摸屏就不能监控,能不能加一个端口。哪里有扩展板卖?
最后修改:
2020/11/3 8:15:52
20-11-03 08:13
1楼
编辑
引用
管理
zhoushaofeng19
触摸屏这数据设置的格式与PLC的不一致引起的吧。
20-11-03 09:34
2楼
编辑
引用
管理
cvlsam
因为西门子的高位字节在前,低位字节在后,因此,当数据为十进制2的时候:
VD124由VW124和VW126组成,VW124为高位数据,VW126中为低位数据,因此:数据2保存在VW126中。
对于触摸屏来说,如果支持设置读取顺序(即高位在前,低位在后,或者低位在前,高位在后)的设置的话,请根据西门子的要求进行设置,如果不支持的的话,请反转高低位。
目前的状况是你的触摸屏认为低位在前,高位在后,因此VW126的数据当成了高位,就成了2#0000 0000 0000 0010 0000 0000 0000 0000,因此得到了131072这个数值。
这就是造成问题的原因。
Good Luck~
20-11-03 11:34
3楼
编辑
引用
管理
PLC-hmi
第三个问题。我的PLC很老CPU224只有一个端口,接触摸屏就不能监控,能不能加一个端口。哪里有扩展板卖?
有国产的PPI模块
或者转成网口再连接电脑
20-11-03 13:09
工控新闻
大联大友尚集团推出基于ST产品的工业PLC方案
德力西电气工业及新能源行业交流会圆满落幕
美的蓝橙实验室首次协办国际顶会,多项新成果亮相AIM2025
VisionChina2026(上海)机器视觉展焕新登场,报名抢占黄金展位!
技术报告 | 劳易测安全激光扫描仪RSL 200
第二十一届“工业自动化与标准化”研讨会召开
向“新”而行,伊顿电气集团亚太区新能源产业基地落地西安高新区
和利时助力上海电气洮南市风电耦合生物质绿色甲醇一体化示范项目顺利投产
更多新闻资讯