
123
文章平均质量分 96
冰河世纪Icer
这个作者很懒,什么都没留下…
展开
-
python pywin32访问wincc变量值
使用pywin32库的com连接参考:https://wenku.baidu.com/view/9fac78ef5fbfc77da269b16e.htmlimport win32com.client as wcimport timewinccapp = wc.Dispatch('CCHMIRuntime.HMIruntime')s = winccapp.Tags('a')for i in range(100): s.Write(i) print(i) tim...原创 2020-12-07 23:15:59 · 1585 阅读 · 3 评论 -
Python连接FactoryIO仿真控制练习(二)
Python连接FactoryIO仿真控制练习(二)参考PLC中定时器,计数器器,脉冲检测的实现逻辑,重新写了实现逻辑进行了单独的类实现。传送带控制加入了延时停机定时器,当超出时间未检测到离开传送带末端传感器信号时,传送带停止运行。一、定时器:参考在PLC中使用SCL实现自定义定时器的一般逻辑,实现如下:class MyTimer: """定时器 def __init__(self, cycle, my_time):以循环周期为时基 """ def __init__原创 2020-08-16 12:39:58 · 1995 阅读 · 0 评论 -
Python连接FactoryIO仿真控制练习
Python连接FactoryIO仿真控制练习概述:今天下午没什么事,又看了一下FactoryIO仿真软件,以前做这种控制总是用PLC去做,使用PLC做逻辑控制的时候,定时器计数器什么的都是既有的功能块,直接调用就可以了,相对逻辑实现不用考虑那么多底层逻辑的细节,最近正在学习python,差不多有三个月了,所以找了个简单的控制例程,打算用python写一下控制逻辑,思考的过程挺有意思,和大家分享一下。使用的例程是FactoryIO自带的一个简单例程“Sort by Weight”,即使用称重皮带检测重量原创 2020-08-15 23:19:33 · 8241 阅读 · 2 评论 -
Plcsim Advanced和Simulink联合仿真——通过API
西门子官网应用中心链接:SIMATIC S7‑PLCSIM Advanced 通过 API 的联合仿真摘要:simulink可实现较为复杂的仿真模型,通过Plcsim Advanced提供的API与simulink实现数据交换,即实现联合仿真。0 前言Plcsim Advanced提供的动态链接库文件支持通过C,C++,C#及FORTRAN语言进行调用,官网示例文件展示了三种与si...原创 2019-06-10 14:17:45 · 5053 阅读 · 10 评论