稀客音响招募全国代理商工程商集成商合作伙伴

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 20673|回复: 30

同事编程技术提升指引(大家可以按照这个顺序学习、练习、自我考核)

[复制链接]

11

主题

294

回帖

1435

积分

贵宾

XYCAD Team

积分
1435

专家勋章版主勋章

QQ
发表于 2008-4-18 13:54 | 显示全部楼层 |阅读模式
涉及音响灯光机械视频方案从此不求人,秒拿预算!

亲,只有注册或登录才能下载更有用的哦

您需要 登录 才可以下载或查看,没有账号?注册

×
基础篇:基础编程内容答疑(进公司三个月内)
; r* G0 d* D6 D3 M- E$ \, A$ d        如何将IR转单向RS232;
+ @3 M2 B' ~  \( L8 b1 e        控制列表中找不到CLI-220N-4、CH-AO12、CH-HREL8
, E9 y/ ]3 R; {0 ^        如何设置单向触摸屏的按键互锁、自锁等;# g- |( K" e) c, f/ `
        如何在单向触摸屏上面完成单个静音按键状态与程序中的静音状态一致;
4 X, B; T/ H( Y/ \( z3 v        如何在单向触摸屏上完成延时页跳转& C% @1 [! B$ w4 |& t
        Delay和Stepper有什么区别;- R7 |: n% S) s. Z& l' H
        Serial I/O给串量赋值时,该怎么赋值;  m/ g- r/ I5 e
        RF ID相互重复,造成干扰;- D7 h* A1 U( t* M+ t: z
        红外控制时,某些按键会触发多个动作(如DVD的上下键,按一下会跳两下),如何解决;. x: L  ?, ?! m8 P; ?) A
        传送ST-1550C时,触摸屏死机;
1 \/ Z/ }* O" s- m1 S        如何去除Warning, Notice;
- V6 e; N0 [$ d( g$ y$ e        要求篇:(进公司三个月内)) f% E- d3 i* l6 D* q5 y! J" M
        统一命名(Fb, P, En, Dly, Rly, Or, Not):统一后缀,命名尽量完整$ A1 u5 Q# q; I
        SubSystem:利用SubSystem管理函数
8 _$ u2 E: b$ q$ v        函数/宏的输出不可赋值0;
/ c# {8 h; e$ L( \        //的使用:Comment out函数,comment out变量4 c! W, G/ Y! f: M* _
        没有警告,去除没必要的Notice等等;
8 J+ K% f1 p: t1 N. T1 k        技巧篇:(进公司四个月内)
4 D; t+ N9 }% {$ c6 d        软件快捷的方式使用:
+ w5 w9 M) z! i0 P0 F        SIMPL:F4, F6, Alt+1/2/3/4/5/6, Alt+R, F2, F3, Alt+F1, Alt+F2, F9, Tab, Copy & Paste' y/ R0 g9 C+ t# |) \2 j" ^% Z  @
        VTPro-e:All Click Assign, Align,
  p/ H$ D& j9 u7 {        SIMPL:Create Archive,Import Archived Program" s# k; s7 q% L4 \# d
        VTPro-e:按钮的Multiple State,图形化显示的Slider/Gauge,Animation: l* T. O- e) ]* K1 |
        Viewport的使用技巧:命令行、串口测试、各种非常用的指令0 e6 S% I6 o9 O5 ]4 ]& Q
        Toolbox的使用技巧:地址簿,system info, SMW program tree, network device tree, file manager, network analyzer) V; X4 D+ N% Y
        Test Manager的使用技巧:配合SIMPL+的Print、跟踪指令的执行
