开启新的征程,邀请您见证ST的蜕变

学习微波射频没方向?这些资料不可少!

【备战电赛】先导片-如何补全知识链条


工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路

  • 工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路
  • 工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路
  • 工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路

工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路

工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路

工业控制-RS485通信,模拟PLC控制系统完整工程文件及电路


该模拟PLC控制系统采用光藕隔离输入,继电器晶体管混合输出。电源适合工业标准的24V直流输入,带反接保护;8路输入:其中2路可以中断,2路可以使用模拟量;8路输出:4路大电流晶体管,其中一路可以PWM,另4路继电器输出,可以直接带市电负载;通信:RS485。该模拟PLC控制系统适用大部分工业控制场合。附件提供基于该PLC控制系统交通信号灯演示程序及PLC控制系统电路。

以下是完整的主程序文件,主c语言程序不要包含main(), 并且要使用大写BEGIN()函数,看头文件就明白了。

#include "EC0608RT.H"

void BEGIN(void)
{
if(LD_B(MW32, BIT6))OUT_Y6;
if(LD_B(MW32, BIT7))OUT_Y7;
STL
tmr1S[1] = 15;
SET_STEP = 1;
S1
// 方向1绿灯状态
SET_Y0;
RST_Y2;
RST_Y4;
SET_Y5;
if(tmr1S[1] == 0){tmr1S[1] = 5; SET_STEP = 2;}
S2
if(timer_c2 >= 50)OUT_Y0;
if(tmr1S[1] == 0){tmr1S[1] = 2; SET_STEP = 3;}
S3
RST_Y0;
SET_Y1;
if(tmr1S[1] == 0){tmr1S[1] = 15; SET_STEP = 4;}
S4
// 方向2绿灯状态
RST_Y1;
SET_Y2;
SET_Y3;
RST_Y5;
if(tmr1S[1] == 0){tmr1S[1] = 5; SET_STEP = 5;}
S5
if(timer_c2 >= 50)OUT_Y3;
if(tmr1S[1] == 0){tmr1S[1] = 2; SET_STEP = 6;}
S6
RST_Y3;
SET_Y4;
if(tmr1S[1] == 0){tmr1S[1] = 15; SET_STEP = 1;}
SEND

MB[0] = PORTB;
MB[1] = PORTD;
MB[2] = tmr1S[1];
MW[3] = Cn[7];
MW[4] = Cn[6];
MW[5] = MADC[1];
return;
}

电路相关文件

