E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PLC学习系列
PLC
-IoT 网关开发札记(4):Xamarin Forms 实现自定义控件(一个开关)
1.需求物联网项目中要集成大量的设备,作为一种简单的数字孪生手段,每一型号的设备都需要一个对应的虚拟实现,也就是用界面把这个设备呈现出来。设备有多个可管理的“属性”,对这个设备的监测对应获取这个设备“属性”的值,对这个设备的控制对应改变某些“属性”的值。非常多的设备都具备“开关(Switch)”这个属性,开关可以是电源开关(PowerSwitch),双态开关(Enable/Disable)等,对这
硬核老骆
·
2024-01-14 15:12
visual
studio
物联网
Android
C#
设计模式
PLC
-IoT 网关开发札记(2):Xamarin Forms 工程获取App当前的版本号
代码实现在构建AndroidApp时,写了一个AboutPage。在AboutPage上显示App的当前版本号是常见的做法。使用Xamarin.Foms获取当前版本号的方法是使用Xamarin.Forms的VersionTracking类。如下,我写了一个非常简单的AboutPage,其中定义了一个Span,命名为spText,用于显示App的当前版本号。usingSystem;usingSyst
硬核老骆
·
2024-01-14 15:41
xamarin
物联网
c#
android
设计模式
PLC
-IoT 网关开发札记(3):Xamarin Forms 首页跳转的正确姿势
1.需求使用Xamarin.Forms默认的模板生成卡片式App项目后,App打开的是第一个卡片页。实用中,往往需要App启动后呈现一个Splash,在Splash页面的后台完成系统初始化的一些任务,然后自动跳转或者等待用户点击“立即体验”/“开始使用”等按钮,App再呈现具体的内容。那么如何正确,安全地实现页面跳转呢?2.实现2.1App.xaml8WhiteWhiteSilverDarkBlu
硬核老骆
·
2024-01-14 15:38
物联网
xamarin
android
c#
visual
studio
施耐德
PLC
与西门子
PLC
以太网通讯
摘要施耐德
PLC
(如:Quantum系列)需要和西门子S7300、S7200等
PLC
进行以太网数据通讯。。
无锡亿客森
·
2024-01-14 06:31
工业通讯桥接器
施耐德与西门子通讯
西门子modbusTCP
MPI转以太网
西门子以太网通讯
算法
学习系列
(十八):字符串哈希
目录引言一、字符串哈希概念二、代码实现引言这个字符串哈希还是比较厉害的啊,只要是有关字符串的题目,这个字符串哈希都是可以轻松水过,所以说这个还是得好好掌握啊,话不多说,直接开始。一、字符串哈希概念这个字符串哈希就是将一个字符串转换为一个p进制的数,然后将这个p进制的数转换为十进制modQ,然后就可以比较这个数,来判断这两个字符串是否相等。这个p一般取131或者13331,Q一般取2^64,在这种情
lijiachang030718
·
2024-01-13 20:46
算法
哈希算法
算法
学习
算法
学习系列
(十九):DFS、BFS
目录引言一、DFS1.排列数字2.n-皇后问题二、BFS1.走迷宫2.八数码问题引言关于这个DFS与BFS的问题非常的常见,其实这两个就是搜索的方式不一样而已,核心思想非常容易懂,题目的话也是做一道记一道,还是要针对题来看,话不多说直接开始吧。一、DFSDFS:深度优先搜索,就是先一直遍历到底部,然后再回退上来,对应的数据结构是栈,大部分是拿递归做的1.排列数字给定一个整数n,将数字1∼n排成一排
lijiachang030718
·
2024-01-13 20:46
算法
深度优先
算法
学习
算法
学习系列
(十七):哈希表
目录引言一、哈希表概念二、代码实现1.开放寻址法2.拉链法引言这个哈希还是很重要的一个概念,我觉得本质上就是一个映射,然后只要你以后干计算机,这个概念都是非常常见并重要的一个概念,之前搞得离散化其实就是哈希表的一种,所以得好好学并且理解啊,那就开始吧。一、哈希表概念为什么要用哈希表:主要是快,时间复杂度为O(1),这个哈希表的主要功能就是查找一个数,看这个数在不在当前的集合里,所要的操作就是插入和
lijiachang030718
·
2024-01-13 20:16
算法
算法
散列表
学习
算法
学习系列
(二十):树与图的DFS与BFS
目录引言一、图的存储1.邻接矩阵2.邻接表二、图的DFS1.模板2.例题:树的重心三、图的BFS1.模板2.例题:图中点的层次引言关于这个树与图考察的还是比较多的,其实就是图,树就是一种特殊的图,树是一种无环无向图,关于图本文主要介绍图的存储方式以及他们的DFS与BFS模板怎么写,并且介绍了相应的例题。一、图的存储稠密图用邻接矩阵(n^2==m),稀疏图用邻接表(n==m)。1.邻接矩阵邻接矩阵就
lijiachang030718
·
2024-01-13 20:43
算法
深度优先
算法
学习
记录汇川:多组练习-梯形图
由
PLC
组成一个控制器每按一次按钮增加一组灯;三组灯全亮后,每按一次按钮,灭一组灯(为了使每组灯的时间尽量相等,要求先亮的灯先灭)。
工控空释
·
2024-01-13 16:58
程序人生
记录汇川:ITP与Autoshop进行仿真连接
1、定义如下程序:2、ITP新建工程:3、依次选择,最后修改IP4、定义两个变量5、拖一个按钮和一个圈出来,地址绑定:M16、地址绑定:Y17、
PLC
启动仿真8、ITP启动在线模拟器9、即可实现模拟仿真
工控空释
·
2024-01-13 16:58
程序人生
记录汇川:运动控制指令-梯形图
只有在轴的
PLC
Open状态处于disabled(未使能)、standstilI(使能)和errorstop(故障停机)三种状态才可以调用本执行设置轴的当前位置,其他状态指令报错。
工控空释
·
2024-01-13 16:58
程序人生
博途
PLC
增量式PID和脉冲轴组合控制阀门开度(算法介绍)
这篇博客我们以S7-1200
PLC
平台来举例,介绍我们的PID闭环控制器如何控制脉冲轴实现阀门角度控制。
RXXW_Dor
·
2024-01-13 15:18
17-V90
PN总线控制专栏
PLC
步进驱动器
脉冲
增量式PID
C#上位机与欧姆龙
PLC
的通信12----【再爆肝】上位机应用开发(WPF版)
1、先上图继上节完成winform版的应用后,今天再爆肝wpf版的,看看看。可以看到,wpf的确实还是漂亮很多,现在人都喜欢漂亮的,颜值高的,现在是看脸时代,作为软件来说,是交给用户使用的,UI自然是要讲究,可以看出,wpf比winform漂亮多了,因为wpf使用样式css来美化界面,虽然这只是抛砖引玉,但说明作为软件工程师,特别是应用软件开发者,颜值一定要有,才有吸引力。这个例子应用了表格控件d
hqwest
·
2024-01-13 14:38
C#上位机开发笔记
c#
mes
上位机
PLC
多线程
wpf
窗体
spring 5.0.x源码
学习系列
五: AnnotationConfigApplicationContext类refresh方法之invokeBeanFactoryPostProcessor(一)
前言上篇博客spring5.0.x源码
学习系列
四:AnnotationConfigApplicationContext类register方法作用主要介绍了register方法的作用。
avengerEug
·
2024-01-13 12:45
十三项教练工具打卡
学习系列
之九宫格
三点收获:1、优秀的管理者管事情,理人心,管事情有原则,不同的管理行为会带来不同的结果和职业生涯。2、九宫格就是GPS导航仪,去哪儿,在哪儿,三个路径选择。3、九宫格:帮助解决厘清和确定目标,正向、可控(不说你不要,说你想要)、Smart、系统平衡你好我也好;现状和问题,对话要有敏感度,找到最有价值的目标,在现状和问题阶段帮助被教练者看到真相,发生了什么?复述在目标实现过程中你遇到的问题和困难是什
wangzi04
·
2024-01-13 06:06
Pyhton基础
学习系列
15——面向对象编程
文章目录一、面向对象编程二、如何定义类和创建对象1.类2.对象3.初始化方法三、面向对象编程中三种不同类型的方法1.对象方法(实例方法)2.类方法3.静态方法4.三种方法的用法四、面向对象的三大支柱1.封装(Encapsulation)2.继承(Inheritance)和重写(override)3.多态(Polymorphism)4.例子总结一、面向对象编程面向对象编程(Object-Orient
是靖不是静
·
2024-01-13 04:01
Python基础学习
学习
开发语言
python
Pyhton基础
学习系列
11——字典
文章目录一、认识字典二、字典的使用方法1.字典的增删改查1.查-获取字典的值2.增和改3.删-删除键值对三、字典相关操作、函数、方法1.字典的相关操作1.in和notin-判断字典中是否存在指定的键2.字典的函数操作1.len(字典)-统计字典中键值对的个数2.dict(数据)-将指定的数据转换成字典3.字典的操作方法1.复制字典2.获取字典所有的键,返回一个新的容器3.获取字典所有的值,返回一个
是靖不是静
·
2024-01-13 04:30
Python基础学习
学习
python
开发语言
Pyhton基础
学习系列
9——列表
文章目录一、认识列表二、列表的特点以及使用方法1.列表中的元素可以为不同类型的数据2.列表是可变的(列表支持增删改查)1.查-获取列表中的元素的值2.增-往列表中添加元素3.删-删除列表中的某一个元素4.改-修改列表中元素为指定的值三、列表的切片操作1.切片的完整写法2.切片的省略写法四、列表的遍历1.直接遍历2.下标遍历3.enumerate五、列表的相关操作1.列表支持+、*操作2.列表支持比
是靖不是静
·
2024-01-13 04:00
Python基础学习
学习
python
笔记
Pyhton基础
学习系列
14——函数
文章目录一、函数的定义二、函数的分类1.系统函数2.标准库函数和第三方库函数3.自定义函数三、函数的使用1.基本语法2.函数使用案例和说明文档1.函数的说明文档2.输入两个正整数,计算它们的最大公约数和最小公倍数3.from和import的区别4.return和print的使用四、函数的参数1.形参和实参的区别2.位置参数和关键字参数1.位置参数2.关键字参数3.位置参数和关键字参数混用3.参数默
是靖不是静
·
2024-01-13 04:56
Python基础学习
python
笔记
机器
学习系列
--R语言随机森林进行生存分析(2)
随机森林(Breiman2001a)(RF)是一种非参数统计方法,需要没有关于响应的协变关系的分布假设。RF是一种强大的、非线性的技术,通过拟合一组树来稳定预测精度模型估计。随机生存森林(RSF)(Ishwaran和Kogalur,2007;Ishwaraan,Kogalur、Blackstone和Lauer(2008)是Breimans射频技术的延伸从而降低了对时间到事件数据的有效非参数分析。接
天桥下的卖艺者
·
2024-01-13 03:55
R语言
机器学习
机器学习
r语言
随机森林
SAP批次主数据增强
msc1n/msc2n/msc3n批次增强这几个事务码的主程序为SA
PLC
HRG,在如下图界面上有两块地方是可以做增强所预留的子屏幕,其中2是一个tab页签的子屏幕。注意版本较老的可能没有这个增强点。
旅行者I号
·
2024-01-13 00:26
SAP
单片机I/O口驱动MOS管
自记录:使用单片机做一个
PLC
,输出可如下两种情况:单片机I/O口驱动,为什么一般都选用三极管而不是MOS管?1.单片机的IO口,有一定的带负载能力。
总结所学
·
2024-01-12 22:54
单片机
嵌入式硬件
宏集方案 | 如何用工业树莓派和MQTT平台打通OT和IT?
应用设备-OT端设备:步进电机,MODBUSTCP远程I/O模块,
PLC
设备-边缘侧设备:宏集工业树莓派;-IT端设备:PC、安卓手机;-IT端软件:宏集HiveMQMQTT通信平
虹科电子科技
·
2024-01-12 17:39
工业物联网
工业树莓派
MQTT
工业物联网
Java学习——字节流操作文件
系列文章目录这里是Java
学习系列
课程,点击进入http://t.csdnimg.cn/Xtkz9欢迎大家一起来学习!目录系列文章目录一、字节流是什么?
m0_7Ella
·
2024-01-12 16:06
Java学习
学习
java
intellij
idea
Odrive
学习系列
一:vscode 编译Odrive
搭建环境可参考Markerbase教程,很详细了。简单说一两点:解压ODrive-fw-v0.5.1.zip:打开ODrive-fw-v0.5.1文件夹,找到Firmware文件夹,用vscode打开该文件夹:按照以下内容操作:编译工程:打开中断(terminal),输入make-j4回车进行编译。编译成功后如下:注意:在编译前Firmware文件夹下没有build文件夹。在编译成功后将会生成bu
嘉禾天成
·
2024-01-12 07:17
MCU_32-Advanced
odrive学习
Open
PLC
v3 代码结构
Open
PLC
v3是一个基于C++的开源实时自动化平台,主要用于控制和自动化行业中的设备。该项目具有以下主要模块:1.Core:核心模块,提供数据结构和算法实现。
长安思
·
2024-01-12 04:31
网络
西门子S7-1200直接连接MySQL数据库
那就需要
PLC
直接写入数据库。搭建了一套S7-1200,在电脑上装了个MySQL的数据库,经调试,已经完成SHA1校验、MySQL三次握手、切换数据库、写
xdpcxq1029
·
2024-01-12 03:24
数据库
mysql
C#上位机与欧姆龙
PLC
的通信05---- HostLink协议(C-Mode版)
1、介绍对于上位机开发来说,欧姆龙
PLC
支持的主要的协议有Hostlink协议,FinsTcp/Udp协议,EtherNetIP协议,本项目使用Hostlink协议。
hqwest
·
2024-01-12 02:11
C#上位机开发笔记
网络
欧姆龙PLC
HostLink
串口
进制
C#欧姆龙
plc
Fins Tcp通信案例上位机源码
C#欧姆龙
plc
FinsTcp通信案例上位机源码,有c#和VB的Demo,c#上位机和欧姆龙
plc
通讯案例源码,调用动态链接库,可以实现上位机的数据连接,可以简单实现D区W区定时器计数器等数据区的读写,
「已注销」
·
2024-01-12 02:40
c#
tcp/ip
网络
C#上位机与欧姆龙
PLC
的通信11----【爆肝】上位机应用开发(Winform版)
1、创建
plc
中的寄存器数据这里经过与
PLC
电气硬件工程师沟通,明确了这3个区的寄存器代表的含义,具体哪些寄存器存放的是什么数据,需要与他们仔细沟通,并用excel记录下来,现在只是举例,说明现场有4个窑炉
hqwest
·
2024-01-12 02:39
C#上位机开发笔记
c#
开发语言
欧姆龙
PLC
上位机
WINFORM
三菱
plc
学习入门(三,FB模块)
小编很抱歉,因为小编是以基恩士,三菱的
plc
一起学习并找发现不同!!!并结合工作的案例来进行学习,所以内容上与系统的学习还是存在差异。
韶光不负
·
2024-01-11 22:03
plc
三菱
练习
三菱
plc
自动化
PLC
期末复习题(第一章)
一、直流220V的电压继电器误触于交流220V的控制电路上会产生是什么现象?答:1、不能正常工作,因为同样的线圈通交流电时呈现阻抗,通直流时仅呈现电阻。2、不能可靠吸合,即使能吸合也会产生强烈的震动与噪声。因为直流电压继电器铁芯端面没有短路环,交变的电压会产生交变的电磁吸力。二、交流接触器的铁心、线圈与直流接触器有什么不同?答:1、交流接触器的铁芯用硅钢片叠制而成,直流接触器的铁芯是整块钢。2、交
我先去打把游戏先
·
2024-01-11 21:46
PLC
PLC
学习
开发语言
博图Portal V17(主机)与WINCC 7.5 SP2(虚拟机)
PLC
SIM Advance仿真设置
基本配置如下:1.在主机Win10系统中安装博图V17和S7-
PLC
SIMAdvancedV4.0SP1,安装
PLC
SIMAdvanced后,会在Win10系统中增加一个Siemens
PLC
SIMVirtual
YiSLWLL
·
2024-01-11 17:35
网络
博图注册表删除方法_「博图+仿真+授权」西门子软件安装指南及注意事项
写在前面最近一段时间,很多小伙伴通过我们公众号:thinger_swj的文章开始学习西门子
PLC
及西门子仿真环境搭建,但是很不幸的是,由于系统原因或者其他未知原因,经常会遇到各种各样的问题,因此本文主要针对博图
weixin_39597262
·
2024-01-11 17:34
博图注册表删除方法
西门子博途v16系统要求
C#
学习系列
之MVVM模型
C#
学习系列
之MVVM模型文章目录C#
学习系列
之MVVM模型啰嗦MVVM是什么?MVCMVVMMVC与MVVM区别总结啰嗦需要深入了解C#/WPF相关的内容,那么大家常说的MVVM时什么?
arriettyandray
·
2024-01-11 17:30
c#
c#
学习
wpf
外汇天眼:Valereum宣布董事会任命!
直布罗陀科技集团Valereum
Plc
今日宣布进行了一系列董事会任命。NickCowan正式加入董事会担任首席执行官。
WAIHUI_tianyan
·
2024-01-11 13:08
人工智能
区块链
金融
大数据
业界资讯
【STM32】GPIO跑马灯
自动化专业毕业后基本上有两个选择,一是做嵌入式开发,常见的有家电、消费电子、机械电子等;二是做
PLC
开发,如机床,工厂等的自动化。而嵌入式开发的基础又是单片机,单片机也是汽车电控的基础。
DevFrank
·
2024-01-11 10:06
shell开发及其他
stm32
单片机
学习
贝锐蒲公英云智慧组网解读:实现工业设备远程调试、异地
PLC
互联
这个时候,使用异地组网是非常有效的解决方案。在12月28日贝锐官方的直播中,请到了贝锐蒲公英的技术研发经理,为大家分享了贝锐蒲公英云智慧组网解决方案,以及蒲公英二层组网相关的技术和应用。搜索“贝锐”官方视频号,可回看全场直播简单来说,许多工业设备可能使用特殊的工业协议或私有协议,而非通用的TCP/UDP协议,使用常见的三层组网,串口服务器可能无法扫描并发现远程的串口设备,不能满足工业设备的互联需求
贝锐
·
2024-01-11 10:54
网络
C++上位软件通过Snap7开源库访问西门子S7-200/LOGO
PLC
/合信M226ES
PLC
V存储区的方法
前言在前面例程中谈到了C++通过Snap7开源库S7通信库跟西门子S7-1200
PLC
/S7-1500
PLC
以及合信CTMCM226ES
PLC
/CPU226
PLC
通信的方式方法和应用例程。
lzc881012
·
2024-01-11 09:36
c++
开源
开发语言
visual
studio
windows
mfc
伺服驱动器使能功能块(H3U
PLC
控制外部脉冲轴)
rxxw-control.blog.csdn.net/article/details/125488089https://rxxw-control.blog.csdn.net/article/details/125488089下面我们看下H3U
PLC
RXXW_Dor
·
2024-01-11 08:31
18
三菱FX5U系列PLC
PLC
运动控制
Linux内核
学习系列
(1)——系统调用
前言由于工作需要,个人从java栈转为了c语言栈,并需要深入学习linux内核。本系列记录一些个人学习笔记。由于Linux内核涉及内容以及知识点很多,一开始接触十分痛苦,通过反复阅读《Linux内核完全注释》一书才逐渐能够看懂源码。在理解的过程中,个人发现自上而下地探索内核,才是最适合自己的学习内核的方式。因此,本系列主要从自上而下的角度,进行笔记记录。整个系列配图及概念描述将直接引用《Linux
DaHuangXiao
·
2024-01-11 02:10
内核
linux
西门子
PLC
1200-组态王跟Access数据库--⑨数据库查询
西门子
PLC
1200-组态王跟Access数据库--⑨数据库查询组态王记录不同类型变量到数据库,和数据库数据查询到组态王界面1.0从左边栏选择表格模板,level1和level2分别设置整型和布尔型2.0
老王工控笔记
·
2024-01-11 00:38
现场总线 、制动器、传感器、I²C 2021-12-14
中间层则由许多可编程逻辑控制器(
PLC
)组成,
PLC
之间借
德国SiSy编程就这么简单
·
2024-01-10 20:30
PLC
期末复习题(第六章)
一、以下哪种语言不能用于S7-1200
PLC
编程?A、LADB、FBDC、STLD、SCL答案是C二、一个双字(DWord)包含几位?
我先去打把游戏先
·
2024-01-10 17:50
PLC
学习
开发语言
PLC
S7-1200
PLC
期末复习题(第七章)
一、编程题:用接在I0.0输入端的光电开关检测传送带上通过的产品,有产品通过时I0.0为ON,如果在10s内没有产品通过,由Q0.0发出报警信号,用I0.1输入端外接的开关解除报警信号,画出梯形图。1、这两个是常闭触点,所以一开始没有检测到产品过来时,会直接接通定时器,开启10s的一个定时器延时2、10s延时一到,就会接通这个%M0.0的线圈3、%M0.0线圈一被接通,下面这条通路就会接通,Q0.
我先去打把游戏先
·
2024-01-10 17:50
PLC
学习
开发语言
PLC
PLC
期末速成——顺序功能图转梯形图
2、程序段2,
PLC
上电与逆行,初始化脉冲M1.0激活初始化步M2.0。3、程序段3,当M2.0初始化步为活动步,并且M0.0系统运行标志位为1时,置位M2.1步,复位M2.0步。
我先去打把游戏先
·
2024-01-10 17:18
PLC
学习
开发语言
PLC
WPF真入门教程26--项目案例--欧姆龙
PLC
通讯工具
1、案例介绍前面已经完成了25篇的文章介绍,概括起来就是从0开始,一步步熟悉了wpf的概念,UI布局控件,资源样式文件的使用,MVVM模式介绍,命令Command等内容,这节来完成一个实际的项目开发,虽然小案例,但是可以把前面的知识融合起来,比如控件的布局,命令的绑定,视图模型的应用,数据交互驱动等方面,巩固检验具体的实际应用,我们要完成的项目是这样的成品:2、布局分析在wpf的布局中,最外围的必
hqwest
·
2024-01-10 15:36
WPF真入门教程
wpf
命令绑定
视图模型
MVVM
上位机
c#
西门子智能分拣系统实现(博途17)
智能分拣系统设计说明
PLC
程序结构自动流程说明回初始位置说明分拣物料识别规则发料单元实现搬运单元实现
PLC
程序HMI设计程序代码智能分拣系统实现PS:由于没有实际硬件,本程序增加了模拟现场信号处理部分逻辑
suxiaoling@
·
2024-01-10 12:38
西门子
西门子
博途
智能分拣系统
PLC
远程上下载物联网网关的概念和重要性
PLC
远程上下载物联网网关的概念和重要性
PLC
远程上下载物联网网关是一种用于实现
PLC
(可编程逻辑控制器)与物联网系统之间通信和数据传输的硬件设备。
蓝蜂物联网
·
2024-01-10 10:26
物联网
plc
自动化
QT上位机开发(内嵌虚拟机的软件开发)
联系信箱:
[email protected]
】不知道大家有没有玩过
plc
设备。
plc
设备从本质上来说,就是一个单片机设备,只不过它的电源、输入、输出做了很多的加强措施。
嵌入式-老费
·
2024-01-10 08:26
C#
WPF
+
QT上位机开发
qt
junit
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他