草庐IT

国产PLC软件PikePLC——基于梯形图开发交通灯控制示例

基于PikePLCStudio用Ladder图形化编程语言开发了一个用于控制交通灯的简单示例。本文最后的ST源代码是Ladder编译器将梯形图转换为ST语言后的结果。说明:本示例主要是为了演示使用PikePLCStudio基于梯形图开发PLC程序的能力,至于交通灯控制程序逻辑本身,不排除还会有其它更好的逻辑算法。另外,本人不保证程序逻辑的正确性例子描述如下十字路口有南北向和东西向四个红绿灯。南北向和东西向的红灯亮时长为30秒。南北向和东西向的绿灯亮时长为27秒,黄灯亮时长为3秒。当电源控制开关接通后,南北向的先绿灯亮,东西向的红先灯亮。当电源控制开关断开后,所有的红绿灯都关闭。定义变量PROG

国产化之银河麒麟.netcore3.1访问https服务的两个问题

背景某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团队只对.netcore3.1做了适配(目前.net6适配测试中),至于其它的国产CPU则是基于Arm64和x64的,.NET官方都有支持。环境主机操作系统:Windows10虚拟化工具:QEMU虚拟机CPU:cortex-a53(ARMv8架构,支持Arm64)虚拟机操作系统:银河麒麟v4(未安装桌面)

国产化之银河麒麟.netcore3.1访问https服务的两个问题

背景某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NETCore的支持,最终选择了3.1版本。主要原因就是龙芯搞了自研CPU架构,用户量不够大,.NET官方并没有专门针对龙芯的支持,而龙芯团队只对.netcore3.1做了适配(目前.net6适配测试中),至于其它的国产CPU则是基于Arm64和x64的,.NET官方都有支持。环境主机操作系统:Windows10虚拟化工具:QEMU虚拟机CPU:cortex-a53(ARMv8架构,支持Arm64)虚拟机操作系统:银河麒麟v4(未安装桌面)

国产化之 .NET Core 操作达梦数据库DM8的两种方式

背景某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NETCore3.1。环境CPU平台:x86-64/Arm64操作系统:银河麒麟v4数据库:DM8.NET:.NETCore3.1SDK达梦自己提供了.NET操作其数据库的SDK,可以通过NuGet安装,也可以通过安装达梦数据库获取。因为NuGet上的版本不知道是谁提供的,所以这里以安装数据库获取相关SDK为例。在官网下载DM8的数据库安装文件:https://www.dameng.com/list_103.htm

国产化之 .NET Core 操作达梦数据库DM8的两种方式

背景某个项目需要实现基础软件全部国产化,其中操作系统指定银河麒麟,数据库使用达梦V8,CPU平台的范围包括x64、龙芯、飞腾、鲲鹏等。考虑到这些基础产品对.NET的支持,最终选择了.NETCore3.1。环境CPU平台:x86-64/Arm64操作系统:银河麒麟v4数据库:DM8.NET:.NETCore3.1SDK达梦自己提供了.NET操作其数据库的SDK,可以通过NuGet安装,也可以通过安装达梦数据库获取。因为NuGet上的版本不知道是谁提供的,所以这里以安装数据库获取相关SDK为例。在官网下载DM8的数据库安装文件:https://www.dameng.com/list_103.htm

袋鼠云陈吉平:深耕国产自研数字化技术与服务,持续为客户创造价值

在经济面临下行压力、疫情反复等不确定因素之下,推动数字化转型就成为了许多企业的“救命稻草”。然而,较高的数字化转型门槛、不成系统的数据服务,以及缺乏规范的行业标准等都成了企业数字化转型路上的“绊脚石”。2015年,袋鼠云成立并毅然投身于具有巨大想象力的数字经济发展浪潮,经过7年努力实践,不断完善自己的数字化服务能力,在牢固地基的基础上不断向上搭建应用层,致力于让更多的企业能够一站式完成数字化转型。如今,袋鼠云已成功服务5000多家客户,涵盖金融、政务、教育、制造等20+行业。11月初,袋鼠云刚刚宣布完成过亿元C+轮融资。袋鼠云秉承着“让数据产生价值”的使命,以科技创新驱动发展,不断迭代优化解决

袋鼠云陈吉平:深耕国产自研数字化技术与服务,持续为客户创造价值

在经济面临下行压力、疫情反复等不确定因素之下,推动数字化转型就成为了许多企业的“救命稻草”。然而,较高的数字化转型门槛、不成系统的数据服务,以及缺乏规范的行业标准等都成了企业数字化转型路上的“绊脚石”。2015年,袋鼠云成立并毅然投身于具有巨大想象力的数字经济发展浪潮,经过7年努力实践,不断完善自己的数字化服务能力,在牢固地基的基础上不断向上搭建应用层,致力于让更多的企业能够一站式完成数字化转型。如今,袋鼠云已成功服务5000多家客户,涵盖金融、政务、教育、制造等20+行业。11月初,袋鼠云刚刚宣布完成过亿元C+轮融资。袋鼠云秉承着“让数据产生价值”的使命,以科技创新驱动发展,不断迭代优化解决

作为今年业务流程领域最热的技术赛道,国产流程挖掘都有哪些特点与优势?

 从艺赛旗iS-RPM,看国产流程挖掘产品的发展与特性艺赛旗发布iS-RPM,国产流程挖掘产品有哪些特性与优势?文/王吉伟要问2022年业务流程领域哪个技术最火,绝对非流程挖掘莫属。2019年,UiPath收购了ProcessGold。2021年,SAP收购了Signavio。今年4月,微软收购了Minit。ProcessGold是一家专为客户提供可视化业务分析流程工具的初创公司,ignavio是一家专注提供Salesforce业务流程挖掘服务的公司,Minit更是流程挖掘技术的领导者。这三家被收购的企业,均是流程挖掘厂商。收购方则都是RPA厂商或者推出了RPA业务,收购流程挖掘的目的,都是为

作为今年业务流程领域最热的技术赛道,国产流程挖掘都有哪些特点与优势?

 从艺赛旗iS-RPM,看国产流程挖掘产品的发展与特性艺赛旗发布iS-RPM,国产流程挖掘产品有哪些特性与优势?文/王吉伟要问2022年业务流程领域哪个技术最火,绝对非流程挖掘莫属。2019年,UiPath收购了ProcessGold。2021年,SAP收购了Signavio。今年4月,微软收购了Minit。ProcessGold是一家专为客户提供可视化业务分析流程工具的初创公司,ignavio是一家专注提供Salesforce业务流程挖掘服务的公司,Minit更是流程挖掘技术的领导者。这三家被收购的企业,均是流程挖掘厂商。收购方则都是RPA厂商或者推出了RPA业务,收购流程挖掘的目的,都是为

.NET 6应用程序适配国产银河麒麟V10系统随记

最近想在麒麟系统上运行.NET6程序,经过一番折腾最终完成了,简单记录一下。目标系统:CPU:aarch64架构(ARM64)操作系统:银河麒麟V10高级服务器系统银河麒麟V10系统(以下简称麒麟)使用的是redhat类似的dnf包管理方式,但是无法安装epel,因此很多软件无法直接包安装。方案直接在麒麟上安装dotnet,并运行dotnet程序这种方式很直接,无奈dotnet不支持在ARM64架构下的包管理安装,只能使用snap、安装脚本或者手动进行安装。然后snap我在麒麟上发现也不好装,一直没有成功;安装脚本需要连接国外的服务器,我这联外网有点问题,死活是装不上;手动方式我觉得好麻烦,直