发表于: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(按位异或) 
**************************************************