刚做了一项目,用到两台S7-1200,其中一台要不间断的向另外一台传送数据,前期使用的开放式用户通讯指令TSEND_C 以200ms脉冲不间断的发送数据。问题出现了我对比数据发送的次数和接收的次数不符,而且发送几十或者100多次后,数据就不发送了。感觉很不稳定。后期咨询西门子工程师,建议用智能层站的通讯方式,个人感觉还是后者I-Device通讯简单靠谱。
PROFINET智能设备使用入门(Portal V11)
https://support.industry.siemens.com/cs/cn/zh/view/73597410
https://support.industry.siemens.com/cs/document/73597410/profinet%E6%99%BA%E8%83%BD%E8%AE%BE%E5%A4%87%E4%BD%BF%E7%94%A8%E5%85%A5%E9%97%A8%EF%BC%88portal-v11%EF%BC%89?dti=0&lc=zh-CN