电路图文件
源代码
模拟PLC控制系统完整工程文件.zip
描述:通信号灯演示程序完整工程文件
分享到:
收藏 (24)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归kinglin所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于STM32F103VCT6的新型磨音电耳仪表全套电路(已经应用于生产)

    在矿选设备中磨机是必不可少的一个大型设备,磨机设备的工作状态和工作效率是影响产量和耗能的关键参数,为了提供磨机的自动化水平,提高磨机在生产中的效率,设计开发了一款用于检测磨机工作状态的仪表-磨音电耳,主要工作原理就是通过外接的电耳采集磨机的声音来判断磨机此时的负载状态,并进行相关设备的控制来提高磨机运行在较高效率状态下。1.系统采用工业开关电源作为输入电源,供电电压24V,并在内部采用隔离电源模块进行电源隔离,减少电源噪声。2.仪表采用主控为STM32F103VCT6,资料齐全,方便程序开发,Jlink下载方式。3.采用高精度AD977A芯片,满足相应的分辨率需要。4.载有由SN75LBC184构成的485通讯接口,方便数据发送和接收。5.单片机与板载芯片进行了电源隔离和信号隔离,保证单品机的工作稳定性。6.显示部分采用数码管和液晶双重显示。本仪表已经用于实际生产
    来自:工业控制时间:2019-03-28 单片机 stm32f103 工业控制
  • 基于STM32的磨机控制仪V3.6原理图和PCB文件

    整套用于工业磨机控制仪的原理图和PCB文件,工业隔离防护设计,已经成功用于生产,欢迎大家下载!
    来自:工业控制时间:2018-12-27 单片机 stm32 工业控制
  • 低功耗、高性能型 ZigBee 模块E75-2G4M20S相关资料分享

    简介:NXP JN5168 芯片开发的低功耗、高性能型 ZigBee 模块,它提供一个完整的基于 IEEE802.15.4 标准 ISM(2.4-2.5GHz)频段的应用集成方案。支持 FastZigBee、ZNET、JenNet-IP、ZigBee-PRO、RF4CE 等协议,可快速应用于工业控制、工业数据采集、农业控制、矿区人员定位、智能家居,智能遥控器等场合。芯片方案:JN5168载波频率:2.405~2.48GHz发射功率:20dBm通信距离:1km通信接口:I/O性能参数:
    来自:其他时间:2018-11-16 zigbee 工业控制 智能遥控器
  • 脉冲分压典型电路设计

    脉冲分压电路图设计,利用电阻,二极管实现分压 。说明:查看电路图应用到的电阻值,请双击电阻!
    来自:工业控制时间:2018-07-30 脉冲分压
  • SCLT3 16位PLC控制数字输入终端设计及应用

    该PLC电路板是具有串行状态传输的SCLT3-8保护数字输入终端,广泛应用于工业控制方面。SCLT3-8是一个八通道终端,用于接口自动化数字输入。它专为24 VDC应用而设计,并支持符合IEC61131-2标准(可编程控制器)的3类输入特性。该SCLT3器件集成了SPI外设,用于与逻辑器件,ASIC和微控制器进行通信。该电路板不仅能够传输数据,还能传输附加信息,例如热警报,欠压指示和奇偶校验位。SCLT3 16位PLC数字输入板是高通道数应用的理想选择,而串行通信减少了大多数最终应用中需要电隔离的线路数量。该电路板可容纳两个通过“菊花链”配置连接到SPI总线的SCLT3-8芯片。它提供一个16位数字输入接口,并用LED指示每个传感器的逻辑状态。主要特征 热报警电压调节器集成在芯片上8/16输入通道拓扑结构(SCLT3-8芯片/ STEVAL-IFP007V1板)IEC61131-2类型1和3输入的终端完全集成的限流器SPI通信外设宽范围的电源电压操作数字滤波器在每个输入
    来自:工业控制时间:2018-06-13 工业控制 plc控制 sclt3
  • 基于STC12C5A60S2的八路输入四路输出可编程继电器工控板

    一、可应用场合工业控制需要扩展输入输出口(DI/DO)的场合PLC输出接口扩展工业设备控制、单片机学习、毕业设计、电子竞赛、产品开发智能家居控制等等 二、简要说明1. 外壳尺寸:长145mmX 宽90mmX 高39mm(外壳市场有公模)2. 主要芯片:STC12C5A60S2 单片机3. 工作电压:12V4.八路开关量输入检测口(4路低有效/4路高有效)5. 4路输出(单路输出可控制交流250V/10A ,直流30V/10A以下设备)6. 通过RS232 串口母座下载程序(只需再配一条串口线即可实现下载与通讯功能)7.带485接口,可其他设备或PC机远距离通讯8.带315M/433M无线接收模块,可遥控开关各路输出9.一键学习遥控器,兼容99%固定码遥控器10. 内部标配11.0592M 晶振11.输入输出接口全部使用接线端子,方便接线、检测使用。三、通讯接口1.RS232接口(串口母座)2.485接口(接线端子)注意:本产品已正式生产及应用于各工业控制场合。附件PCB文件可直接外发生产。 如有需要其他定制功能也可联系卖家 QQ:2974663376产品展示:附件内容包括:该继电器工控板整个电路设计原理图和PCB,用AD软件打开;
销量
284
查看
2763
参数名 参数值
发布于 2017 年 11 月 22日
Moore8直播课堂