自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 使用AM06模拟量输入输出模块和温度变送器测量温度控制亮灯

本文介绍了基于西门子Smart200 PLC和AM06模拟量模块的温度测量系统。系统使用PT100温度探头和电流型变送器,通过AM06模块的2号通道(AIW20变量)采集温度信号,并控制指示灯颜色变化。测试中发现与欧姆龙温控仪存在2℃偏差,可能由温控仪参数设置不当导致。文中包含了硬件接线示意图和PLC控制程序说明。

2025-12-19 09:42:17 161

原创 使用Smart200的高速计数器和编码器测量步进电机转速和位移,使用昆仑通态触摸屏控制和显示。

摘要:该系统使用西门子Smart200 PLC和EX38S6编码器(分辨率2500)测量42BYGH34步进电机的转速和位移,通过昆仑通态触摸屏实现控制和显示。PLC采用I0.0/I0.1接口连接编码器A/B相,驱动器设置为6400细分。程序通过高速计数器子程序处理脉冲,计算位移(丝杆每圈8mm)和转速(转/秒/分钟)。系统存在测量时准时不准确现象,采样周期为2秒,在4倍模式下编码器每圈产生10000个脉冲。主要涉及主程序、高速计数器、脉冲输出和中断子程序的协同工作。

2025-11-09 14:19:07 300

原创 使用西门子ST20的PTO脉冲控制台达伺服驱动器ASDA-A2控制伺服电机运动

伺服电机的刹车单独接了24V的电,把刹车打开。伺服驱动器的CN1:CN1的43脚(PULSE),串一个1K欧姆的电阻连接到PLC的脉冲输出Q0.0,CN1的36脚(SIGN),串一个1K欧姆的电阻连接到PLC的方向输出Q0.2,CN1的37(SIGN-)和41脚(PULSE-)连接到PLC输出的0V上,DI1的线接24V,(伺服ON),才会动作,COM-接PLC输出的24V,COM+接PLC的输出0V,

2025-10-03 16:49:22 364

原创 使用西门子ST20控制42BYGH34步进电机运动

步进驱动器的DIR- 、PUL-一起接到了PLC的GND上。如果是接到单独电源的地,需要把地和PLC的地连接在一起,否则不会动。步进驱动器的细分为6400,拨码1,2,3,都为OFF。电流1.0A,拨码为4,6为ON,5为OFF。注意:电流大小拨码拨错不会转。

2025-10-03 15:39:54 337

原创 PLC入门案例程序2

本文介绍了10种PLC基本控制程序:1)按钮控制开关灯(4次开/3次关);2)光电开关触发5次后延时3秒断开;3)温度控制三色灯(<30℃黄灯,>50℃红灯,其他绿灯);4)8灯交替闪烁;5)1秒间隔跑马灯;6)4按钮互锁控制灯;7)单灯2秒亮/3秒灭交替闪烁;8)电机正反转循环(正转6秒/反转2秒);9)可调电机运行时间;10)三路抢答器控制。这些程序涵盖了定时、计数、温度检测、互锁等常见工业控制功能。

2025-09-27 22:39:42 191

原创 PLC入门案例程序

PLC入门实用案例程序集锦 本摘要精选10个工业PLC基础控制案例,涵盖电机启动、保持、停止等基本逻辑控制场景。包含两地控制、点动/连续切换、正反转控制(两种方法)、断电保护、星三角启动、多电机顺序启停及间歇运行等典型应用。案例采用通俗易懂的编程方法,特别适合PLC初学者掌握基础控制逻辑,每个案例均有明确控制要求说明,如两地同时操作、定时控制等实用功能。这些案例源自工业实践,可帮助新手快速理解PLC编程思路和工业控制基本原理。

2025-09-27 21:55:14 234

原创 又开始学习PLC了,从PLC的接线开始

开始对PLC感兴趣,还花了一千多大洋买了几个设备来学习。我手里有西门子的S7-200smart ST20 以及西门子的224的CPU,

2025-09-22 20:14:37 638

原创 抄写一个使用Plotly模拟投掷骰子的程序---Python

2、同时投掷两个骰子,统计点数之和,绘制直方图,2>投骰子,统计结果,绘制直方图。1>创建一个Die类,

2024-03-23 23:01:45 331 1

原创 抄写一个用python生成随机数据并用matplotlib绘制出散点图的程序---随机漫步

1、为模拟随机漫步,创建一个RandomWalk的类, 它随机选择前进方向,这个类有三个属性,一个存储随机漫步次数的变量,另外两个存储随机漫步经过的每个点的x,y坐标。这个类还包含两个方法:__init__()和fill_walk(),后者计算随机漫步经过的所有点。起始点颜色为绿色,终点为红色,随着漫步数增多颜色渐变加深,抄写来自《python编程从入门到实践》

2024-03-18 23:14:36 648 1

原创 随机产生大乐透号码-python

specialN = lottery.pop() #取得特别号然后删除此号码。lottery = random.sample(nums,7) #取得7个大乐透数字,lottery.sort() #排序大乐透。print("本期大乐透特别号:%2d" % specialN)print("本期大乐透普通号: " ,end="")#随机产生大乐透号码,

2024-02-26 12:21:04 3168 1

原创 猜大小游戏-python

winPercent = int(input("请输入庄家赢的比例(0~100)之间:"))print("所花费时间:",endtime-starttime,"秒")print("猜大小游戏:L或l表示大,S或s表示小,Q或q则程序退出")yourNum = int(input("请猜1~10之间的数字:"))yourNum = int(input("请猜1~10之间的数字:"))print("答错了,请再试一次\n")print("请猜大一些,")print("请猜小一些,")02、控制猜中的比例。

2024-02-26 12:18:03 922 1

原创 使用pygame开发一个外星人入侵的小游戏

使用pygame编写一个打飞机的游戏

2023-02-25 15:03:00 445

原创 Django学习

Django学习

2023-02-24 12:09:09 245

原创 野生“coder”,学习python

新手学python

2023-02-23 16:42:33 125

空空如也

空空如也

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

TA关注的人

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