看我一招鲜 | 西门子编程调试技巧

01 西门子通讯诊断技巧

常用的如S7、MODBUS TCP、开放式用户等基于TCP的通讯,在刚开始建立通讯时,如果发现没有数据或者通讯指令报错,别急着检查程序指令。先切到在线状态,看看连接是否建立成功了。只要物理网络通了,即使不写通讯指令,连接状态就应该是绿色。如果不是绿色,检查IP设置和物理网络连接。 

图片

02 给程序加点注释

通常我们会在程序段标题添加注释,用来解释这段程序的作用。 

老王,小美和小张

图片

创新引领二十载--施耐德电气无锡基地开启未来工业新篇章

中国无锡,2022年11月4日——施耐德电气无锡基地20周年庆暨变频器客户开放日于11月3日成功举办。20年来,从施耐德电气“零碳工厂”到“端到端灯塔工厂”,从工信部认证的国家级“智能制造标杆”“绿色工厂”到“无锡绿色智能制造创新示范园”,施耐德电气无锡基地不断引进新产线,持续扩大研发、生产与销售投入,打造研、产、供、销、服一体化的产业生态圈,在实现业务强劲增长的同时赋能本土客户的数字化与低碳化发展,助力行业迈向开放、高效、韧性、以人为本和可持续的未来。

施耐德电气无锡基地20周年庆典现场

廿载耕耘,砥砺前行

PKS系统中的TYPECONVERTER功能块

在PKS系统里,数据的类型有多种形式,包括我们常见的整数类型、实数类型、布尔量类型和枚举量类型等等。什么是枚举量呢,举个例子来说,像PID控制回路的控制模式,这个参数就是枚举量类型,手动对应于0,自动对应于1,串级对应于2。

如果两个参数想连接在一起,数据的类型必须一致才行,如果不一致怎么办呢?那就需要万能转换器来把数据的类型变化一下才行。

TYPECONVERTER功能块就是PKS里的万能转换器。

图片
此功能块的左边连接需要转换的参数,右边输出转换后的参数。

美女随机给你打电话&每周一必开的例会——无连接与有连接通信

尽管几乎没有人理解电磁场理论,但我们都能很好地使用手机。如果必须了解波传播的细节,相信几乎没有人会使用电话。很多时候,我们虽然不了解一些原理,但是,我们仍然可以很好的利用它们。比如很多基本的网络规则。

交换机和路由器有一些非常复杂的算法,当带宽利用率接近100%时,消息按什么顺序排队。没有必要理解这些算法,但我们工控工程师应该理解的联网原则之一是有连接与无连接通信。

有连接与无连接通信

无连接通信实际上是指一种偶然的通信连接,它是与任何先前或后续通信事件无关的一次性事件。

这相当于美女随机打电话告诉你,她想和你出去吃饭。你之前没有想到电话会来。这通电话与美女的任何其他电话都无关,也不知道何时或是否有另一通电话打来。

无连接通信暂时存在,然后就消失了。

面向连接的通信是一种正在进行的通信连接,它是随着时间的推移而发生的有状态的交互,具有特定的目的。

这相当于每周一早上两小时的公司例会,每个员工都必须参加回报上一周的工作进度和这周的工作计划。

该连接是预定的,它将持续一段时间,并且接收方确认接收到信息。

SLC MSG至ControlLogix

为什么写这篇文章呢? 昨天一圈内大佬聊起来了他们一个改造项目,原来两套SLC500系列PLC互相通讯,由于SLC系统的备品备件很难买到了,因此将其中一套升级到了ControLogix系统,但是问题发生了,原来的两套SLC是通过MSG进行通讯的,那现在换成了ControLogix后,由于Contrologix用的是CIP标签做变量,而SLC是通过文件形式关联变量;那这个怎么实现呢? 

本文以一个小例子来说明: 

任务:写入N10的5个整型数到Contrologix标签 

说明:任何对MSG的修改,都需要停止CPU进行,不可以在线进行。

图片

进博五年!施耐德电气将携零碳城市全图景重磅亮相

—— 2022 ——

中国国际进口博览会

11月5日-10日

3号馆 3B3-05

— 施耐德电气 —

2022进博会将在11月5日-10日如期而至,施耐德电气也将迎来进博会舞台上的“五连更”

“数字赋能,全程减碳”主题下,施耐德电气此次带来了「2X3减碳作业」的特别展示——

■ 以创新和生态2大视角,展示数字化技术、绿色生态、减碳成果,以及生态圈力量;

■ 11月7日 14:00,覆盖全展位、低碳工业展区和低碳能源展区的3机位专属直播,全视角解密进博

想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控

一、应用背景

经常会碰到客户吐糟,在上位机组态完整的IO状态监控好麻烦,都是重复的组态工作,点数多了做起来太浪费时间,很消耗鼠标键盘和头发,一不小心甚至还要消耗女盆友,所以咱们今天来说一下,怎样以最小的工作量,实现最大范围的IO监控。 

二、实现思路

这次废话不多说,毕竟静姐姐没按照字数给补贴,咱直入正题,先把脑袋瓜子动起来想想怎样实现该功能:

① Mcgspro支持地址偏移功能,可以实现PLC(或其他仪器仪表设备)通讯时寄存器地址的动态访问;

② 建立一组IO状态的监控,通过地址偏移,来进行动态IO状态监控,最后实现所有IO地址监控;

③ 通过指令动态字符串文本显示,按照偏移规律,做简单的IO点地址文本显示。

三、实施步骤

1.这次提需求的客户主要用松下PLC,所以这次以松下PLC为例,进行程序设备组态 

页面

订阅 剑指工控 RSS