高仿真PLC的工业控制板制作的原理与研发经验

 服务支持     |      2023-02-17 16:19:00

工控行业大量使用PLC(可编程控制器),比如自动化行业和机床行业,国外的著名工控厂商德国西门子,日本三菱和欧姆龙等品牌已占据国内各行业的中高档产品的市场,对于需要高可靠高稳定工作环境条件工作的自动化设备或者对生命安全保障的重要设备比如医疗设备,PLC发挥重要作用。但由于PLC价格高昂,对于国内大量的小工厂是难以承受的价格,引进一条全自动化家具生产线或者其他行业的自动化生产线,最少需要数千万,甚至数亿元,成本过于高昂对于促进国内传统行业自动化生产和信息化技术的发展是没有任何好处的所以开发一些适合中国国情的价廉物美的自动化设备---工业控制板很有价值,他们在对生产工作环境不太恶劣,对生命安全没多大影响的情况下可以发辉重要的作用 

性能指标:


一.工业级设计规范:

1.采用比直插工艺更稳定的贴片技术设计

2.出厂全部采用48小时老化测试

3.工作温度范围为工业级别 -40-85度


适用各种应用范围:


可灵活运用在各种工业自动控制场合,如冶金、化工、塑料、轻纺、食品、包装、印刷、建材、木工、中央空调、环保设备以及单一过程控制装置等行业中的生产机械、工业流水线、各种机床的工业控制设备中。严格遵循原装三菱的工艺标准设计 只用1/20原装三菱PLC的价格 达到了原装PLC的95%性能。



 

二.梯形图转换说明:


1.直接使用三菱软件编程:GX Developer


编好之后生成PMW文件。


2.再用软件将PMW转换成HEX.


3.在线将HEX下载进国产百元级PLC系统。


4.梯形图转换软件讨论论坛



三.设计产品主要功能:


1.完全兼容 8951指令。


2.速度快12倍的STC单片机。


3.带EEPROM功能,1K以上,可存储掉电数据。


4.11.0592M方便通讯。


5.带ISP功能,只有高档arm机才有的在线烧写功能,在这里轻松实现。


6。板载烧写组件。


7.12个输入点,8个继电器输出点(另加2点高速输出,最高10K)。适合小型机多输入少输出的特点。


8.所有输入都是高电平有效;输出继电器(250V,5A)。


9.20-30V宽电源电压,工作完全光电隔离,工作更可靠。


10.输入口工作电压12-24V。


11.所有端口LED指示,设备状态一目了然。


12.串口直接编程,接上编程线,关一下设备电源,再开设备一下电源,三秒内即可完成。极速完成。


13.单片机输入输出对应表



输入:

X0  --->      P0.0

X1  --->      P0.1

X2  --->      P0.2

X3  --->      P0.3

X4  --->      P0.4

X5  --->      P0.5

X6  --->      P0.6

X7  --->      P0.7

X10 --->      P2.7

X11 --->      P2.6

X12 --->      P2.5

X13 --->      P2.4

 

工控板为24VDC供电,选择类型为三菱FX2N。输入:X0-X13共12点,输出:Y0-Y7共8点。最大内存容量:8000步.


可以直接使用三菱编程软件GX Developer编程\下载\调试\监控.


支持软元件:                                                                       

    X0-X32,Y0-Y32,对于没有引出的输入口和输出口,程序中可以作为普通M继电器使用,可以对其进行强制修改(软元件测试功能).

特殊软元件:

    M0-M255,M512-M768(停电保持),

    S0-S255,

    T0-T23(100mS 定时器),T200-T215(10mS 定时器),T250-T255(100mS 累加定时器),

    C0-C31,C200-C203(32位加减停电保持计数器),C235(32位高速加减停电保持计数器),

    D0-D80,D512-D527(停电保持)

    V0-V7,Z0-Z7. 

    M8000(运行监视触点),M8001(运行监视反触点).

    M8002(初始化脉冲触点),M8003(初始化脉冲反触点).

    M8004(错误指示触点).

    M8011(10毫秒时钟脉冲),M8012(100毫秒时钟脉冲),M8013(1秒时钟脉冲),M8014(1分时钟脉冲).

    M8020(零位标志),M8021(借位标志),M8022(进位标志).

    M8029(指令执行结束标志).

    M8033(内存保持触点).

    M8034 (禁止输出触点).

    M8200-M8203(C200-C203的计数方向).

    M8235(C235的计数方向).

    D8000(监控定时器设定值).

    D8012(最大扫描时间).

    D8140(Y0脉冲输出计数寄存器)