- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 计算收放辊实际卷径
IF #HMI_自动启停 = 0 OR #HMI速度设定值 #PLC斜坡输出值 OR (#实际线速度 = (#HMI速度设定值 + 0.2)) THEN。/////////////////////////////计算主电机实际卷径//////////////////////////////////IF #HMI_自动启停 AND (#HMI速度设定值 = #PLC斜坡输出值) AND #HMI速度设定值 < 10 THEN。
2024-05-15 20:06:56
494
原创 上位机命名规范驼峰命名法和下划线命名法
名称中的每一个逻辑断点都用一个下划线来标记,例如:print_employee。下划线命名法是随着C语言的出现流行起来的,在UNIX/LIUNX这样的环境,以及GNU代码中使用非常普遍。大驼峰命名法(又称为帕斯卡命名法):相比小驼峰法,大驼峰法把第一个单词的首字母也大写了,例如:public class DataBaseUser。常用于类名,属性,命名空间等。小驼峰命名法:除第一个单词之外,其他单词首字母大写,例如:myFirstName、myLastName。常用于变量名,函数名。
2023-02-06 16:45:43
953
原创 c#Socket遇到Receive阻断线程问题处理
最近写一个上位机遇到套接字读取数据的时候线程停止。上读取代码:如上代码,无缘无故线程停止。查问题,逐句运行。发现是读取数据的时候出错。所以增加一个判断,在有消息的时候进行读取。但是发现一直收不到消息。检测发现报文出错。修改正确的报文后bug解决。......
2022-06-16 10:23:23
2701
原创 C#链接SQLite的帮助类连接增删改查用SQLiteHelper
public static class SQLiteHelper{/// /// ConnectionString样例(Sqlite文件放dbug目录下):Data Source=Test.db;Pooling=true;FailIfMissing=false/// public static string ConnectionString = “Data Source=Production.db;Pooling=true;FailIfMissing=false”;/// /// 参数设置/
2022-05-03 23:47:32
1369
原创 工业自动化里模拟量输入滤波算法优缺点
1、限幅滤波法(又称程序判断滤波法)A、方法:根据经验判断,确定两次采样允许的最大偏差值(设为A)每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值B、优点:能有效克服因偶然因素引起的脉冲干扰C、缺点无法抑制那种周期性的干扰平滑度差2、中位值滤波法A、方法:连续采样N次(N取奇数)把N次采样值按大小排列取中间值为本次有效值B、优点:能有效克服因偶然因素引起的波动干扰对温度、液位的变化缓慢的被测参数有良好的滤波
2021-11-29 13:24:06
2307
原创 埃斯顿冲压凸轮控制器pac10报警a13故障处理
如果pac10凸轮控制器报a13离合器双联阀等动作正常可按下面调整,默认250的,改到400ms。按F键,让下面显示U1,按向上键,直到显示程序号(如 PAC 2.16等),在此界面下,长按住向左键(确认键),直到PAC C的右下角有个小点亮一下,松手。再按F键,到Pn参数,980密码进入,按向下键,找到Pn18,将数值改大,就可以再试一下看正常没。...
2021-08-12 12:10:45
1897
1
原创 在没有串口设备的时候如何让电脑能调试串口设备
1.设备:电脑。2.软件:Configure Virtual Serial Port Driver。3.软件:串口调试助手。4.自己的开发工具。一,建立虚拟串口打开Configure Virtual Serial Port Driver建立两个虚拟串口。(默认软件可以适用14天)添加的时候成对添加的,如图,我已经建立了两个虚拟串口。com4和com5.本地电脑调试就用这两个串口调试。二,串口助手建立发送端打开串口调试助手,选择一个串口这里选择com4可以选择定时发送这样就可以在测试上查
2021-04-20 14:36:25
3896
原创 信捷PLC如何使用c函数
简介:使用信捷plc运用c计算使用的过程。工具原料:1.信捷PLC ,XD,XLl,XK,XG等系列都可以。2.程序下载线或有网口的可以用网线。3.信捷编程软件本案例采用XDPPro3.53。4.电脑方法步骤:1.打开编程软件2.plc与编程软件建立连接3.是否有合适自己的算术包含在里面(双击即可引用)4.如果没有自己建立运算。函数功能块右键新建源文件。5.设定好信息点击确定6.双击新建的源文件。7.编写程序#define SysRegAddr_HD_D_HM_Md
2021-03-28 23:17:28
9340
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人