7 w. z& j- ~( ]4 P! ~' F( i5 L        软件篇:(进公司六个月内)
/ A' F' c2 I, {/ {: B1 R1 n9 P        Toolbox, Viewport, Test Manager, iLux Designer, Adagio Composer, IM Wizard, QM Wizard, Roomview, Deal for Windows
# z) n7 j3 X. \        硬件篇:(进公司六个月内)8 g; k' p3 v' |  f+ x3 Q" U% B
        MP2E的音视频切换、Adagio、iLux、IM、QM、C2N-VEQ4、TPMC-8X、Cameo、CNX-B12的温度传感、CEN-TIA1 }7 r' C% H! k( O
        高级函数篇:各种高级函数(进公司九个月内)* l! o0 d' e3 {
        Analog $ q1 k, h1 z( y) Z2 X
        Analog Scaler:音量输出、触摸屏音量动画、模拟量的放大/缩小;
( e. c  e, ~# @+ E/ a1 W# q# }        Analog Increment:模拟量的跳跃式加减; v9 n2 I- _) G3 T- o
        Analog/Serial OneShot:当模拟量变化时触发某动作
; ~/ K, a/ m/ u        Analog Min/Max Clamp:灯光的上下限控制$ X2 b* q% `# O: Q, y9 L
        Analog Value Sample:无线触摸屏的模拟量传输1 |6 O  W. U, q2 E- O  B
        Analog Compare(Full Set):模拟量比较
) \6 R4 k" B4 c! m; ~2 i1 H  u        Analog Equate:模拟量比较- G9 h8 w7 m+ n% f& M
        Analog Buffer:模拟量、串量关联
6 ^0 B' I/ h: g' b        Analog Ram:模拟量存储
  |: ~7 a, k4 E8 ?' S        Analog DivMod:模拟量求商、求余
1 D7 p8 E& T+ K2 z& b; j        Analog Sum:模拟量求和! h- F  g. d% _8 T
        Analog To Serial:模拟量转换为串量,串口设备控制+ p  K/ L) m+ g
        Analog To Digital:模数转换(十六进制 - 二进制)1 X4 G2 t3 u9 D; n! S, Z* g6 @
        Digital7 @" v2 g4 Q9 X" P% ~' m. @
        Digital To Analog:数模转换(二进制 - 十六进制)3 [/ s- Z& t" P& B0 K4 K
        Decade:模数转换(十六进制 - 十进制)
4 ^2 e5 J- ~: w# k$ M! s) S        True Table:真值表
7 W  l6 j0 f3 V6 a4 l, t7 l        Digital Ram:数字量存储6 H1 U" d& R( p( x6 Q  A
        Ring Counter:脉冲计数0 \, t; a, ~1 r8 j8 B9 F& s
        Debounce:动作确认7 v' @4 U9 a8 Y3 D
        Oscillator:振荡
+ x/ h( B4 P2 L1 w  ~        Pulse Stretcher:
* U/ s6 [7 t3 C        Serial' K' b) `/ J# b
        Serial To Analog:串量转换为模拟量,捕捉串口反馈代码中的有用信息4 h/ Z3 A' x& {0 n  X* l/ Z
        Serial Gather:串量整合,获得完整的串量值
$ a; T* b1 {0 O" s        Serial Substring:从串量中抽取有用的信息
% u3 c/ _) P$ O& M# F        Serial Demultiplexor:串量分流
/ B9 w- G* Z/ x) l/ @. ~* a9 n        实战篇:怎么样使用已有的宏、高级函数来完成控制需求;(进公司十个月内)
, p/ J: B; n6 y2 z        串量分割宏
! Y0 r* J! x: g3 H: ^% q5 r( [( \        串口通讯逻辑处理宏8 r4 M  Q* v% p: t8 z2 g' C
        模拟量转换成串量的宏
( X. A4 Y; E9 ~+ t" `. z        串量临时存储,符合条件后统一发送的宏. H! M* Z; _" _/ L3 e5 N( v# z
        移动探测器逻辑宏
; w" k. v( h5 r( P; e: L        设备开关宏$ a  C7 V& `7 }. P
        QM视频感应控制投影机自动开关的宏
9 C0 }# w3 d5 h+ q( M7 y( [        屏幕、窗帘等继电器设备控制宏
! y: u  x" k" o8 |5 w        摄像联动控制宏
. Y) r/ k! ]) a2 n        Crestron Module的使用:9 V# A8 p1 u: U+ d) U& q1 Z
        Power On/Off Timeout Extender; V$ s+ a) a! p$ ~; t
        Auto Repeater
' R: B$ c: {2 |5 w+ S4 P- T5 |        Blinker
# t% ]1 x3 |2 W; H. h        Press and Hold" o6 ^% S/ y3 ~# T6 Q
        Password- d5 l6 y% @8 p
        Presentation Timer6 ]; t) g2 g3 F8 j" M& B8 A
        Simple Timer
8 l' w' G6 `% p2 I' J        网络编程篇(进公司十一个月内)6 m, \0 _7 T3 U3 N. j, {+ S
        Xpanel( e* P- D, V# `. q
        网络互连互控:Ethernet Intersystem Communications
. N% H4 ?9 |: b! _        避免数字指令的循环触发  s. U8 }6 ~4 Z( m9 ~5 N
        尽量多采用模拟量
) B& ~5 V2 u+ }5 Z6 V        网络触摸屏编程实例:通过一个网络触摸屏,控制多个快思聪主机;
3 f; y: Z  t6 H8 {# C        JNR(Join Number Remap)
7 c: K3 y6 p) D; J) ?0 Q        TCP/IP Client
' E+ L/ c$ t+ T; ]; Z# T        ePowerpoint1 w8 Z! ^1 p$ L0 x6 `0 @* h
        E-Start* M+ S  s. T+ _* H
        Roomview
