加载中…
  
博文
标签:

研华

adam6017

分类: 杂谈
2026年了,还是得继续学习提高自己。前几天现场使用了研华ADAM6017,东西小,有一定的功能,过几天把总结记录上。
分类: 杂谈
去年自学明显懈怠了,今年得打起精神。
标签:

外接显示器不显示

笔记本电脑扩展显示

分类: 计算机
前天对笔记本电脑上window11做了大的升级,昨天晚上外接的显示器没有了反应,黑屏了,笔记本电脑上的桌面图标不见了,明显是在外接屏上显示了,我把雷电接线拔掉,图标又回到笔记本电脑屏幕上显示。无论是重启笔记本电脑,还是插拔雷电接线,都不好使。我以为是显示器坏掉了,但仔细一想不应该啊。今天下班回来,把外接显示器接上笔记本电脑,同样现象。我把外接显示器电源插头拔掉,再插回去,好了,真是神奇了。
标签:

西门子

线性同余随机数

tia编程

分类: 西门子软硬件
最近一次变成需要生成随机数,以前使用PLC时钟做过,今天尝试用线性同余法来做一次。线性同余法基于数学公式X = (a × X + c) mod m 其中 m 为模数,a
标签:

西门子工业自动化

wincc

趋势控件

不刷新记录

分类: 西门子软硬件
今天在现场计算机上WINCC增加了一次二进制变量,做了变量记录,画面上趋控件关联了这些变量,WINCC画面运行后,发现不刷新,时间轴不动作。仔细检查发现变量记录里面二进制变量默认不是随时记录的,是发生变化才记录。修改这几个二进制变量为“总是”记录后,问题解决了。
标签:

西门子

scl编程

tia

分类: 西门子软硬件
新建一个TIA项目程序,选择1500 CPU,建立连接,使用默认的IP地址,新建变量如下图:

新建FC,内部变量如下:
FC的程序如下,因为想从比较基础的做起,就一句话
#run := #remote AND (NOT #fault) AND (NOT #stop) AND (#start OR #run);
在OB1调用FC:
标签:

西门子

累积量误差

分类: 西门子软硬件
现场同事反映,说累积量计算有较大误差。程序中累积量是每秒累加一次,现场数量级百万级别,流量290m3/h左右,每秒数据较小。通过测试,这个级别的大数,去加一个小数,内部处理时会出现偏差。我新建一个变量,每秒瞬时量先加入这个中间变量,这个中间变量累加到一定数值,比如10,把这个中间变量加到最终的累积量上面去,中间变量再清零,这样就可以避免出现前面的问题了。
标签:

西门子

tia

scl编程

脉冲循环动作

分类: 西门子软硬件
今天继续练习,使用SCL编程。点击WINCC上开始按钮,16个脉冲阀依次循环动作,每个阀动作1秒,间歇1秒,16#阀动作完成后,间歇1秒,1#阀开始动作。点击停止按钮,停止动作,下次点击开始按钮,从1#阀门开始动作。
新建TIA项目,选择1500控制器,启用CPU时钟存储器,添加网络。新建变量如下:

新建FB,建立内部变量如下:
FB使用SCL编程如下:
继续做练习,还是在前面练习基础上功能增加一点。脉冲持续时间、间隔时间、循环次数都从WINCC输入,如果循环次数输入为0,则一直循环下去。
新建一个TIA项目,选择1500PLC硬件,增加以太网络,不需要启动CPU时钟存储器。建立变量如下:
新建FB,内部变量如下:
FB程序如下
标签:

杂谈

继续做练习,今天在昨天练习基础上进一步做功能。每个阀门脉冲时间长度、间隔时间长度、整体循环次数不由PLC程序设定,从WINCC运行画面输入。
新建一个TIA项目程序,选择1500PLC,组态硬件,增加以太网通讯,不需要启用CPU时钟存储器,建立变量如下:

建立一个FB,内部变量如下:
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有