自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰河世纪

自动化

  • 博客(25)
  • 收藏
  • 关注

原创 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 1495 3

原创 Python连接FactoryIO仿真控制练习(二)

Python连接FactoryIO仿真控制练习(二)参考PLC中定时器,计数器器,脉冲检测的实现逻辑,重新写了实现逻辑进行了单独的类实现。传送带控制加入了延时停机定时器,当超出时间未检测到离开传送带末端传感器信号时,传送带停止运行。一、定时器:参考在PLC中使用SCL实现自定义定时器的一般逻辑,实现如下:class MyTimer: """定时器 def __init__(self, cycle, my_time):以循环周期为时基 """ def __init__

2020-08-16 12:39:58 1886

原创 Python连接FactoryIO仿真控制练习

Python连接FactoryIO仿真控制练习概述:今天下午没什么事,又看了一下FactoryIO仿真软件,以前做这种控制总是用PLC去做,使用PLC做逻辑控制的时候,定时器计数器什么的都是既有的功能块,直接调用就可以了,相对逻辑实现不用考虑那么多底层逻辑的细节,最近正在学习python,差不多有三个月了,所以找了个简单的控制例程,打算用python写一下控制逻辑,思考的过程挺有意思,和大家分享一下。使用的例程是FactoryIO自带的一个简单例程“Sort by Weight”,即使用称重皮带检测重量

2020-08-15 23:19:33 7783 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 4856 10

原创 博途V15恒压供水仿真

