登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:求教:PLC与PC机通讯问题
点击:1002 回复:2
楼主
编辑
引用
管理
AGUMP123
PLC有一个10ms更新的采样值,我想把他通过网络读到PC机上并记录,已完成了PLC与WINCC的通讯,我想问下诸位大侠有什么样的思路?用C语言通过TCP-IP协议读取数据包?还是有更好的办法?
总之要实现 PLC 10ms采样值-上位机存储文件,这中间怎么实现,望诸位不吝赐教!
07-05-24 12:58
1楼
编辑
引用
管理
robertjml
如果PLC是S7-400 CPU, 可以进行高速的数据采集, 能够精确到 1ms(包含时间戳标志), 并且在WinCC上位机完成记录与显示. 当然10ms更新的采样值, 肯定没问题!
如果PLC是S7-300 CPU, 你可以把每10ms的采样值保存到 DB块中, 该DB块要定时清零, 否则DB块会"撑爆". 但是, 对应每10ms的采样值时间戳标志, 没有办法来搞定.
07-05-24 16:12
2楼
编辑
引用
管理
AGUMP123
谢谢 robertjml
我现在建立了与PLC的网络连接,能不能通过协议编程来实现PLC和PC机大量数据的交换?
07-05-24 16:43
工控新闻
让数据会说话、让工艺可复制——美云智数发布研发AI智能体全栈解决方案
中控技术投资入股的浙江人形再获4.5亿元Pre-A轮融资,重注“可泛化的精准作业”未来
2025年制造业利润大幅回升,反“内卷”改善价格预期
2026工业自动化暨机器人展览会邀约
迎风冒雪,华北工控人为新疆风电开发保驾护航!
50份谢礼已备好!西克调研问卷获奖名单揭晓
西门子正式发布SINAMICS G200 Basic变频器,高效驱动方案新体验!
锻造新动能 地方谋划“十五五”开局产业图谱
更多新闻资讯