# _9 d1 l8 J( A+ l5 P        SIMPL宏的编写篇(进公司一年内)
& |7 z( H8 y; ~1 q4 W        Module Header
; |- \+ ?9 S6 s( x0 S; H, b7 m        参数设置技巧:Alt+F3, 定义格式、初始值、范围设定、下拉框选择7 N9 S: N- Q; _' _; ]( X# g  p7 `
        参数引用技巧:#xxx,\[#xxx\]. _+ B8 {8 y( ^+ F
        输入输出设置技巧:[~UNUSED~]* C( o* p9 B) w6 ^1 M
        作业:矩阵控制宏" C8 ^3 ]1 R8 K. z" \/ X3 x
        SIMPL+宏的编写篇(进公司一年半内)  t2 Z% F- |, W- S
        输入:Analog, Digital, Serial, Buffer,单个,数组0 _1 I+ L. V  y$ ^
        输出:Analog, Digital, Serial, 单个、数组+ c0 r( r/ S3 C9 j( j
        变量:Integer, String
  T& L' d- ~  j& c0 h! ]# U1 D        常量:#DEFINE_CONSTANT
% r9 I6 m  W# a" v: S4 c  e        类别:#CATEGORY
  v  G" ^5 \% Z+ {, p+ b  T0 w* m        动作:Push, Release, Event, Change, TerminateEvent7 b0 d  ~: P: X4 A+ y0 n- E
        运算符:+,-,*,/,Mod3 r1 K! B! f. u, c1 P1 X
&#61550;        条件运算符:=,<>,>,<,>=,<=,&&,||& X7 w- h$ ~- u7 ~2 s, }* H- }% J
&#61550;        条件判断:If-Else, Switch-Case
+ O; q8 j4 N, m0 R! W) r&#61550;        循环:For, While, Do-Until,
0 }. V* t, ?. _- U+ u&#61550;        时间控制:Wait, Delay, Pulse, ProcessLogic, CancelAllWait, 0 U! J' s6 I" _$ w* B3 d, V
&#61550;        整型变量与字符变量的转换函数:AtoI, Chr, GetC, ItoA, ItoHex4 `$ a8 f9 x6 M2 }% z0 b/ ]- b
&#61550;        字符变量函数:MakeString, Find, Left, Mid, Right, Len , =, "", Remove,
! N/ q. Z3 q  R- k&#61550;        输入数组:GetLastModifiedArrayIndex, IsSignalDefined
  G1 D6 H2 U3 X  g# D. C&#61550;        作业:模拟量的比较,矩阵控制宏,串口数据的分解;

评分

1

查看全部评分

Eric Ge 葛萌
Business Development Manager(Whole China)
Mobile: (86) 13370125802
Tel: (86) 10 6409-6026
Fax: (86) 10 6409-6001
Email: ericge@crestronasia.com
//欢迎光临中国音响设计网//
发表于 2008-4-18 20:48 | 显示全部楼层
精典!绝对支持!

0

主题

3

回帖

23

积分

注册会员

积分
23

专家勋章版主勋章

发表于 2008-4-22 19:49 | 显示全部楼层
这个贴子真的不错,顶一下

0

主题

29

回帖

204

积分

初级会员

积分
204

专家勋章版主勋章

QQ
发表于 2008-5-1 14:18 | 显示全部楼层

网络惊现世界上最权威的快思聪中文资料网!!!

最权威的快思聪中文资料网!!!
% B0 W) f& v& N8 b$ Y( P4 n( |沈阳可视通科技发展有限公司,快思聪东北技术咨询中心* W; [' l3 Q/ i9 c
联系人:金松
5 i  E. S$ c6 n% F2 O2 w电话:024-31512289,62125670* D, ^2 t  |/ v+ ^
网址:www.crestron-av.cn  A  g7 M9 b! ?( ]! Z# x" X) n+ m
最权威的快思聪中文资料网!!!!

0

主题

8

回帖

330

积分

初级会员

积分
330

专家勋章版主勋章

QQ
发表于 2008-7-31 18:00 | 显示全部楼层
哇噻!要学这么多东西啊,看的头都大了,我才刚刚开始,希望得到大家的帮助啊!QQ:344594447
每天进步一点点哦!

0

主题

7

回帖

47

积分

注册会员

积分
47

专家勋章版主勋章

发表于 2008-8-7 11:08 | 显示全部楼层
支持,先顶一下.好好向版主学习.

0

主题

4

回帖

24

积分

注册会员

积分
24

专家勋章版主勋章

发表于 2008-8-11 02:40 | 显示全部楼层
忙里偷闲好好像葛大版主学习~

2

主题

249

回帖

2万

积分

蓝宝石会员

积分
26168

专家勋章版主勋章

QQ
发表于 2008-10-20 14:59 | 显示全部楼层
看来还是很有难度的啊

4

主题

81

回帖

2334

积分

银牌会员

积分
2334

专家勋章版主勋章

QQ
发表于 2008-10-31 13:23 | 显示全部楼层
顶,有用是有用,为什么没有相应的答案呢?这样岂不是更完美?

14

主题

312

回帖

7133

积分

柏金会员

积分
7133

专家勋章版主勋章

发表于 2008-11-15 23:11 | 显示全部楼层
收下了                                                          .
您需要登录后才可以回帖 登录 | 注册

本版积分规则

超薄音响 稀客领航
请用微信扫一扫,关注音响设计网创始人直播

QQ|手机版|Archiver|XYCAD中国音响设计网 ( 京ICP备14030947号 )点击这里与XYCAD官方实时沟通

GMT+8, 2026-10-18 12:27 , Processed in 0.146730 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表