发表于:2003-04-24 16:15:00
楼主
我们开发了一种小型整体式PLC,力争打破国外垄断,开拓国有PLC市场!!! 现在请大家提出宝贵建议,我们真诚期盼!
为国有PLC开发努力!
下面是我们PLC的技术资料,有兴趣的朋友请讨论!批评指导!
***************************************************
PLC的产品开发定位为整体式、低档PLC。
整体PLC:把CPU、存储器、输入输出接口电路、电源都装入一个金属或塑料外壳的机箱之中。整体PLC结构的I/O点数固定,数量不多,可以带有扩展接口。
低档PLC :PLC的I/O点数较少,一般以开关量为主,有一般的数据运算和处理能力,有少量的模拟量输入输出。体积小,价格低廉。
*****************************************************
2.PLC结构 :PLC将CPU和I/O接口电路集成一体,为带CPU的16点离散I/O模块,同时带有扩展接口。
本体I/O模块:带CPU的16点离散I/O模块(10入,6出)
I/O类型组合: 24VDC输入,继电器输出
24VDC输入,晶体管输出
24VDC输入,继电器、晶体管混合输出
其他 220VAC电源/24VDC电源
扩展I/O模块: 10点输入,6点输出的扩展结构
I/O类型组合: 24VDC输入,继电器输出
24VDC输入,晶体管输出
24VDC输入,继电器、晶体管混合输出
其他 : 最多可连接4个I/O扩展模块 模拟量I/O扩展模块
注:继电器、晶体管输出的不同
继电器输出抗干扰能力较强,负载能力大,可以连接交流负载和直流负载,但响应速度相对较慢,转换频率低。另外由于触点短开时产生电弧,给控制系统增加干扰。晶体管输出响应速度快,但负载能力小,只能连接直流负载。
***********************************************************
3.PLC面板及接线端子描述
PLC的面板可以描述PLC的工作状况,其功能包括:
输入指示灯
输出指示灯
状态指示灯(RUN、COM、ERR、I/O)
PLC的接线端子提供了PLC的输入信号、输出信号、通信信号、电源信号等连接能力,其中包括:
输入端子排,10通道离散输入。
输出端子排,6通道离散输出。
电源输入端子(220VAC/24VDC)及接地端子。
提供传感器用24VDC
通信用标准232接口
I/O扩展接口。
****************************************************
PLC系统构成
1. 系统结构
本体I/O模块,最多可以连接4个I/O扩展模块,点数最多可以达到80点(16+4X16),也可以扩展连接模拟量I/O模块,远程I/O,高速计数等功能扩展模块。
2. 性能规格
PLC定位在小型或微型PLC控制系列,性能规格。
控制方式 存储程序
输入输出控制 循环扫描
编程语言 LD、FBD SFC IT ST
编程语言标准 IEC61131-3国际标准
指令长度 每条指令一步,每条指令占1-6字
处理时间 依赖CPU处理器,估计小于1us
程序容量 1000字(约900条指令)
输入输出继电器 16点(10DI,6DO)
内部辅助继电器 256点
特殊辅助继电器 64点
定时器 合计16点 高速1ms定时器1 点 10ms 定时器
100ms 定时器
计数器 合计16点 可逆计数器 减法计数器 计数器
存储器保护 用户程序:RAM/EEPROM
保持继电器 RAM/EEPROM
自诊断功能 系统上电及远行过程诊断
*********************************************************
PLC可用于化工、冶金、机械、纺织、电力、建筑等部门,应用于机床、自动流水线、机器人、水处理、供水、交通管理等领域,也可以应用于体育、文艺、广告等娱乐业。
*********************************************************
1 基本指令
读位状态(直接、取反、上升沿、下降沿)
写输出(直接、取反、置位、复位)
程序控制指令(跳转、返回)
注释
2. 标准操作符号
+ 、-、*、/ (加、减、乘、除法)
1 GAIN (赋值):
AND (逻辑与)
ANY_TO_BOOL(转为BOOL型)
ANY_TO_DINT(转为DINT型)
ANY_TO_SINT(转为SINT型)
=、>=、>、<=、< 、<> (等于、大于等于、大于、小于等于、小于、不等于)
NEG(求反)
NOT(求非)
OR(逻辑或)
XOR(异或)
3 标准功能块
AVERAGE(计算多个输入参数的平均值)
BLINK (产生闪烁信号)
CMP(输入值比较)
CTD(下降计数器):
CTU(上升计数器):
F_TRIG(探测BOOL变量的下降沿)
R_TRIG(探测BOOL变量的上升沿)
RS(输出设置, 复位占先)
SR (输出设置,置位占先)
TON(导通定时器)
TOFF(关断定时器)
TP(脉冲定时器)
4 标准函数
ABS(求绝对值)
AND_MASK(按位与)
LIMIT(限幅)
MAX(求最大值)
MIN(求最小值)
MOD(求模)
MUX4(四路选择输出)
NOT_MASK(按位取反)
ODD(奇数)
OR_MASK(按位或)
RAND(随机赋值)
ROL、ROR(循环移位)
SHL、SHR(逻辑移位)
XOR_MASK(按位异或)
**************************************************