DPlayerOptions.push({ "id": "569795ec83de6d93aa231638efb6fa27", "hotkey": true, "screenshot": false, "loop": false, "autoplay": false, "theme": "#FADFA3", "lang": "zh",...

2019-04-27 20:07:13 1760

原创 借助matlab实现博途1200plc dmc控制仿真,简单示例

http://tieba.baidu.com/p/6114949212

2019-04-27 07:49:08 3184

原创 TIA V15计数仿真案例

要求: 画面一个做几个按钮 启动 停止 黄绿黄 三个状态指示灯 启动绿色 停止红色 故障黄色 计数器显示值达到1000报警 马达故障报警 报警要有文本显示 开关按钮用点动型 视频: 下载: 链接:https://pan.baidu.com/...

2019-03-03 05:19:08 1353

原创 博图S7-300 ModbuTCP通讯案例

西门子PLC型号为:315-2PN/DP,通信伙伴为台达:DVP-12SA2,配有DVPEN01以太网模块。一、根据博图帮助文档添加ModbusPN功能块,并添加对应的参数DB。....................................................................

2019-01-03 01:45:11 4806

原创 威纶通MT8102IE连接变频器实现点动控制

威纶通软件使用Utility Manager,由于不像西门子触摸屏带有按钮的上升沿和下降沿的检测,由于通讯速率的延迟和脚本执行时间的延时,实现点动命令挺麻烦的。 一、使用宏指令和标志位组合 向变频器0XC8中写入2为正向点动,写入6为反向点动,点动频率设置为5Hz。 1. 添加一个多状态按钮,文字标签“正向点动” ...

2018-12-28 02:41:08 3315 1

原创 威纶通触摸屏和LEADFIX变频器485通讯

威纶通型号为MT8102IE 1024x600国产leadfix变频器,不多介绍,不是一流牌子。9600-8-N-1 站号1,读取位数为1,不支持多位读取。威纶通触摸屏比较奇怪,具体定义为:MT8102IE带有两个9针端口,con.A为外凸母口,con.B为内凹公口。使用con.A的时候,支持设置为com2和com3,使用com2时,485+为1针口,485-为2针口;使用com3时,485+...

2018-12-27 18:49:36 6240

原创 台达PLC和变频器LEADFIX485通讯MODRW

这个网上教程已经很多了,但是这里还是要写一遍,因为被坑了一次!谨记教训!使用ISPSOFT编写梯形图使用MODRW指令变频器参数国产leadfix变频器,不多介绍,不是一流牌子。9600-8-N-1 站号1,读取位数为1,不支持多位读取。梯形图参数设置为81,对应9600-8-N-1,使用COM2。问题出在那儿呢?在威纶通触摸屏读取输出频率的时候,发现寄存器中D34数据大于256时变成0,小于...

2018-12-27 02:38:13 4407 2

原创 bp+pid+rbF非线性预测模型控制器scl实现

控制器初始状态下,rbf预测模型存在较大拟合误差,不参与调节,仅有BP-PID进行控制动作,当拟合误差小于0.0001是使用rbf提供的雅可比矩阵矫正。 /////////////////////////////////////////////RBF-NNI //**********************...

2018-11-30 05:59:00 983 6

原创 《电气控制及PLC技术》课件

《电气控制及PLC技术》课件 点击下载z2i2

2018-10-31 19:45:02 951

原创 matlab dmc仿真实例

资料来自于网络,如有侵权请联系删除!控制对象为:7.5e^(150s)/(120s+1); 其余参数见仿真程序;clcclearG=tf(1.2,[208 1],'inputdelay',80); %input('输入传递函数G=')%设置DMC参数Ts=5; %input('采样周期Ts='); %采样时间P=50; %input('预测周期P='); ...

2018-10-01 13:58:01 3566 9

原创 Simatic Net v14的简单使用

TIA PORTAL V14 SP1 点击下载axsxSIMATIC NET V10 点击下载 8jof1 打开PCSTATION软件,添加IE General和OPC servr;选择正确的网卡并设置需要的IP地址;等待设置自动完成后显示如下,出现对号则未出现错误;2、使用博图V14新建一个项目;添加一个plc和一个PC staion有人说可以使用nettpplc...

2018-09-30 16:58:17 8155

原创 使用NetToPlc软件连接PLCSIM进行仿真连接

NetToPlc软件官网:https://www.mesta-automation.com本机组态王Plcsim仿真连接连接1200需要勾选“允许来自远程对象的PUT/GET请求访问”

2018-09-29 02:47:15 10248

原创 基于S7-1200 PLC实现PIDNN控制仿真

Matlab .m文件仿真程序如下%BP based PID Controlclear All;close All;xite=0.20; %学习速率alfa=0.01; %惯性因子IN=4;H=5;Out=3; %NN Structurewi=[-0.6394 -0.2696 -0.3756 -0.7023;-0.8603 -0.2013 -0.5024 -0.2596;-1....

2018-09-26 01:33:28 1687

原创 matlab与组态王OPC连接

1、建立组态王工程,命名为"OPC_MATLAB_kingview"添加仿真PLC,命名为"仿真PLC";2、添加两个变量为:frommatlab和tomatlab;frommatlab使用一个静态寄存器以接收来自matlab存入的数据;tomatlab使用一个自加寄存器反映数据变化;添加一个画面,设置两个输入输出区;3、以管理员身份打开matlab;使用m文件读写组态王opc4、新建一个m文...

2018-09-24 07:14:01 5318 4

原创 VB使用DDE与组态王进行数据交换

待续..

2018-09-21 00:54:11 1102

原创 基于VB6.0的货架数量管理系统

1、上位机软件使用:vb6.0;SQL SERVER2003;2、设备包括:①LED显示屏②货架货架总计有18个仓位,每个仓位配备一个RFID读卡设备。③232-485转换头④REID读写卡设备以及信息卡片多张。程序资料下载 cjjv...

2018-09-20 22:22:34 186

原创 factoryio-2.3.1虚拟仿真实验室软件

Factoryio软件体验版:可免费试用30天。可使用已有和自定义各类生产线3D模型仿真环境,支持西门子,施耐德ABB等各类品牌PLC驱动,同时支持OPC。factoryio下载 factoryio官网...

2018-09-20 04:20:51 15512

原创 一个仓储设备监控系统的组态王案例6.55

使用组态王6.55组态设计;DSN读写ACCESS数据库;端口设备包括:下位机为1200PLC;三个DDE扫码器;文件下载 az62

2018-09-01 07:41:20 1270 1

原创 为自己的网站中添加一个live2d“萌宠”

在网页中添加一个Live2d,主要是在文件中添加head文件的css引用和body中js脚本的引用;1、将资源文件解压到网站源码文件夹内;2、打开当前模板或主页的head部分;添加CSS引用;在<head>...</head>之间随便找一个非注释位置插入都可以;<link rel="stylesheet" type="text/css" href="https:/...

2018-08-15 22:10:36 3320

原创 matlab通过dde与组态王进行连接实现方法

DDE是什么DDE(Dynamic Data Exchange:动态数据交换)是WINDOWS平台上的一个完整的通信协议,它使支持动态数据交换的两个或多个应用程序能彼此交换数据和发送指令。DDE始终发生在客户应用程序和服务器应用程序之间。DDE过程可以比喻为两个人的对话,一方向另一方提出问题,然后等待回答。提问的一方称为“顾客”(Client),回答的一方称为“服务器”(Server)。一个应...

2018-08-01 21:28:14 2488 3

原创 WINCC AUDIT审计组建教程

资源来自网络,如有侵权请联系删除!点击此处查看完整文件

2018-07-12 02:11:25 3849

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除